microcoap: initial import#2383
Conversation
|
Personally, I found the fact that utility functions like |
|
(I've started to slim down & port the microcoap example application here, in case that's relevant.) |
|
As already discussed during our meeting today: I'm on your side concerning the DEBUG-flag. Maybe a patch introducing RIOT's usual way would be more helpful. Simply to keep the flash size low, I would however prefer to keep them in #ifdef. Patches will follow. |
|
And 👍 for the example application |
|
Merged @Lotterleben's proposal. |
|
@Lotterleben ACK? |
|
@authmillenon Looks very good, I just want to double-check things really quick (finally figured out how marz works). Should be done in an hour. |
|
@Lotterleben Although closed, maybe you could write 4 sentences over at the marz PR to explain it's usage if you think could benefit anyone. |
|
@LudwigOrtmann I've already opened a PR with some more documentation over at the marz repo and will explain its usage again in the README of the microcoap app, does that make sense? :) |
|
Okay, seems to work fine when I test it with my example app, the Copper Plugin and marz. ACK :) |
ad6223f to
3743798
Compare
|
Squashed |
|
Okay, will keep an eye on travis and merge as soon as I see green buttons :) Thanks again for making this pkg available! |
|
Hmm, @authmillenon , why didn't you just squash my commit in with the rest? :) |
|
Because I want to preserve authorship if someone adds to my PRs. |
|
Kicked Travis. |
Adds microcoap as a package.
In contrast to libcoap this library only builds and parses CoAP packages and is totally independent of the way the packages are send. As far as I can gather, the feature set is not as complete as the one of libcoap.
Sadly there are no tests or solid documentation so I have to read a little code before I can include some tests. I tested if it compiles with