80bff1be27
Changed return states, modified comments
...
1. Returned values now track the LMIC library
2. Adjusted comments for new return values, added notes on return
behavior (returns are driven by the rising/falling logic edge)
2020-06-15 12:36:59 -04:00
f0d1deba06
Removed debug code
...
This was a real facepalmer
2020-06-14 22:55:16 -04:00
44a28a0364
Restructuring/moved LMIC related calls inside TTN
...
1. Added comments clarifying functions
2. Does not yet default to TTN compatible single LoRa band format
3. Build will fail if component is not preconfigured (LoRa is disabled) and
a LMIC (LoRa) component call is made (not sure if this is good or bad?)
2020-06-14 22:29:45 -04:00
8b28a72eec
Modifying to expose part of the LMIC controls
2020-06-14 00:03:04 -04:00
e29477fa7e
Update to latest LMIC version (3.0.99.10)
2020-01-01 17:00:47 +01:00
3036d16e0d
Latest version of issue453 branch
2019-12-03 22:13:45 +01:00
2d09703fc6
More detail LMIC logging
2019-10-16 23:48:12 +02:00
48668b3295
Compatibility with ESP-IDF v4.x
2019-10-13 23:43:17 +02:00
baa6c93d5f
Task notification instead of queue for LMIC task
2019-10-13 20:26:15 +02:00
43080636bc
More comments
2019-10-12 00:02:31 +02:00
a8fd68ca5e
More logging cases
2019-10-10 23:09:32 +02:00
3ac63d4146
New event handling
2019-10-09 23:06:18 +02:00
dc0bfefe0e
Ring buffer for detailed logging
2019-10-08 20:52:08 +02:00
6adf69ea0c
Add more comments
2019-10-07 23:59:57 +02:00
c2a5bd8374
Cleanup timers
2019-10-07 23:24:51 +02:00
a601c2b2bf
New job scheduling implementation
2019-10-07 23:16:55 +02:00
d7d4a40c4f
Get rid of lmic_pins
2019-10-06 21:49:25 +02:00
1e1cadf400
Integrate development version of 3.0.99
2019-10-02 21:37:48 +02:00
f01b29a3b2
Upgrade to version 2.3.2 of mcci-catena/arduino-lmic
2019-04-16 21:36:03 +02:00
58116219bb
More transformation to C++
2018-10-27 23:55:36 +02:00
f03b5c51fd
Simplify conditional compilation; add region Japan
2018-10-27 19:19:55 +02:00
99420c6a75
Improve constness
2018-10-27 14:49:08 +02:00
47063256a3
Convert provisioning code to C++
2018-10-27 14:45:55 +02:00
ee08d2a3c1
Simplify SPI code
2018-10-22 12:57:49 +02:00
2e351ada9a
Update to latest version of mcci-catena/arduino-lmic library
2018-10-21 23:28:25 +02:00
638e3d10a9
Use ESP32's hardware AES
2018-10-04 20:07:59 +02:00
7488566e3c
Add more regions, disable class B features
2018-10-03 20:24:18 +02:00
1fe8bf692c
Use mcci-catena/arduino-lmic as the base library
2018-10-02 23:08:38 +02:00
0f97ce4e0f
Reorganize directories
2018-10-02 20:25:40 +02:00
467fdb8890
Separate command for provisioning using HWEUI
2018-09-30 13:56:04 +02:00
b1c62bf63a
Add AT command to obtain HWEUI.
...
Allow AT+PROV to provision using the HWEUI.
2018-09-27 16:56:14 +02:00
302509d096
Generate device EUI from MAC
2018-09-17 22:50:15 +02:00
5cd2c7bac4
Change SPI mode from 0 to 1
2018-08-08 22:12:11 +02:00
c95ecaab0c
Check for all zero EUIs and keys
2018-07-28 22:13:59 +02:00
78f65901cd
Minor adjustment to SPI timing
2018-07-28 14:26:12 +02:00
9501f7589f
Fix file description
2018-07-23 17:59:07 +02:00
9f0d912758
Ensure library compiles even if no frequency plan was selected
2018-07-23 17:36:28 +02:00
585c4b80bb
Configuration of UART
2018-07-23 16:59:38 +02:00
53d4be5de4
AT command for ending provisioning task
2018-07-23 16:14:33 +02:00
3a6d4a6501
Reset LMIC on AT command provisioning
2018-07-23 15:29:37 +02:00
3e084a4ed9
provisioning example, waitForProvisioning()
2018-07-23 14:30:03 +02:00
b179ce6884
Add provisioning task, refactor provisioning
2018-07-23 09:46:45 +02:00
0d2fc70abb
Fix license
2018-07-21 21:54:29 +02:00
e6b5f2f0d5
Rename sendBytes to transmitMessage
2018-07-21 18:07:36 +02:00
2c998f5acc
Store app/dev EUI/key in NVS
2018-07-20 21:19:53 +02:00
fc34fed6de
Improve consistency of naming
2018-07-19 22:04:32 +02:00
8a37c67e11
Improved state handling
2018-07-19 21:19:32 +02:00
b8221a614e
Receive downlink messages
2018-07-19 16:16:40 +02:00
6378c17e39
Remove features that are not implemented yet
2018-07-17 22:07:35 +02:00
06387b4e57
Get rid of warning in aes.c
2018-07-17 21:52:31 +02:00