|
void | xbee3_cfg_setup (xbee3_cfg_t *cfg) |
| XBEE 3 configuration object setup function.
|
|
err_t | xbee3_init (xbee3_t *ctx, xbee3_cfg_t *cfg) |
| XBEE 3 initialization function.
|
|
err_t | xbee3_generic_write (xbee3_t *ctx, char *data_in, uint16_t len) |
| XBEE 3 data writing function.
|
|
err_t | xbee3_generic_read (xbee3_t *ctx, char *data_out, uint16_t len) |
| XBEE 3 data reading function.
|
|
void | xbee3_set_rts_pin (xbee3_t *ctx, uint8_t state) |
| XBEE 3 set rts pin function.
|
|
void | xbee3_set_rst_pin (xbee3_t *ctx, uint8_t state) |
| XBEE 3 set rst pin function.
|
|
void | xbee3_set_cs_pin (xbee3_t *ctx, uint8_t state) |
| XBEE 3 set cs pin function.
|
|
uint8_t | xbee3_get_cts_pin (xbee3_t *ctx) |
| XBEE 3 get cts pin function.
|
|
uint8_t | xbee3_get_att_dtr_pin (xbee3_t *ctx) |
| XBEE 3 get att_dtr pin function.
|
|
err_t | xbee3_write_command (xbee3_t *ctx, char *data_buf) |
| XBEE 3 write command function.
|
|
void | xbee3_hw_reset (xbee3_t *ctx) |
| XBEE 3 hw reset function.
|
|
err_t | xbee3_enter_command_mode (xbee3_t *ctx) |
| XBEE 3 enter command mode function.
|
|
err_t | xbee3_exit_command_mode (xbee3_t *ctx) |
| XBEE 3 exit command mode function.
|
|
err_t | xbee3_factory_reset (xbee3_t *ctx) |
| XBEE 3 factory reset function.
|
|
err_t | xbee3_get_serial_number (xbee3_t *ctx) |
| XBEE 3 get serial number function.
|
|
err_t | xbee3_set_device_name (xbee3_t *ctx, char *dev_name) |
| XBEE 3 set device name function.
|
|
err_t | xbee3_set_destination_address (xbee3_t *ctx, char *dest_addr_high, char *dest_addr_low) |
| XBEE 3 set destination address function.
|
|
err_t | xbee3_set_api_mode (xbee3_t *ctx, uint8_t api_mode) |
| XBEE 3 set api mode function.
|
|
err_t | xbee3_apply_changes (xbee3_t *ctx) |
| XBEE 3 apply changes function.
|
|
err_t | xbee3_save_changes (xbee3_t *ctx) |
| XBEE 3 save changes function.
|
|