XBee Firmware Library
1.6.0
|
Data Fields | |
char FAR * | buffer |
buffer we can use More... | |
struct { | |
void FAR * context | |
context for file.read() More... | |
xbee_xmodem_read_fn read | |
source of bytes to send More... | |
} | file |
function and context to read source of sent data More... | |
uint16_t | flags |
flags for tracking state of transfer More... | |
int | offset |
offset into packet being sent More... | |
uint16_t | packet_num |
current packet number; starts at 1 and low byte used in block headers More... | |
enum xbee_xmodem_state | state |
current state of transfer More... | |
struct { | |
void FAR * context | |
context for stream.read & .write More... | |
xbee_xmodem_read_fn read | |
read response bytes from target More... | |
xbee_xmodem_write_fn write | |
send blocks to target More... | |
} | stream |
functions and context to communicate with target device More... | |
uint16_t | timer |
timer value used to hold low word of xbee_millisecond_timer() More... | |
uint_fast8_t | tries |
of tries left before giving upMore... | |
Structure used to track the state of an Xmodem send.