Commit Graph

149 Commits

Author SHA1 Message Date
Manuel Bleichenbacher
ee08d2a3c1 Simplify SPI code 2018-10-22 12:57:49 +02:00
Manuel Bleichenbacher
2e351ada9a Update to latest version of mcci-catena/arduino-lmic library 2018-10-21 23:28:25 +02:00
Manuel Bleichenbacher
4baa7a9a4c Merge branch 'pctj101-as_923' (fix configuration for additional regions/frequencies) 2018-10-07 10:59:25 +02:00
Manuel Bleichenbacher
8152f1bdbb Add remaining regions 2018-10-07 10:56:32 +02:00
El Jeffo
1ce170aa18 Enable AS_923 2018-10-07 16:15:09 +09:00
Manuel Bleichenbacher
638e3d10a9 Use ESP32's hardware AES 2018-10-04 20:07:59 +02:00
Manuel Bl
49d0a7c284
Update regarding move the MCCI Catena version 2018-10-03 21:49:54 +02:00
Manuel Bleichenbacher
36bd1e4066 Revert to missing EUI/key 2018-10-03 20:38:01 +02:00
Manuel Bleichenbacher
7488566e3c Add more regions, disable class B features 2018-10-03 20:24:18 +02:00
Manuel Bleichenbacher
1fe8bf692c Use mcci-catena/arduino-lmic as the base library 2018-10-02 23:08:38 +02:00
Manuel Bleichenbacher
0f97ce4e0f Reorganize directories 2018-10-02 20:25:40 +02:00
Manuel Bleichenbacher
10decb6886 Fix function documentation 2018-10-02 20:04:08 +02:00
Manuel Bleichenbacher
467fdb8890 Separate command for provisioning using HWEUI 2018-09-30 13:56:04 +02:00
Manuel Bl
276fc0bac9
Merge pull request #4 from jpmeijers/mac_as_deveui
Add AT command to obtain HWEUI.
Fix byte order of HWEUI
2018-09-30 13:11:42 +02:00
JP Meijers
b1c62bf63a Add AT command to obtain HWEUI.
Allow AT+PROV to provision using the HWEUI.
2018-09-27 16:56:14 +02:00
Manuel Bleichenbacher
302509d096 Generate device EUI from MAC 2018-09-17 22:50:15 +02:00
Manuel Bleichenbacher
5cd2c7bac4 Change SPI mode from 0 to 1 2018-08-08 22:12:11 +02:00
Manuel Bl
cb3de509c1
Add link to AT commands wiki 2018-07-28 23:34:57 +02:00
Manuel Bl
7c54c7208a
Info regarding AT commands 2018-07-28 22:21:29 +02:00
Manuel Bleichenbacher
cf7ab60f52 Merge branch 'dev'
* dev:
  Check for all zero EUIs and keys
  Minor adjustment to SPI timing
  Fix file description
  Ensure library compiles even if no frequency plan was selected
  Configuration of UART
  AT command for ending provisioning task
  Reset LMIC on AT command provisioning
  provisioning example, waitForProvisioning()
  Add provisioning task, refactor provisioning
2018-07-28 22:17:55 +02:00
Manuel Bleichenbacher
c95ecaab0c Check for all zero EUIs and keys 2018-07-28 22:13:59 +02:00
Manuel Bleichenbacher
78f65901cd Minor adjustment to SPI timing 2018-07-28 14:26:12 +02:00
Manuel Bleichenbacher
9501f7589f Fix file description 2018-07-23 17:59:07 +02:00
Manuel Bleichenbacher
9f0d912758 Ensure library compiles even if no frequency plan was selected 2018-07-23 17:36:28 +02:00
Manuel Bleichenbacher
585c4b80bb Configuration of UART 2018-07-23 16:59:38 +02:00
Manuel Bleichenbacher
53d4be5de4 AT command for ending provisioning task 2018-07-23 16:14:33 +02:00
Manuel Bleichenbacher
3a6d4a6501 Reset LMIC on AT command provisioning 2018-07-23 15:29:37 +02:00
Manuel Bleichenbacher
3e084a4ed9 provisioning example, waitForProvisioning() 2018-07-23 14:30:03 +02:00
Manuel Bleichenbacher
b179ce6884 Add provisioning task, refactor provisioning 2018-07-23 09:46:45 +02:00
Manuel Bleichenbacher
2dd5b05891 Referene to API doc 2018-07-21 23:32:14 +02:00
Manuel Bleichenbacher
0d2fc70abb Fix license 2018-07-21 21:54:29 +02:00
Manuel Bleichenbacher
e6b5f2f0d5 Rename sendBytes to transmitMessage 2018-07-21 18:07:36 +02:00
Manuel Bleichenbacher
c284eb841c Shorter README 2018-07-21 17:02:41 +02:00
Manuel Bleichenbacher
c89b83c121 Simplified pin configuration 2018-07-21 14:03:48 +02:00
Manuel Bleichenbacher
51425d5da2 Update .gitignore 2018-07-21 10:14:06 +02:00
Manuel Bleichenbacher
5fc31aad2c Remove symbolic links 2018-07-21 10:12:44 +02:00
Manuel Bleichenbacher
2c998f5acc Store app/dev EUI/key in NVS 2018-07-20 21:19:53 +02:00
Manuel Bleichenbacher
fc34fed6de Improve consistency of naming 2018-07-19 22:04:32 +02:00
Manuel Bleichenbacher
88937fe511 Improve description of the radio chip configuration 2018-07-19 21:31:00 +02:00
Manuel Bleichenbacher
8a37c67e11 Improved state handling 2018-07-19 21:19:32 +02:00
Manuel Bleichenbacher
b8221a614e Receive downlink messages 2018-07-19 16:16:40 +02:00
Manuel Bleichenbacher
6378c17e39 Remove features that are not implemented yet 2018-07-17 22:07:35 +02:00
Manuel Bleichenbacher
06387b4e57 Get rid of warning in aes.c 2018-07-17 21:52:31 +02:00
Manuel Bleichenbacher
2e2860c2cc Rename sample app to "hello_world" 2018-07-17 19:55:39 +02:00
Manuel Bleichenbacher
c1760fed41 Block member functions until operation is complete 2018-07-17 19:46:29 +02:00
Manuel Bleichenbacher
989aad94d5 Improved timer handling, in particular ostime_t overflow 2018-07-16 19:05:16 +02:00
Manuel Bleichenbacher
0c0f88f3ef Timer, priority etc. configurable 2018-07-16 10:49:47 +02:00
Manuel Bleichenbacher
ba33e35591 Initial check-in 2018-07-15 22:11:11 +02:00
Manuel Bl
a0f9347cc5
Initial commit 2018-07-14 22:21:19 +02:00