ookrx
2.0.0.0
|
Functions | |
void | ookrx_cfg_setup (ookrx_cfg_t *cfg) |
Config Object Initialization function. More... | |
OOKRX_RETVAL | ookrx_init (ookrx_t *ctx, ookrx_cfg_t *cfg) |
Initialization function. More... | |
uint8_t | ookrx_receive_data (ookrx_t *ctx, uint16_t start_package, uint8_t *receive_buffer, uint8_t bytes_num) |
Receive data function. More... | |
uint8_t | ookrx_read_do_pin (ookrx_t *ctx) |
Read DO pin function. More... | |
uint8_t | ookrx_read_rsi_pin (ookrx_t *ctx) |
Read RSI pin function. More... | |
void ookrx_cfg_setup | ( | ookrx_cfg_t * | cfg | ) |
Config Object Initialization function.
cfg | Click configuration structure. |
This function initializes click configuration structure to init state.
OOKRX_RETVAL ookrx_init | ( | ookrx_t * | ctx, |
ookrx_cfg_t * | cfg | ||
) |
Initialization function.
ookrx | Click object. |
cfg | Click configuration structure. |
This function initializes all necessary pins and peripherals used for this click.
uint8_t ookrx_read_do_pin | ( | ookrx_t * | ctx | ) |
Read DO pin function.
ctx | Click object. |
This function reads the od pin digital input.
uint8_t ookrx_read_rsi_pin | ( | ookrx_t * | ctx | ) |
Read RSI pin function.
ctx | Click object. |
This function reads the rsi pin digital input.
uint8_t ookrx_receive_data | ( | ookrx_t * | ctx, |
uint16_t | start_package, | ||
uint8_t * | receive_buffer, | ||
uint8_t | bytes_num | ||
) |
Receive data function.
ctx | Click object. |
start_package | Start package byte. |
receive_buffer | Buffer to which data is written. |
bytes_num | Number of data packages to read. |
This function receives data in the OOK communication.