This closes #248. Merge remote-tracking branch 'ccollins476ad/loramac-node'
* ccollins476ad/loramac-node: MYNEWT-741 Fix loraping app. MYNEWT-741 Lora cleanup MYNEWT-741 lorashell - Tx predictable payloads MYNEWT-741 Port of LoRaMac-node library MYNEWT-741 Port of LoRaMac-node library MYNEWT-740 Rudimentary Text parsing package. Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/702dc23e Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/702dc23e Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/702dc23e Branch: refs/heads/master Commit: 702dc23e8e35056d71bf42636fa31e251398e2ae Parents: 25ec579 f3b97d5 Author: Christopher Collins <[email protected]> Authored: Fri Apr 28 17:28:23 2017 -0700 Committer: Christopher Collins <[email protected]> Committed: Fri Apr 28 17:28:23 2017 -0700 ---------------------------------------------------------------------- apps/loraping/pkg.yml | 47 + apps/loraping/src/loraping.h | 27 + apps/loraping/src/main.c | 277 ++ apps/loraping/src/rxinfo.c | 139 + apps/lorashell/pkg.yml | 34 + apps/lorashell/src/main.c | 514 ++ apps/lorashell/syscfg.yml | 27 + hw/bsp/telee02/pkg.yml | 3 + hw/bsp/telee02/syscfg.yml | 1 + hw/drivers/lora/sx1276/LICENSE.txt | 25 + hw/drivers/lora/sx1276/include/radio/radio.h | 33 + hw/drivers/lora/sx1276/pkg.yml | 32 + hw/drivers/lora/sx1276/src/sx1276-board.c | 179 + hw/drivers/lora/sx1276/src/sx1276-board.h | 127 + hw/drivers/lora/sx1276/src/sx1276.c | 1824 +++++++ hw/drivers/lora/sx1276/src/sx1276.h | 364 ++ hw/drivers/lora/sx1276/src/sx1276Regs-Fsk.h | 1134 +++++ hw/drivers/lora/sx1276/src/sx1276Regs-LoRa.h | 565 +++ hw/drivers/lora/sx1276/syscfg.yml | 27 + net/lora/node/LICENSE.txt | 25 + net/lora/node/README.md | 28 + net/lora/node/include/node/lora.h | 34 + .../node/include/node/mac/LoRaMac-definitions.h | 610 +++ net/lora/node/include/node/mac/LoRaMac.h | 1830 ++++++++ net/lora/node/include/node/mac/LoRaMacCrypto.h | 111 + net/lora/node/include/node/mac/LoRaMacTest.h | 81 + net/lora/node/include/node/radio.h | 337 ++ net/lora/node/include/node/utilities.h | 79 + net/lora/node/pkg.yml | 41 + net/lora/node/src/lora_cli.c | 569 +++ net/lora/node/src/lora_node.c | 48 + net/lora/node/src/lora_priv.h | 44 + net/lora/node/src/mac/LoRaMac.c | 4442 ++++++++++++++++++ net/lora/node/src/mac/LoRaMacCrypto.c | 203 + net/lora/node/src/mac/aes.h | 160 + net/lora/node/src/mac/cmac.h | 63 + net/lora/node/src/utilities.c | 67 + net/lora/node/syscfg.yml | 39 + 38 files changed, 14190 insertions(+) ----------------------------------------------------------------------
