Digi XBee(R) ANSI C Host Library
|
General Purpose Memory interface, used on multiple module types (900HP, 868LP, Wi-Fi). More...
Functions | |
int | xbee_gpm_envelope_create (wpan_envelope_t FAR *envelope, wpan_dev_t *dev, const addr64 FAR *ieee) |
int | xbee_gpm_envelope_local (wpan_envelope_t *envelope, wpan_dev_t *dev) |
int | _xbee_gpm_parameterless_command (const wpan_envelope_t FAR *envelope, uint8_t command) |
int | xbee_gpm_get_flash_info (const wpan_envelope_t FAR *envelope) |
int | xbee_gpm_erase_block (const wpan_envelope_t *envelope, uint16_t block_num, uint16_t block_size) |
uint16_t | xbee_gpm_max_write (const wpan_dev_t *dev) |
int | _xbee_gpm_write (const wpan_envelope_t *envelope, uint16_t block_num, uint16_t byte_offset, uint16_t byte_count, const void FAR *data, bool_t erase_first) |
int | xbee_gpm_write (const wpan_envelope_t *envelope, uint16_t block_num, uint16_t byte_offset, uint16_t byte_count, const void FAR *data) |
int | xbee_gpm_erase_then_write (const wpan_envelope_t *envelope, uint16_t block_num, uint16_t byte_offset, uint16_t byte_count, const void FAR *data) |
int | xbee_gpm_read (const wpan_envelope_t *envelope, uint16_t block_num, uint16_t byte_offset, uint16_t byte_count) |
int | xbee_gpm_firmware_verify (const wpan_envelope_t *envelope) |
int | xbee_gpm_firmware_install (const wpan_envelope_t *envelope) |
General Purpose Memory interface, used on multiple module types (900HP, 868LP, Wi-Fi).