|
DolphinV4 API
1.6.1.0
|
Macros | |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | NULL 0 |
| #define | UART_BUFF_NUM 2 |
| Number of UART fifos. 1 to send (tx), 1 to receive (rx) | |
| #define | UART_MAX_LENGTH 34 |
| Length of UART fifo buffer. If not using EnOcean Serial Protocol2, you can redefine this in your program in order to save memory. | |
| #define | RADIO_BUFF_LENGTH 21 |
| Length of RX/TX ERP1 buffers in bytes - the maximum decoded telegram length. | |
| #define | RADIO_BUFF_LENGTH2 44 |
| Length of RX/TX ERP2 buffers in bytes - the maximum decoded telegram length. ERP2 allows 18 payload bytes more than ERP1. | |
| #define | SET_ALL_PARAM 0xFF |
| Define for parameter passing all initialization parameters to the function. | |
| #define | ON 1 |
| ON state value. | |
| #define | OFF 0 |
| OFF state value. | |
| #define | UART_INIT(param1, param2) uart_init(param1, param2); |
Enumerations | |
| enum | RETURN_TYPE { OK = 0, TIME_OUT, FLASH_HW_ERROR, NEW_RX_BYTE, NO_RX_BYTE, NEW_RX_TEL, NO_RX_TEL, NOT_VALID_CHKSUM, NOT_VALID_TEL, BUFF_FULL, ADDR_OUT_OF_MEM, NOT_VALID_PARAM, BIST_FAILED, ST_TIMEOUT_BEFORE_SLEEP, MAX_FILTER_REACHED, FILTER_NOT_FOUND, BASEID_OUT_OF_RANGE, BASEID_MAX_REACHED, XTAL_NOT_STABLE, NO_TX_TEL, TELEGRAM_WAIT, OUT_OF_RANGE, LOCK_SET, NEW_TX_TEL, NOT_POSSIBLE } |
| Function return codes. More... | |
System defines !!! DON'T MODIFY !!!
System defines !!! DON'T MODIFY !!!
This define is for backward compatibility. Dolphin APIConfigurator generates this define
| enum RETURN_TYPE |
Function return codes.