mirror of https://github.com/FOME-Tech/fome-fw.git
docs
This commit is contained in:
parent
da3704fca5
commit
d152a2d63d
|
@ -15,6 +15,10 @@
|
||||||
#include "rpm_calculator.h"
|
#include "rpm_calculator.h"
|
||||||
#include "efiGpio.h"
|
#include "efiGpio.h"
|
||||||
|
|
||||||
|
/**
|
||||||
|
* in case of zero frequency pin is operating as simple on/off. '1' for ON and '0' for OFF
|
||||||
|
*
|
||||||
|
*/
|
||||||
#define NO_PWM 0
|
#define NO_PWM 0
|
||||||
|
|
||||||
fsio8_Map3D_f32t fsioTable1("fsio#1");
|
fsio8_Map3D_f32t fsioTable1("fsio#1");
|
||||||
|
@ -186,7 +190,7 @@ static void setFsioOutputPin(const char *indexStr, const char *pinName) {
|
||||||
/**
|
/**
|
||||||
* index is between zero and LE_COMMAND_LENGTH-1
|
* index is between zero and LE_COMMAND_LENGTH-1
|
||||||
*/
|
*/
|
||||||
void setFsioExt(int index, brain_pin_e pin, const char * exp, int freq DECLARE_ENGINE_PARAMETER_SUFFIX) {
|
void setFsioExt(int index, brain_pin_e pin, const char * exp, int pwmFrequency DECLARE_ENGINE_PARAMETER_SUFFIX) {
|
||||||
boardConfiguration->fsioPins[index] = pin;
|
boardConfiguration->fsioPins[index] = pin;
|
||||||
int len = strlen(exp);
|
int len = strlen(exp);
|
||||||
if (len >= LE_COMMAND_LENGTH) {
|
if (len >= LE_COMMAND_LENGTH) {
|
||||||
|
|
|
@ -20,7 +20,7 @@ typedef Map3D<FSIO_TABLE_8, FSIO_TABLE_8, uint8_t> fsio8_Map3D_u8t;
|
||||||
|
|
||||||
float getEngineValue(le_action_e action DECLARE_ENGINE_PARAMETER_SUFFIX);
|
float getEngineValue(le_action_e action DECLARE_ENGINE_PARAMETER_SUFFIX);
|
||||||
void setFsio(int index, brain_pin_e pin, const char * exp DECLARE_ENGINE_PARAMETER_SUFFIX);
|
void setFsio(int index, brain_pin_e pin, const char * exp DECLARE_ENGINE_PARAMETER_SUFFIX);
|
||||||
void setFsioExt(int index, brain_pin_e pin, const char * exp, int freq DECLARE_ENGINE_PARAMETER_SUFFIX);
|
void setFsioExt(int index, brain_pin_e pin, const char * exp, int pwmFrequency DECLARE_ENGINE_PARAMETER_SUFFIX);
|
||||||
|
|
||||||
void initFsioImpl(Logging *sharedLogger DECLARE_ENGINE_PARAMETER_SUFFIX);
|
void initFsioImpl(Logging *sharedLogger DECLARE_ENGINE_PARAMETER_SUFFIX);
|
||||||
void runFsio(void);
|
void runFsio(void);
|
||||||
|
|
Loading…
Reference in New Issue