![]() |
Speeduino
|
#include "auxChannelController.h"#include "src/pins/pinMapping.h"#include "unit_testing.h"#include "sensors.h"#include "comms_secondary.h"Typedefs | |
| using | fnSendCanCommand_t = void(*)(uint8_t cmdtype, uint16_t canaddress, uint8_t candata1, uint8_t candata2, uint16_t sourcecanAddress) |
| using | fnReadAuxanalog_t = uint16_t(*)(uint8_t analogPin) |
| using | fnReadAuxdigital_t = uint16_t(*)(uint8_t digitalPin) |
Functions | |
| TESTABLE_STATIC void | auxChannelControl (statuses ¤t, const config9 &page9, fnSendCanCommand_t fnSendCanCommand, fnReadAuxanalog_t fnReadAuxanalog, fnReadAuxdigital_t fnReadAuxdigital) |
| void | auxChannelControl (statuses ¤t, const config9 &page9) |
| using fnReadAuxanalog_t = uint16_t (*)(uint8_t analogPin) |
| using fnReadAuxdigital_t = uint16_t (*)(uint8_t digitalPin) |
| using fnSendCanCommand_t = void (*)(uint8_t cmdtype, uint16_t canaddress, uint8_t candata1, uint8_t candata2, uint16_t sourcecanAddress) |
| TESTABLE_STATIC void auxChannelControl | ( | statuses & | current, |
| const config9 & | page9, | ||
| fnSendCanCommand_t | fnSendCanCommand, | ||
| fnReadAuxanalog_t | fnReadAuxanalog, | ||
| fnReadAuxdigital_t | fnReadAuxdigital | ||
| ) |