Manuel Bl
1057aa09de
IRAM_ATTR for get_current_time()
2023-08-07 23:03:22 +02:00
Leif Jakob
61771c0bfa
make this function IRAM_ATTR because it's used from IRQ -> otherwise "Cache disabled but cached memory region accessed" if flash is busy
2023-08-07 19:55:31 +02:00
Manuel Bl
89ad39d463
No LMIC clear if it cannot be restored from NVS
2023-06-14 22:07:08 +02:00
Manuel Bl
c32c6b4cd6
Robust struct init for C++
2023-06-12 22:43:30 +02:00
Manuel Bl
569afe84e9
Weak references for more options to control low speed pins
2023-04-26 10:00:57 +02:00
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
877784640d
Increase version number to 4.2.0-1
2022-09-27 19:20:53 +02:00
Manuel Bleichenbacher
79727fdae2
Merge branch 'FrancoLiberali-master'
2022-09-21 21:00:15 +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
Manuel Bleichenbacher
68d5669833
Upgrade to latest LMIC code (v4.2.0-1)
2022-09-21 20:48:49 +02:00
Manuel Bleichenbacher
46ad09736b
Fix for compilation issue in ESP-IDF v5.x
2022-09-21 20:32:46 +02:00
Manuel Bleichenbacher
1b7279518b
Add backward compatibility with v4.x
2022-09-21 20:29:52 +02:00
niki aigner
c1517d3c82
fix compilation issues
2022-09-20 18:56:29 +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
f06be4c069
Update README with link to Wiki
2021-09-29 21:31:48 +02:00
Manuel Bl
5a7b3b0fcb
Fix references in documentation
2021-09-29 19:44:16 +02:00
Manuel Bl
9fd24c65ec
Enhanced deep sleep example
2021-09-29 19:40:57 +02:00
Manuel Bl
31b00f05a8
Mention deep sleep in README
2021-09-29 18:57:05 +02:00
Manuel Bl
ba481ceac5
Power off for C++
2021-09-29 18:02:52 +02: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
de4297a8f4
Delete Makefiles
2021-09-28 10:17:37 +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
e34dbcb467
Link to new API documentation
2021-07-31 12:51:41 +02:00
Manuel Bleichenbacher
72b878f1d9
Update README with info for v4.0
2021-07-31 12:36:47 +02:00
Manuel Bleichenbacher
17e432d714
Improved API documentation
2021-07-30 23:04:06 +02:00
Manuel Bleichenbacher
5c1db030f2
Improve documentation output
2021-07-29 23:06:13 +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
62e829b0d3
Example for C
2021-07-27 23:01:04 +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