Commit Graph
100 Commits
Author SHA1 Message Date
Thomas GöttgensandGitHub cefd4cd647 Merge pull request #1762 from meshtastic/create-pull-request/patch
Changes by create-pull-request action
2022-10-06 23:15:59 +02:00
Thomas Göttgens 7cda61ca01 - preliminary work for node selection
- show sending screen on immediate click
2022-10-06 22:34:55 +02:00
Thomas Göttgens 98e1d52eaa Merge branch 'support-rak14004' of github.com:meshtastic/Meshtastic-device 2022-10-06 18:41:33 +02:00
Thomas Göttgens 1d09beb8a7 word wrap long input and fix compiler warnings 2022-10-06 18:40:31 +02:00
Thomas Göttgens d44cce2928 Merge branch 'master' of github.com:meshtastic/Meshtastic-device 2022-10-06 17:24:48 +02:00
Thomas GöttgensandGitHub 51b3d4d06e Merge branch 'master' into support-rak14004 2022-10-06 17:24:33 +02:00
Thomas Göttgens a17ddaa951 Use small font for freetext messages 2022-10-06 17:24:08 +02:00
Thomas GöttgensandGitHub 9bd925226c Merge pull request #1759 from meshtastic/support-rak14004
support RAK14004 in Canned Messages
2022-10-06 16:37:25 +02:00
Thomas Göttgens e34ada3ff1 support RAK14004 in Canned Messages 2022-10-06 16:00:33 +02:00
Thomas GöttgensandGitHub 1ec1ff0773 Merge pull request #1758 from andrekir/PCF8563-lib
update PCF8563_Library to 1.0.0
2022-10-06 09:12:38 +02:00
Thomas GöttgensandGitHub 7f935717db Update platformio.ini 2022-10-06 08:56:02 +02:00
Thomas GöttgensandGitHub 5b1d3a0c51 Update platformio.ini 2022-10-06 08:55:58 +02:00
Thomas GöttgensandGitHub 46a9bb3f7d Merge pull request #1755 from meshtastic/gps-rollup
GPS Rollup, incorporates changes from @pmarches and @lewisxhe
2022-10-05 15:32:27 +02:00
Thomas Göttgens 62498d0935 GPS Rollup, incorporates changes from @pmarches and @lewisxhe 2022-10-05 14:59:07 +02:00
Thomas GöttgensandGitHub c70184fbed Merge pull request #1754 from meshtastic/issue-1707
wire in part 2 of serial mode - implements #1228
2022-10-05 13:45:11 +02:00
Thomas Göttgens 4d2cb45f9f wire in part 1 of serial mode... select if you want textmsg or own portnum via config. 2022-10-05 11:39:50 +02:00
Thomas GöttgensandGitHub e5605cc6fe Merge pull request #1753 from meshtastic/bug-1713
fix #1713
2022-10-05 10:51:56 +02:00
Thomas Göttgens f7331a2e41 fix #1713
stop output to serial debug after config has been loaded (if serial is disabled), and only accept protobuf packets from that point on.
2022-10-05 10:33:39 +02:00
Thomas GöttgensandGitHub 838271a14f Merge pull request #1751 from rjmcdougall/radiolib-5.4.0-fix
Switch to 5.4.0 using latest fix (170ce9) to error check after calibr…
2022-10-05 09:25:05 +02:00
Thomas GöttgensandGitHub b6b23907ed Merge pull request #1752 from meshtastic/flash-save
Flash saver
2022-10-05 09:12:11 +02:00
Thomas GöttgensandGitHub b240b9a088 Use the global radiolib... 2022-10-05 09:02:46 +02:00
Thomas GöttgensandGitHub b3a484f1e5 update to Radiolib 5.4.1 2022-10-05 09:01:39 +02:00
Thomas GöttgensandGitHub f3042ddf37 Update NodeDB.cpp 2022-10-05 08:56:00 +02:00
Thomas Göttgens 54816231e9 Calculate CRC32 of Protobuf and compare before save. 2022-10-05 08:52:27 +02:00
Thomas Göttgens 063c4904ff only save files when they changed - also clamp app version 2022-10-04 17:25:03 +02:00
Thomas Göttgens fefcbb147b fix #1646 2022-10-04 15:27:18 +02:00
Thomas Göttgens 53d48e8f61 use radiolib 5.3 for now 2022-10-04 15:19:00 +02:00
Thomas GöttgensandGitHub ce5bce5cdc Merge pull request #1749 from meshtastic/flash-save
Only save the changed parts of config to disk.
2022-10-04 14:52:10 +02:00
Thomas Göttgens 3597685b23 Only save the changed parts of config to disk. 2022-10-04 14:32:07 +02:00
Thomas GöttgensandGitHub dc097c7230 Merge pull request #1729 from rjmcdougall/pcf8563rtc
Adjust year, hour, minute for PCF8563
2022-10-04 13:40:40 +02:00
Thomas GöttgensandGitHub b148781e4b Missed one. 2022-10-04 13:29:06 +02:00
Thomas GöttgensandGitHub 5d8826e8ef Merge branch 'master' into pcf8563rtc 2022-10-04 13:27:49 +02:00
Thomas GöttgensandGitHub 39a51c7fbb update lib to make this work 2022-10-04 13:26:20 +02:00
Thomas GöttgensandGitHub 129edde338 Merge pull request #1746 from meshtastic/feature-1406
implement #1406
2022-10-04 10:01:19 +02:00
Thomas Göttgens 93cc278eee implement #1406 2022-10-04 09:47:54 +02:00
Thomas GöttgensandGitHub c34198264a Merge branch 'master' into pcf8563rtc 2022-10-04 09:38:33 +02:00
Thomas GöttgensandGitHub 054b12325d Merge pull request #1745 from meshtastic/compiler-warning
fix compiler warning
2022-10-04 09:27:34 +02:00
Thomas Göttgens 0f7a126828 fix compiler warning 2022-10-04 09:11:24 +02:00
Thomas GöttgensandGitHub 7ff72fb981 Merge pull request #1744 from meshtastic/dependency-scan
add versioning to all lib depends
2022-10-04 09:10:28 +02:00
Thomas Göttgens 0fe99595a9 Lib update and fix include errors 2022-10-04 08:59:03 +02:00
Thomas Göttgens b2ff628cec add versioning to all lib depends (compatible upgrade allowed) and move as many as possible off github and into PIO registry.
Also add a script to check for lib updates (maybe in CI?)
2022-10-04 08:40:39 +02:00
Thomas GöttgensandGitHub 86a3bd6db8 Merge pull request #1742 from meshtastic/bug-1740
Clean up GPS code and add some flags per #1740
2022-10-04 08:38:57 +02:00
Thomas GöttgensandGitHub 73a5357d0e Brainfart. This is already km/h 2022-10-04 08:11:07 +02:00
Thomas Göttgens cf124d97b8 Clean up GPS code and add some flags per #1740 2022-10-03 20:30:11 +02:00
Thomas GöttgensandGitHub 42308cca5b Merge branch 'master' into pcf8563rtc 2022-10-01 17:31:02 +02:00
Thomas GöttgensandGitHub ea991a4eee Merge pull request #1737 from GUVWAF/EnhancedSimRadio
Let SimRadio communicate via TCP
2022-10-01 17:24:26 +02:00
Thomas GöttgensandGitHub 75aa4ea325 suppress cppcheck warning 2022-10-01 17:05:04 +02:00
Thomas GöttgensandGitHub 371428d6ab Fix compile error on nRF52 2022-10-01 16:41:49 +02:00
Thomas GöttgensandGitHub 1970d0c00f Merge branch 'master' into EnhancedSimRadio 2022-10-01 15:59:44 +02:00
Thomas GöttgensandGitHub 6b40f9d95c Unfork this lib, we're done here now. 2022-10-01 15:27:13 +02:00
Thomas GöttgensandGitHub b3717d0396 Merge branch 'master' into pcf8563rtc 2022-10-01 15:20:16 +02:00
Thomas GöttgensandGitHub 28384df702 Merge pull request #1734 from meshtastic/Build-Image
Build image
2022-10-01 15:17:41 +02:00
Thomas GöttgensandGitHub 32990856e3 Merge branch 'master' into Build-Image 2022-10-01 10:31:59 +02:00
Thomas GöttgensandGitHub a1bd5c9ea0 Accomodate for new flash files 2022-10-01 10:31:25 +02:00
Thomas Göttgens 51f0e7879a use the right firmware artefact 2022-10-01 10:06:13 +02:00
Thomas Göttgens 0bdb90d133 remove hard to maintain system-info bootloader 2022-10-01 09:50:16 +02:00
Thomas Göttgens e98c11ff89 The new combined firmware starts flashing at offset 0, no need to flash system-info or partitions any more. 2022-10-01 09:46:56 +02:00
Thomas Göttgens b0712c4186 make other platforms happy again 2022-09-29 21:23:01 +02:00
Thomas Göttgens 8f92383ce4 Merge branch 'master' of github.com:meshtastic/Meshtastic-device 2022-09-29 17:05:11 +02:00
Thomas Göttgens c571fc9e24 generate a monolithic flash image for the app. 2022-09-29 17:04:56 +02:00
Thomas GöttgensandGitHub 05126bc6dc Merge branch 'master' into pcf8563rtc 2022-09-29 16:33:43 +02:00
Thomas GöttgensandGitHub de56a370c6 Merge pull request #1733 from meshtastic/TLORA-fix
Tlora fix
2022-09-29 13:37:51 +02:00
Thomas Göttgens daf189bf4b Check in variant.h change 2022-09-29 13:23:23 +02:00
Thomas Göttgens d95ec7e6b9 fix TLORA-V2.1-1.6 2022-09-29 13:21:48 +02:00
Thomas Göttgens 7f0fb2a2b6 Move file to right spot in source tree 2022-09-28 20:13:41 +02:00
Thomas GöttgensandGitHub 4723faa95f Merge pull request #1728 from meshtastic/bug-1669
fixes #1669
2022-09-27 14:15:38 +02:00
Thomas GöttgensandGitHub 93f83b0fcb Merge branch 'master' into bug-1669 2022-09-27 14:03:48 +02:00
Thomas Göttgens 8f84f7c0a5 fixes #1669 2022-09-27 14:03:02 +02:00
Thomas GöttgensandGitHub e6bb79f4c1 Merge pull request #1727 from meshtastic/ESPIDF-Littlefs
use the native littlefs builder of newer framework
2022-09-27 00:50:41 +02:00
Thomas GöttgensandGitHub 0bef3464f5 Merge branch 'master' into ESPIDF-Littlefs 2022-09-27 00:50:33 +02:00
Thomas GöttgensandGitHub 3c038a8c50 Update main_matrix.yml 2022-09-27 00:50:16 +02:00
Thomas GöttgensandGitHub b8eb751316 Update build-esp32.sh 2022-09-27 00:23:50 +02:00
Thomas GöttgensandGitHub 5332db1eca Include OTA Firmware in Build 2022-09-27 00:21:45 +02:00
Thomas GöttgensandGitHub 9deda962aa Merge branch 'master' into ESPIDF-Littlefs 2022-09-27 00:16:41 +02:00
Thomas Göttgens c53434539b use the native littlefs builder of newer framework 2022-09-27 00:16:12 +02:00
Thomas GöttgensandGitHub 1d8a562fd9 Merge pull request #1725 from meshtastic/AsyncOTA
Changes for OTA Support on ESP32
2022-09-26 22:57:48 +02:00
Thomas GöttgensandGitHub 0dbf97afab Merge branch 'master' into AsyncOTA 2022-09-26 22:57:23 +02:00
Thomas GöttgensandGitHub e5720fba3e Merge pull request #1726 from meshtastic/partitions
Include partitions.bin
2022-09-26 22:56:59 +02:00
Thomas Göttgens 7e9a233296 - new Bootloader for ESP-IDF 4.2
- save partition table to device
- modify partition table for async OTA
2022-09-26 22:42:58 +02:00
Thomas Göttgens de769db3bc Merge branch 'master' of github.com:meshtastic/Meshtastic-device 2022-09-23 23:29:52 +02:00
Thomas Göttgens 5fa96c7fd1 missed one, sorry 2022-09-23 23:29:32 +02:00
Thomas GöttgensandGitHub 2ee0c9a67a Merge pull request #1720 from meshtastic/axe-framerate-debug
get rid of framerate debug messages
2022-09-23 23:21:21 +02:00
Thomas Göttgens 347af0210e Merge branch 'master' of github.com:meshtastic/Meshtastic-device 2022-09-23 23:09:20 +02:00
Thomas GöttgensandGitHub d8455d687c Merge branch 'master' into axe-framerate-debug 2022-09-23 23:08:46 +02:00
Thomas Göttgens 34fef4c4e7 get rid of framerate debug messages 2022-09-23 23:07:26 +02:00
Thomas GöttgensandGitHub 18bb373219 switch Bluetooth back on when wifi is disabled and bluetooth is enabled. This still had the old behaviour to check for a set ssid... (#1719) 2022-09-23 15:10:33 -05:00
Thomas GöttgensandGitHub 2f74f9ca15 Merge pull request #1718 from meshtastic/ESPIDF-Rollup
Suppress compiler warning
2022-09-23 21:33:37 +02:00
Thomas GöttgensandGitHub 5775c390f3 Merge branch 'master' into ESPIDF-Rollup 2022-09-23 21:19:19 +02:00
Thomas GöttgensandGitHub 80826b8712 Merge pull request #1711 from meshtastic/ESPIDF-Littlefs
Filesystem fixes for LittleFS
2022-09-23 21:14:40 +02:00
Thomas GöttgensandGitHub 664d18cf58 t'ell that came from? 2022-09-23 21:03:53 +02:00
Thomas Göttgens bc2cddcb11 Filesystem abstraction would work really well, if it wasn't for crap vendor toolchains. 2022-09-23 20:43:42 +02:00
Thomas Göttgens 4949bda606 Don't delete OEM.proto on factory reset 2022-09-23 19:52:42 +02:00
Thomas Göttgens b4f75ad042 use exception decoder 2022-09-23 19:52:07 +02:00
Thomas Göttgens af4d11e17b fix and refactor FSCommon for new ESPIDF 2022-09-23 19:51:08 +02:00
Thomas GöttgensandGitHub e8f4a8b739 Merge branch 'master' into ESPIDF-Littlefs 2022-09-23 18:45:37 +02:00
Thomas Göttgens fae6693f8f fix (or better suppress) another compiler warning 2022-09-23 12:37:59 +02:00
Thomas Göttgens 0646ecdec4 Merge branch 'master' of github.com:meshtastic/Meshtastic-device 2022-09-23 12:32:07 +02:00
Thomas GöttgensandGitHub 544c89460f Nullify older saved proto files once more
this will be neccessary for the 1.3.42 release, since we renumbered some protos again. Subsequent additions to protos don't need this, just when we reshuffle.
2022-09-23 12:28:32 +02:00
Thomas Göttgens 15089f5b01 Merge branch 'master' of github.com:meshtastic/Meshtastic-device 2022-09-23 09:55:00 +02:00
Thomas Göttgens d0720620e8 fix compiler warning 2022-09-21 17:22:31 +02:00