Gregory Nutt
|
aa1708e7c0
|
6LoWPAN: Update README; fix duplicate and bad memcpy in loopback driver.
|
2017-06-26 10:53:57 -06:00 |
|
Anthony Merlino
|
da8afe9d9e
|
ieee802154: Finishes transmission of beacon frames, and performing a passive scan
|
2017-06-25 18:08:00 -04:00 |
|
Gregory Nutt
|
73d32a962d
|
6LoWPAN: HC06, copy TCP header as though it were data.
|
2017-06-24 18:29:07 -06:00 |
|
Gregory Nutt
|
328a464f99
|
6LoWPAN: Fix a typo in an index that prevented use with HC1 and extended addresses.
|
2017-06-23 10:08:03 -06:00 |
|
Gregory Nutt
|
1a46ea644d
|
6LoWPAN: Add missing IPv6 address creation to HC1 decode logic.
|
2017-06-23 09:45:09 -06:00 |
|
Gregory Nutt
|
9c2f67c477
|
6LoWPAN: Fix a src/dest address confusion
|
2017-06-22 16:04:40 -06:00 |
|
Gregory Nutt
|
922454d515
|
6LoWPAN: Loopback driver needs to initialize the MAC meta data; Address decompression logic must have the MAC address to handle the most common compression cases.
|
2017-06-22 13:55:08 -06:00 |
|
Gregory Nutt
|
bc8ad02ee5
|
6LoWPAN: Various fixes from retesting on simulator with short addressing.
|
2017-06-22 11:42: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
|
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
|
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 |
|
Gregory Nutt
|
0eb7ec046e
|
6loWPAN: Use information in struct ieee802154_data_ind_s when reassembling a packet
|
2017-05-05 11:36:16 -06:00 |
|
Gregory Nutt
|
95bacb6a34
|
6loWPAN: Some fixed to get a clean compile after last big changes to the radio IOCTLs.
|
2017-05-05 10:00:18 -06:00 |
|
Anthony Merlino
|
dd40014279
|
wireless/ieee802154: Removes radio IOCTL. Starts bringing radio and MAC closer with well-defined interface.
|
2017-05-05 11:15:38 -04:00 |
|
Gregory Nutt
|
1cf891bbe1
|
Another baby step in removing MAC knowledge from 6loWPAN.
|
2017-05-04 11:33:22 -06:00 |
|
Gregory Nutt
|
969c1ab614
|
6loWPAN: Replace some Rime address naming with more consistent short/exended address terminology
|
2017-05-04 08:20:59 -06:00 |
|
Gregory Nutt
|
cf988309aa
|
6loWPAN: Fixes hang in loopback test.
|
2017-05-03 11:13:07 -06:00 |
|
Gregory Nutt
|
858685e977
|
6loWPAN: Changes to use new MAC interfaces. Incomplete and needs some clean-up of dangling, unused definitions.
|
2017-05-03 09:40:42 -06:00 |
|
Gregory Nutt
|
4ec14bb2e4
|
6loWPAN: Add basic call path to interface with the MAC layer through the MAC network driver. Logic has not yet been implemented. This is just a structural change in preparation for additional changes.
|
2017-05-02 16:03:26 -06:00 |
|
Gregory Nutt
|
3482172a16
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-29 10:06:35 -06:00 |
|
Gregory Nutt
|
8262c05713
|
sixlowpan: Can't reuse same header on each fragment. DSN needs to increment.
|
2017-04-29 08:23:59 -06:00 |
|
Gregory Nutt
|
0ea071f7eb
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-22 11:58:07 -06:00 |
|
Gregory Nutt
|
7da031aea1
|
6loWPAN: Add IEEE802.15.4 Rime address to union of link layer addresses in the network driver.
|
2017-04-22 11:52:45 -06:00 |
|
Gregory Nutt
|
309f0abc14
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-21 16:34:10 -06:00 |
|
Gregory Nutt
|
d5207efb5a
|
Be consistent... Use Name: consistent in function headers vs Function:
|
2017-04-21 16:33:14 -06:00 |
|
Gregory Nutt
|
5d68eb6059
|
6loWPAN: Remove the PAN ID from the 6loWPAN data structure. This is owned by the radio driver. Rather, use an IOCTL to obtain the PAN ID from the downstream radio driver.
|
2017-04-21 16:23:40 -06:00 |
|
Gregory Nutt
|
fba8c96540
|
ieee802.15.4: New global functions exported by the lower MAC layer should be private to the MAC module. Function prototypes moved from include/nuttx/wireless/ieee802154/ieee802154_mac.h to wireless/ieee802154/mac802154.h
|
2017-04-14 11:24:40 -06:00 |
|
Gregory Nutt
|
5a0636d8bc
|
Trivial change to spacing
|
2017-04-09 05:49:30 -06:00 |
|
Gregory Nutt
|
11bd9afe53
|
wireless/ieee802154: Add a partial implementation of the IEEE802.15.4 network driver. This is very incomplete on the initial commit.
|
2017-04-08 14:21:20 -06:00 |
|
Mark Schulte
|
35ca733108
|
pthread.h: Fix rwlock initializer
|
2017-04-08 12:34:08 -06:00 |
|
Gregory Nutt
|
19f19e31eb
|
6loWPAN: Correct some list handling logic.
|
2017-04-07 08:13:18 -06:00 |
|
Gregory Nutt
|
2c06f8ab78
|
6loWPAN: Updates/fixes from early testing with the IEEE802.15.4 loopback driver.
|
2017-04-03 12:01:04 -06:00 |
|
Gregory Nutt
|
e9d831ac60
|
wireless/ieee802154: Add initialization logic for loopback driver; configs/sim: Add configuration for testing 6loWPAN; net/sixlowpan: Fix for compilation with debug output enabled.
|
2017-04-03 09:15:00 -06:00 |
|
Gregory Nutt
|
04346ebaf2
|
iee802154 loopback: Eliminate dependency on CONFIG_NET_LOOPBACK
|
2017-04-03 08:09:25 -06:00 |
|