Thomas Göttgens
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öttgens
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öttgens
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öttgens
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öttgens
b6b23907ed
Merge pull request #1752 from meshtastic/flash-save
...
Flash saver
2022-10-05 09:12:11 +02:00
Thomas Göttgens
b240b9a088
Use the global radiolib...
2022-10-05 09:02:46 +02:00
Thomas Göttgens
b3a484f1e5
update to Radiolib 5.4.1
2022-10-05 09:01:39 +02:00
Thomas Göttgens
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öttgens
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öttgens
dc097c7230
Merge pull request #1729 from rjmcdougall/pcf8563rtc
...
Adjust year, hour, minute for PCF8563
2022-10-04 13:40:40 +02:00
Thomas Göttgens
b148781e4b
Missed one.
2022-10-04 13:29:06 +02:00
Thomas Göttgens
5d8826e8ef
Merge branch 'master' into pcf8563rtc
2022-10-04 13:27:49 +02:00
Thomas Göttgens
39a51c7fbb
update lib to make this work
2022-10-04 13:26:20 +02:00
Thomas Göttgens
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öttgens
c34198264a
Merge branch 'master' into pcf8563rtc
2022-10-04 09:38:33 +02:00
Thomas Göttgens
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öttgens
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öttgens
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öttgens
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öttgens
42308cca5b
Merge branch 'master' into pcf8563rtc
2022-10-01 17:31:02 +02:00
Thomas Göttgens
ea991a4eee
Merge pull request #1737 from GUVWAF/EnhancedSimRadio
...
Let SimRadio communicate via TCP
2022-10-01 17:24:26 +02:00
Thomas Göttgens
75aa4ea325
suppress cppcheck warning
2022-10-01 17:05:04 +02:00
Thomas Göttgens
371428d6ab
Fix compile error on nRF52
2022-10-01 16:41:49 +02:00
Thomas Göttgens
1970d0c00f
Merge branch 'master' into EnhancedSimRadio
2022-10-01 15:59:44 +02:00
Thomas Göttgens
6b40f9d95c
Unfork this lib, we're done here now.
2022-10-01 15:27:13 +02:00
Thomas Göttgens
b3717d0396
Merge branch 'master' into pcf8563rtc
2022-10-01 15:20:16 +02:00
Thomas Göttgens
28384df702
Merge pull request #1734 from meshtastic/Build-Image
...
Build image
2022-10-01 15:17:41 +02:00
Thomas Göttgens
32990856e3
Merge branch 'master' into Build-Image
2022-10-01 10:31:59 +02:00
Thomas Göttgens
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öttgens
05126bc6dc
Merge branch 'master' into pcf8563rtc
2022-09-29 16:33:43 +02:00
Thomas Göttgens
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öttgens
4723faa95f
Merge pull request #1728 from meshtastic/bug-1669
...
fixes #1669
2022-09-27 14:15:38 +02:00
Thomas Göttgens
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öttgens
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öttgens
0bef3464f5
Merge branch 'master' into ESPIDF-Littlefs
2022-09-27 00:50:33 +02:00
Thomas Göttgens
3c038a8c50
Update main_matrix.yml
2022-09-27 00:50:16 +02:00
Thomas Göttgens
b8eb751316
Update build-esp32.sh
2022-09-27 00:23:50 +02:00
Thomas Göttgens
5332db1eca
Include OTA Firmware in Build
2022-09-27 00:21:45 +02:00
Thomas Göttgens
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öttgens
1d8a562fd9
Merge pull request #1725 from meshtastic/AsyncOTA
...
Changes for OTA Support on ESP32
2022-09-26 22:57:48 +02:00
Thomas Göttgens
0dbf97afab
Merge branch 'master' into AsyncOTA
2022-09-26 22:57:23 +02:00
Thomas Göttgens
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öttgens
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öttgens
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öttgens
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öttgens
2f74f9ca15
Merge pull request #1718 from meshtastic/ESPIDF-Rollup
...
Suppress compiler warning
2022-09-23 21:33:37 +02:00
Thomas Göttgens
5775c390f3
Merge branch 'master' into ESPIDF-Rollup
2022-09-23 21:19:19 +02:00
Thomas Göttgens
80826b8712
Merge pull request #1711 from meshtastic/ESPIDF-Littlefs
...
Filesystem fixes for LittleFS
2022-09-23 21:14:40 +02:00
Thomas Göttgens
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öttgens
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öttgens
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
Thomas Göttgens
cf4947d898
Fix build for non-ESP32
2022-09-21 17:05:10 +02:00
Thomas Göttgens
b5a8efa16b
Filesystem fixes for LittleFS
2022-09-21 16:47:10 +02:00
Thomas Göttgens
b38ae783b9
Merge pull request #1706 from meshtastic/communicator
...
Freetext Input with CardKB
2022-09-21 16:33:49 +02:00
Thomas Göttgens
cbd8346c93
Merge branch 'master' into communicator
2022-09-21 16:10:28 +02:00
Thomas Göttgens
c0bfb979fd
Merge pull request #1710 from meshtastic/serial-flush
...
Fix Serial comms with new framework
2022-09-21 16:01:01 +02:00
Thomas Göttgens
7c5a36ce38
Update SerialConsole.cpp
2022-09-21 15:46:56 +02:00
Thomas Göttgens
fc729b0cbb
Send PROTOBUF over serial without delay
2022-09-21 15:36:17 +02:00
Thomas Göttgens
0b81a25fda
Output serial console data without buffering
2022-09-21 15:34:48 +02:00
Thomas Göttgens
011db443ba
Bugfixes in Freetext Module.
...
- work without fixed messages defined
- honour cursor position on backspace
- don't send an empty string
- compiler warnings in font engine fixed
2022-09-21 10:42:10 +02:00
Thomas Göttgens
b73e240f4d
relative paths are relative
2022-09-20 16:36:50 +02:00
Thomas Göttgens
6de77ee310
use cyrillic font if defined
2022-09-20 16:30:21 +02:00
Thomas Göttgens
0a8293a2d6
Cursor editing
2022-09-20 16:21:32 +02:00