|
void | xbee_cfg_setup (xbee_cfg_t *cfg) |
| XBEE configuration object setup function. More...
|
|
err_t | xbee_init (xbee_t *ctx, xbee_cfg_t *cfg) |
| XBEE initialization function. More...
|
|
err_t | xbee_generic_write (xbee_t *ctx, char *data_in, uint16_t len) |
| XBEE data writing function. More...
|
|
err_t | xbee_generic_read (xbee_t *ctx, char *data_out, uint16_t len) |
| XBEE data reading function. More...
|
|
void | xbee_set_rts_pin (xbee_t *ctx, uint8_t state) |
| XBEE set rts pin function. More...
|
|
void | xbee_set_rst_pin (xbee_t *ctx, uint8_t state) |
| XBEE set rst pin function. More...
|
|
void | xbee_set_cs_pin (xbee_t *ctx, uint8_t state) |
| XBEE set cs pin function. More...
|
|
uint8_t | xbee_get_cts_pin (xbee_t *ctx) |
| XBEE get cts pin function. More...
|
|
uint8_t | xbee_get_att_dtr_pin (xbee_t *ctx) |
| XBEE get att_dtr pin function. More...
|
|
err_t | xbee_write_command (xbee_t *ctx, char *data_buf) |
| XBEE write command function. More...
|
|
void | xbee_hw_reset (xbee_t *ctx) |
| XBEE hw reset function. More...
|
|
err_t | xbee_enter_command_mode (xbee_t *ctx) |
| XBEE enter command mode function. More...
|
|
err_t | xbee_exit_command_mode (xbee_t *ctx) |
| XBEE exit command mode function. More...
|
|
err_t | xbee_factory_reset (xbee_t *ctx) |
| XBEE factory reset function. More...
|
|
err_t | xbee_get_serial_number (xbee_t *ctx) |
| XBEE get serial number function. More...
|
|
err_t | xbee_set_device_name (xbee_t *ctx, char *dev_name) |
| XBEE set device name function. More...
|
|
err_t | xbee_set_destination_address (xbee_t *ctx, char *dest_addr_high, char *dest_addr_low) |
| XBEE set destination address function. More...
|
|
err_t | xbee_set_api_mode (xbee_t *ctx, uint8_t api_mode) |
| XBEE set api mode function. More...
|
|
err_t | xbee_apply_changes (xbee_t *ctx) |
| XBEE apply changes function. More...
|
|
err_t | xbee_save_changes (xbee_t *ctx) |
| XBEE save changes function. More...
|
|
This file contains API for XBEE Click Driver.