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