Pedal processing logic.
More...
#include "pedals.h"
#include <stdint.h>
#include "can_library/faults_common.h"
#include "can_library/generated/DASHBOARD.h"
#include "common/utils/clamp.h"
#include "common/utils/rescale.h"
#include "common/utils/abs.h"
#include "main.h"
|
| void | pedals_periodic (void) |
| | Processes pedal sensor readings and sets faults as necessary.
|
| |
◆ pedals_periodic()
| void pedals_periodic |
( |
void | | ) |
|
Processes pedal sensor readings and sets faults as necessary.
- Note
- This function is called periodically by the scheduler
◆ pedal_values
| volatile pedals_data_t pedal_values |
Initial value:= {
.throttle = 0,
.regen = 0,
.brake = 0
}