drivers: add cc110x driver#3716
Conversation
|
bf826b5 to
c9387f5
Compare
|
boards/msba2/include/cc110x_params.h
Outdated
There was a problem hiding this comment.
Sorry for the nitpick, bu tthe indentation seems off.
|
|
drivers/cc110x/cc110x-netdev2.c
Outdated
There was a problem hiding this comment.
Why do we have this here but not at similar places?
There was a problem hiding this comment.
leftover, will remove.
|
Sorry for the superficial review so far - will test asap. Well documented though. |
|
Could you add the avsextrem (and maybe pttu) as well? |
There was a problem hiding this comment.
the the without MAC still true?
There was a problem hiding this comment.
also just leave the @ingroup drivers_cc110x and remove the rest
|
@kaspar030, planning to address the comments? |
|
Sure, just checking. |
ebc9c52 to
779d6ad
Compare
The gnrc part of this drivers doesn't play well, yet, with sixlowpan. The crude adaption layer needs some work. For the node ID, what's the current state of the art for getting a random or node-unique number? |
|
update When disabling IPHC, together with #3944, I can ping between two msba2's. @authmillenon Do you know any reason why IPHC might break? I suspect it's because of the 1 byte hardware addresses... |
I took special care that it would work with 1-byte addresses, but never tested it (duh). So there might still be some hidden issues. |
6f8157c to
b670350
Compare
b670350 to
63acf0b
Compare
|
|
|
not anymore... |
|
kicked Travis |
|
Do we have an ACK somewhere? |
|
let me look over this once more, then you'll have it! |
|
Looks good. ACK and go. |
drivers: add cc110x driver
This PR adds a cc110x driver that is based on netdev2 + gnrc.
Tested on msba2. Please note that the wireless parameters are different than with our legacy code, so communication with devices using the old drivers will probably not work.
The gnrc glue code fakes a iee802154 device so sixlowpan can be used in cc110x networks.
Waiting for #3683.