Commit Graph

142 Commits

Author SHA1 Message Date
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
Manuel Bl
1913840679 Prepare for release 3.3 2021-01-05 21:57:24 +01: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
Manuel Bl
ba22c5a745 Fix excessiv writing of keys to NVS 2021-01-05 20:55:14 +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