Leif Jakob
4e0587bb8e
use weak references for HAL functions that control low-speed pins - allows override with own symbols
2023-04-25 09:41:37 +02:00
Manuel Bleichenbacher
50d45e7fb7
Upgrade to latest LMIC code (v4.2.0-1)
2022-09-21 20:57:23 +02:00
Manuel Bleichenbacher
bbdb44cdd6
Add backward compatibility with v4.x
2022-09-21 20:57:23 +02:00
niki aigner
e7d9caefe1
fix compilation issues
2022-09-21 20:57:23 +02:00
Franco Liberali
ffcdd12d48
fix configPower for sx1272
2022-07-29 15:24:20 +02:00
Manuel Bleichenbacher
0a7353c146
Assert NSS from SPI callbacks
2022-04-15 12:17:26 +02:00
Manuel Bleichenbacher
54a91a27db
Improve SPI robustness (fix incompatibility with ESP32-S2)
2022-03-26 20:06:03 +01:00
Manuel Bleichenbacher
ee8eead337
Improve compatibility with future ESP-IDF versions
2022-01-30 20:27:18 +01:00
Manuel Bl
b626ccb61a
Improve robustness of restore from NVS
2021-09-29 17:46:04 +02:00
Manuel Bl
f433e826a7
Save and restore from power off
2021-09-29 16:48:59 +02:00
Manuel Bl
0130928601
Fix ttn_wait_for_idle for MAC cmd processing
2021-09-28 22:38:05 +02:00
Manuel Bl
e71d584fca
Save and restore for deep sleep
2021-09-28 17:35:05 +02:00
Manuel Bl
ee91ccc613
Rename ttn_join()
2021-09-28 10:14:32 +02:00
Manuel Bl
7df10bd6bc
Wait for idle
2021-09-26 20:07:57 +02:00
Manuel Bl
bd728887cf
Prepare for deep sleep functions
2021-09-26 16:35:42 +02:00
Manuel Bleichenbacher
1df2c50f6f
Fix ttn_get_rf_settings()
2021-08-20 20:41:34 +02:00
Manuel Bleichenbacher
8fa345a5d4
Adapted code formatting
2021-07-31 17:03:00 +02:00
Manuel Bleichenbacher
eb5792fbb9
Default to subband 2
2021-07-28 23:52:10 +02:00
Manuel Bleichenbacher
37d7f8d517
Methods for setting data rate and TX power
2021-07-28 23:48:54 +02:00
Manuel Bleichenbacher
6df4b40122
Allow all zeroes for AppEUI/JoinEUI
2021-07-27 22:37:22 +02:00
Manuel Bleichenbacher
7fa43dbbdb
Allow disabling subband seletion
2021-07-27 22:08:00 +02:00
Manuel Bleichenbacher
ba908c0b93
Configue sub-band
2021-07-26 22:29:20 +02:00
Manuel Bleichenbacher
281ba52155
C implementation for TheThingsNetwork
2021-07-25 23:53:54 +02:00
Manuel Bleichenbacher
36edf92944
Remove TTNProvisioning.h
2021-07-25 22:15:21 +02:00
Manuel Bleichenbacher
f421db44d7
Convert logging to C
2021-07-25 20:49:02 +02:00
Manuel Bleichenbacher
8e2886db27
Convert hal_esp32 to C
2021-07-25 20:03:16 +02:00
Manuel Bleichenbacher
973a7c41c8
Convert TTNProvisioning to C
2021-07-25 17:00:08 +02:00
Manuel Bleichenbacher
99bab17d4b
Upgrade to mcci-catena/arduino-lmic 4.0.1-pre
2021-07-25 14:39:11 +02:00
Manuel Bl
5c695fd223
Upgrade to version 3.3 of arduino-lmic
2021-01-05 21:57:11 +01:00
Manuel Bl
3086b1bb58
Static word-aligned buffer for SPI
2021-01-05 21:26:36 +01:00
Manuel Bl
f57c505d7e
Merge branch 'iram_isr_fix' of https://github.com/vladcebo/ttn-esp32 into vladcebo-iram_isr_fix
2021-01-05 21:04:57 +01:00
Cebotari Vladislav
5b22f228da
Prevent hal_ticks() from going into .text region
...
This will fix an issue when the flash is disabled (due to OTA update for example) and the cpu crashes with cache disabled access from ISR (when TTN executes)
2021-01-02 17:32:30 +00:00
Markus Frey
84b2f88f0c
Fix excessive writing of keys to NVS
2020-09-27 16:21:04 +02:00
Manuel Bl
fdacae73f8
Add rssi() function
2020-08-01 18:30:47 +02:00
Manuel Bl
9489f34542
RF parameter monitoring
2020-08-01 18:21:42 +02:00
Manuel Bl
e15d936bb4
Merge send_recv example into hello_world
2020-08-01 10:23:30 +02:00
Manuel Bl
b3e0b567b3
Merge branch 'cc32d9-dev' into dev
2020-07-31 21:54:26 +02:00
Manuel Bl
0853fe05ec
Rename reset options
2020-07-31 21:54:09 +02:00
Manuel Bl
625968cd99
Add shutdown function
2020-07-31 20:14:40 +02:00
Manuel Bl
b73ed23a97
Enable/disable ADR
2020-07-31 17:48:11 +02:00
Manuel Bl
513ac44268
Upgrade to LMIC version 3.2.0
2020-07-31 16:32:28 +02:00
cc32d9
45778d2186
New config option: TTN_RADIO_RST_KEEP_ASSERTED
2020-05-25 23:00:00 +02:00
Manuel Bl
e29477fa7e
Update to latest LMIC version (3.0.99.10)
2020-01-01 17:00:47 +01:00
Manuel Bl
3036d16e0d
Latest version of issue453 branch
2019-12-03 22:13:45 +01:00
Manuel Bl
2d09703fc6
More detail LMIC logging
2019-10-16 23:48:12 +02:00
Manuel Bl
48668b3295
Compatibility with ESP-IDF v4.x
2019-10-13 23:43:17 +02:00
Manuel Bl
baa6c93d5f
Task notification instead of queue for LMIC task
2019-10-13 20:26:15 +02:00
Manuel Bl
43080636bc
More comments
2019-10-12 00:02:31 +02:00
Manuel Bl
a8fd68ca5e
More logging cases
2019-10-10 23:09:32 +02:00
Manuel Bl
3ac63d4146
New event handling
2019-10-09 23:06:18 +02:00