wireless:fixed wl_dispatch buffer length passed to FNPTR
Wireless: Updated library and test program. Library is now capable of sending and receiving basic packets, and low priority function groups in low reliability mode.
wireless: fixing no ack state
wireless: added timeout on ackhandle
wireless: XBEE_TX_STATUS debug info
wireless: correcting ackhandle num packets
wireless: moving to API mode 2
wireless: changed debug info in wl_send
Wireless: updated library and test code for the new library.
wireless: added debug info to send functions
wireless: modifying send functions
wireless: modifying ack functions
wireless: modifying wl_dispatch
wireless: modifying send buffer
wireless: moved definition for packet groups to wireless.c
wireless: more debug info
wireless: fix for other buffer in xbee.c
wireless: update of wl_dispatch to match changes in wl_get_basic. Need to test wl_dispatch.
wireless: get_basic works. made it all the way around the ring buffer.
Wireless testing, made changes to wireless library (xbee.c, debugging changes only) and test_wireless2.c for continued wireless tests.
wireless: added check_last_receive debug info
wireless: fixing wl_get_basic
wireless: added more basic_buf debug info
wireless: added basic_buf debug info
wireless: debug info
wireless: fix for wl_get_basic
wireless: TX works, basic buffer is full after first wl_get_basic() call
wireless: updated xbee interrupt TX receive
wireless: updated xbee interrupt debug info
Wireless: Adding code to debug the library.
wireless: fixed MODEM_STATUS, TX_STATUS message types (I think).Still dropping out of API mode at random.
wireless: api mode 2 sending now implemented
wireless: fixed some API mode 2 xbee.c stuff
wireless: added API mode 2 support for receiving
wireless: redo of wireless_receive functions for basic and dispatch
wireless: fixing PAN id
wireless: updated pan debug info
wireless: switched byte order for AT command get functions
wireless: switched byte order for AT command set functions
wireless: xbee debug statements updated.
Fixed test and library code so tests run, still debugging.
wireless: more debug print statements
wireless: update to xbee_terminate
wireless: got MY address form eeprom
wireless: fixed debug statements and flash memory
wireless: removed debug prints from flash memory. Will add them back in an hour.
wireless: reduced size by moving debug strings in xbee.c to flash memory. We now have 640 bytes left when compiling unit tests.
wireless: test_wireless2.c: moved debug strings to program space, so they all take up a total of 58 bytes. Still 300 bytes over the limit. Might have to separate the unit_tests such that only the currently running tests are compiled and linked.
wireless: test_wireless2.c updates
wireless: wireless2.c
wireless: test_xbee is good. Need to start testing wireless_send and wireless_receive.
wl: update to unit tests, still doesn't work
Cleaned up a few comments
wl: clean up unit tests
wl: the library fully compiles with all functions written
fixed references to handler array, wireless_receive compiles now
fixed handler array in wireless.c
Updated basic receive function and wrote handler dispatch function. The latter doesn't compile, but most of this directory doesn't.
wl updates: compile issues; now finished (for now)
wl updates: compile issues
Added wrappers to wireless_send.c. Need double checking.
wireless: software retransmit done. serial functions moved to xbee.c
wireless: more xbee.c updates
wireless: xbee update. still not finished, but the major changes are in here. Also added a function for microsecond delays to time.c
implemented wireless init, terminate, register, and unregister
wireless: update to the receive buffers
wireless: changed packet handler function notation
Wrote basic receive function in wireless_receive.c. Added an error code forhaving too short of a packet destination for basic receive function (maybe canalso be used by other packet handlers) in wl_defs.h. Added packet buffers forbasic packets and other types of packets in xbee.c.
wireless: added define for basic group
wireless: core send function and ack function done
editing wireless branch, added error codes and constants
added doxygen info for wireless branch
update to wireless api, added comments
added prototypes for the public api functions for the new wireless library