Gregory Nutt
|
b5994560cc
|
6LoWPAN: Fixes needed when extended addressing is enabled. Currently breaks short addressing.
|
2017-06-22 09:28:25 -06:00 |
|
Gregory Nutt
|
05590a2228
|
6LoWPAN: Correct a few addressing issues. The apps/examples/udp test now appears to be fully functional. Also reserve two bytes at the end of the frame for the FCS.
|
2017-06-21 13:43:53 -06:00 |
|
Gregory Nutt
|
2397bc728b
|
Add some comments to a Kconfig file; Fix a typo introduced in previous commit.
|
2017-06-21 10:40:36 -06:00 |
|
Gregory Nutt
|
a12ff2836c
|
Fixes from review of last PR
|
2017-06-21 10:15:23 -06:00 |
|
Anthony Merlino
|
cf53c9767e
|
Merged in merlin17/nuttx/ieee802154 (pull request #415)
wireless/ieee802154: Minor naming change to align better with coding guidelines
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2017-06-21 16:11:12 +00:00 |
|
Gregory Nutt
|
26cfafdbca
|
Back out a previous (good) change in hope of eliminating PR conflict.
|
2017-06-21 10:10:13 -06:00 |
|
Gregory Nutt
|
0d290904af
|
Renaming in hope of eliminating a conflict with a pending PR.
|
2017-06-21 10:08:25 -06:00 |
|
Gregory Nutt
|
e7e8228b00
|
Missing option to select CONFIG_MAC802154_NNOTIF in Kconfig
|
2017-06-21 07:35:09 -06:00 |
|
Gregory Nutt
|
4931792700
|
Make naming of NTXDESC consistent. I don't know where it should be MAC or IEEE, gut I changed the one that affects the fewest files.
|
2017-06-21 06:56:34 -06:00 |
|
Anthony Merlino
|
9b2df31adc
|
ieee802154: Fixes Kconfig naming for number of TX desc and number of notifications
|
2017-06-21 01:00:42 -04:00 |
|
Anthony Merlino
|
45a32a116b
|
wireless/ieee802154: Minor naming change to align better with coding guidelines
|
2017-06-20 19:14:05 -04:00 |
|
Gregory Nutt
|
cca0013674
|
Fix some backward arguments in the debug statement
|
2017-06-20 16:06:35 -06:00 |
|
Gregory Nutt
|
cd8ac3f070
|
ieee802154 MAC: Free allocated TX descriptor if an error occurs after the descriptor has been allocated.
|
2017-06-20 15:00:23 -06:00 |
|
Gregory Nutt
|
d9f549121c
|
ieee802154_req_data: Don't modify the IOB until we are certain that no EINTR errors will occur. Otherwise, the retry will fail
|
2017-06-20 14:27:22 -06:00 |
|
Gregory Nutt
|
192bacbd7f
|
ieee802154 network driver now retries if ieee802154_req_data() returns EINTR. In clicker2-stm32 6LoWPAN configuration, increased the number of TX descriptors to match then number of IOBs.
|
2017-06-20 13:30:17 -06:00 |
|
Gregory Nutt
|
d3b9ea9d66
|
Trivial.. missing newlines in debug output
|
2017-06-20 11:50:04 -06:00 |
|
Gregory Nutt
|
e0b1bb6c5f
|
802.15.4 MAC: Fix some errors in the previous commit.
|
2017-06-20 11:33:03 -06:00 |
|
Gregory Nutt
|
a82ab4b729
|
mac802154_req_data() can return without releasing the exclsem
|
2017-06-20 11:23:31 -06:00 |
|
Gregory Nutt
|
6dafb4f532
|
6LoWPAN: Add debug statements; Update configuration, need to specific 6LoWPAN compatible port numbers.
|
2017-06-20 10:37:32 -06:00 |
|
Anthony Merlino
|
0603d34ad9
|
wireless/ieee80215: Fixes poll request issue
|
2017-06-19 15:55:14 -04:00 |
|
Anthony Merlino
|
fc4f1de766
|
wireless/ieee802154: Cleans up some endianness issues
|
2017-06-19 15:55:14 -04:00 |
|
Gregory Nutt
|
cd82d03ddf
|
IEEE 802.15.4/6LoWPAN: Correct one more usage of saddr; also update a README and the TODO list.
|
2017-06-19 07:31:52 -06:00 |
|
Gregory Nutt
|
f685f30fb2
|
Changes from review of last PR
|
2017-06-19 07:04:08 -06:00 |
|
Anthony Merlino
|
b1ce07deb1
|
Swithches IEEE 802.15.4 based code to using byte arrays instead of uint16_t values for short address and PAN ID
|
2017-06-19 05:55:28 -04:00 |
|
Gregory Nutt
|
cfea8adacb
|
L should be capitalized in 6LoWPAN
|
2017-06-18 16:00:08 -06:00 |
|
Gregory Nutt
|
84a75996fb
|
IEEE 802.15.4 Network Driver: Add logic to setup the network mask, update the MAC-based IPv6 addressing when the network is brought up. The idea is that addressing changes are supposed to occur only while the network is down but won't take effect until the network is up again.
|
2017-06-18 15:26:56 -06:00 |
|
Gregory Nutt
|
6162a84f80
|
ieee 802.15.4: Need counting protection on the logic that releases the notification resources. Otherwise, notification handlers may be operating with a stale pointer.
|
2017-06-18 13:33:07 -06:00 |
|
Gregory Nutt
|
2d4ba3ee3f
|
IEEE 802.15.4 MAC: Add list management and prioritization logic that will permit the MAC layer to support bound multiple clients.
|
2017-06-18 11:00:47 -06:00 |
|
Anthony Merlino
|
83d8a7ed8b
|
wireless/ieee802154: Renames Kconfig option, adds option for unimplemented receiver priority.
|
2017-06-18 10:53:31 -04:00 |
|
Gregory Nutt
|
afa0ab0819
|
Remove dangling whitespace form the end of lines
|
2017-06-17 14:13:25 -06:00 |
|
Anthony Merlino
|
30568ee04f
|
wireless/ieee802154: Merges shard logic for sending data request commands
|
2017-06-17 14:56:42 -04:00 |
|
Anthony Merlino
|
74bc930551
|
wireless/ieee802154: Renames mac802154_poll to mac802154_radiopoll to be more obvious
|
2017-06-17 14:50:25 -04:00 |
|
Gregory Nutt
|
19b0aa3145
|
ieee802154 MAC: Fix a warning when compiled for a target with 64-bit addressing
|
2017-06-17 09:04:09 -06:00 |
|
Gregory Nutt
|
a728fc0444
|
ieee802.15.4 loopback: Better simulation addressing: sort, extended, panid, and IP address conversion
|
2017-06-17 08:54:50 -06:00 |
|
Anthony Merlino
|
ca30b6c02a
|
wireless/ieee802154: Fixes issue with wrong information being sent in a rejected association response frame
|
2017-06-15 13:01:28 -04:00 |
|
Gregory Nutt
|
77757410c8
|
Remove dangling white space at the end of lines.
|
2017-06-15 10:46:48 -06:00 |
|
Anthony Merlino
|
e30501ebd4
|
wireless/ieee802154: Lots of fixes, cleanup, new functionality. Functional
|
2017-06-15 12:11:52 -04:00 |
|
Anthony Merlino
|
908d438047
|
WIP: wireless/ieee802154: More work on association/beacon-enabled networks
|
2017-06-14 02:49:32 -04:00 |
|
Anthony Merlino
|
06634afbe0
|
wireless/ieee802154: Restructuring of MAC notifications. Simplifes some interfaces
|
2017-05-15 21:44:57 -04:00 |
|
Anthony Merlino
|
8ec0b71a59
|
wireless/ieee802154: Updates configuration settings
|
2017-05-14 17:59:19 -04:00 |
|
Anthony Merlino
|
2b5e415fab
|
wireless/ieee802154: Starts implementing START.request primitive
|
2017-05-14 17:55:15 -04:00 |
|
Anthony Merlino
|
07c47b0dde
|
wireless/ieee802154: Starts implementing START.request primitive
|
2017-05-09 17:22:30 -04:00 |
|
Anthony Merlino
|
806dcd9a47
|
wireless/ieee802154: Brings closer to Nuttx coding style
|
2017-05-09 17:20:57 -04:00 |
|
Anthony Merlino
|
1186cd4e56
|
wireless/ieee802154: Fixes missing handle of read/write being able to be interrupted
|
2017-05-09 17:20:57 -04:00 |
|
Gregory Nutt
|
2043e1a114
|
IOBs: Move from driver/iob to a better location in mm/iob
|
2017-05-09 07:35:30 -06:00 |
|
Anthony Merlino
|
bbb85332fd
|
wireless/ieee802154: Finishes MAC char driver read functionality
|
2017-05-08 16:23:13 -04:00 |
|
Anthony Merlino
|
2da6f71e84
|
wireless/ieee802154: Finishes MAC processing of received data frame
|
2017-05-08 16:23:13 -04:00 |
|
Anthony Merlino
|
2ea6bb4dc1
|
wireless/ieee802154: Moves ind allocator from mac802154.h to ieee802154_mac.h
|
2017-05-08 16:23:13 -04:00 |
|
Gregory Nutt
|
b0b0c7ac49
|
IEEE 802.15.4 network driver. Remove support for multicast address filtering; doesn't work that way on an IEEE 802.15.4 network
|
2017-05-08 08:34:21 -06:00 |
|
Gregory Nutt
|
d785893a65
|
Update some comments.
|
2017-05-07 16:58:49 -06:00 |
|