nuttx/drivers/wireless/ieee802154/xbee
Anthony Merlino bc60397e48 drivers/wireless/ieee802154/xbee: Adds CONFIG_XBEE_LOCKUP_WORKAROUND option and corresponding logic to workaround an issue where the XBee locks up and stops responding.
This typically happens when there is a lot of data being received over the link. When the XBee stops responding, many times, querying the XBee kicks it out of this state. However, occasionally the XBee is completely locked up and the XBee has to be reset. This change handles these conditions by periodically (if not naturally occuring) querying the XBee. If during any query, the XBee does not respond within a certain number of attempts, the XBee is reset.
2019-08-16 16:23:12 -04:00
..
Kconfig drivers/wireless/ieee802154/xbee: Adds CONFIG_XBEE_LOCKUP_WORKAROUND option and corresponding logic to workaround an issue where the XBee locks up and stops responding. 2019-08-16 16:23:12 -04:00
Make.defs Merged in antmerlino/nuttx/sixlowpan-mac802154 (pull request #526) 2017-11-01 20:15:21 +00:00
xbee_ioctl.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
xbee_mac.c drivers/wireless/ieee802154/xbee: Fix logic to prevent deadlock scenario when there are no available IOBs 2019-08-16 16:17:01 -04:00
xbee_mac.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
xbee_netdev.c Merged in antmerlino/nuttx/sixlowpan-removeconversions (pull request #997) 2019-08-16 01:26:44 +00:00
xbee.c drivers/wireless/ieee802154/xbee: Adds CONFIG_XBEE_LOCKUP_WORKAROUND option and corresponding logic to workaround an issue where the XBee locks up and stops responding. 2019-08-16 16:23:12 -04:00
xbee.h drivers/wireless/ieee802154/xbee: Adds CONFIG_XBEE_LOCKUP_WORKAROUND option and corresponding logic to workaround an issue where the XBee locks up and stops responding. 2019-08-16 16:23:12 -04:00