|
HRI board firmware
v2.1
Microcontroller firmware of the board used during the HRI labs.
|
#include <stdbool.h>Go to the source code of this file.
Macros | |
| #define | N_SYNCVARS_MAX 255 |
| #define | SYNCVAR_NAME_SIZE 50 |
| #define | UART_BAUDRATE 1843200 |
Enumerations | |
| enum | comm_PcMessage { PC_MESSAGE_DO_NOTHING = 0, PC_MESSAGE_PING, PC_MESSAGE_GET_VARS_LIST, PC_MESSAGE_SET_STREAMED_VAR, PC_MESSAGE_GET_VAR, PC_MESSAGE_SET_VAR } |
| enum | comm_StmMessage { STM_MESSAGE_PINGBACK = 0, STM_MESSAGE_VAR, STM_MESSAGE_STREAMING_PACKET, STM_MESSAGE_DEBUG_TEXT, STM_MESSAGE_VARS_LIST, STM_MESSAGE_START_INFO } |
| enum | comm_VarAccess { READONLY = 0, WRITEONLY, READWRITE } |
| enum | comm_VarType { BOOL = 0, UINT8, INT8, UINT16, INT16, UINT32, INT32, UINT64, INT64, FLOAT32, FLOAT64 } |
| #define N_SYNCVARS_MAX 255 |
| #define SYNCVAR_NAME_SIZE 50 |
| #define UART_BAUDRATE 1843200 |
| enum comm_PcMessage |
| enum comm_StmMessage |
| enum comm_VarAccess |
| enum comm_VarType |
1.8.13