|
| bool | Init () |
| |
| bool | I2CWrite (t_i2cdevices device, uint8_t *wbuffer, int wlength, bool stop) |
| |
| bool | I2CRead (t_i2cdevices device, uint8_t *wbuffer, int wlength, uint8_t *rbuffer, int rlength, bool stop) |
| |
| bool | I2CRead (t_i2cdevices device, uint8_t *rbuffer, int rlength, bool stop) |
| |
| bool | PWMSet (hw_pwm id, float value) |
| |
| bool | IOSet (hw_gpio id, bool value) |
| |
| bool | IOGet (hw_gpio id, bool *value) |
| |
| void | PrintDebugConsole (String s) |
| |
| void | PrintLineDebugConsole (String s) |
| |
| void | Tick () |
| |
| bool | DataAvailableOnUART0 () |
| |
| String | ReadUART0UntilEOL () |
| |
| bool | WriteUART0 (String s) |
| |
| void | GetPowerStatus (bool *batteryPowered, float *charge) |
| |
| float | GetPIN () |
| |
| float | GetBoardTemperature () |
| |
| uint16_t | GetSupervisorAlarms () |
| |
| bool | Init () |
| | Initialize hardware peripheral in the system. More...
|
| |
| bool | I2CWrite (t_i2cdevices device, uint8_t *wbuffer, int wlength, bool stop) |
| | Write buffer to I2C bus. More...
|
| |
| bool | I2CRead (t_i2cdevices device, uint8_t *wbuffer, int wlength, uint8_t *rbuffer, int rlength, bool stop) |
| | Write buffer to I2C bus and read data. More...
|
| |
| bool | I2CRead (t_i2cdevices device, uint8_t *rbuffer, int rlength, bool stop) |
| | Read I2c data. More...
|
| |
| bool | PWMSet (hw_pwm id, float value) |
| | Control PWM device (PV1) More...
|
| |
| bool | IOSet (hw_gpio id, bool value) |
| | Set a GPIO Status (IE Control PV6, Alarms, etc) More...
|
| |
| bool | IOGet (hw_gpio id, bool *value) |
| | Get GPIO Status. More...
|
| |
| void | PrintDebugConsole (String s) |
| | Print a message on console used for Debug. More...
|
| |
| void | PrintLineDebugConsole (String s) |
| | Print a message on console used for Debug with a CR+LR at end. More...
|
| |
| void | Tick () |
| | Tick function must be called periodically. More...
|
| |
| bool | DataAvailableOnUART0 () |
| | API to read if on the communication interfaces there are bytes to be read. More...
|
| |
| String | ReadUART0UntilEOL () |
| | Return a
terminated string from communication interface. More...
|
| |
| bool | WriteUART0 (String s) |
| | API to write a string to the communication interfaces. More...
|
| |
| void | GetPowerStatus (bool *batteryPowered, float *charge) |
| | API to read battery charge and power supply status. More...
|
| |
| float | GetPIN () |
| | API return pressure on input of MVM. More...
|
| |
| float | GetBoardTemperature () |
| | API return temperature of the board. More...
|
| |
| uint16_t | GetSupervisorAlarms () |
| | API return Supervisor managed alarms. More...
|
| |
Definition at line 23 of file fw_board_razzeto_v3.h.