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
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
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
Thomas Göttgens
d0ad5dd4cf
- don't swallow keystrokes
...
- switch back and forth between the 2 modes.
2022-09-20 14:28:42 +02:00
Thomas Göttgens
ab342ce904
Freetext Input with CardKB Take 1 - Also removes FacesKB support, this thing is ancient.
2022-09-20 13:50:18 +02:00
Thomas Göttgens
140250ef03
Merge pull request #1704 from meshtastic/ESPIDF-Rollup
...
ESP and TFT misc fixes
2022-09-19 17:57:12 +02:00
Thomas Göttgens
ed90275370
use double buffering on TFT screens
2022-09-19 16:57:18 +02:00
Thomas Göttgens
e8b28faaf1
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-09-19 16:18:16 +02:00
Thomas Göttgens
afcc7b6a56
Always use the latest framework for ESP32
2022-09-19 16:18:01 +02:00
Thomas Göttgens
e27a507a28
Merge pull request #1703 from meshtastic/ESPIDF-Rollup
...
Small fixes for ESP Serial Init and Power FSM debug garble.
2022-09-19 15:57:47 +02:00
Thomas Göttgens
207f701f0a
Update GPS.cpp
2022-09-19 15:46:59 +02:00
Thomas Göttgens
dd8cb1c7fb
Small fixes for ESP Serial Init and Power FSM debug garble.
2022-09-19 15:36:48 +02:00
Thomas Göttgens
ccf93b8c23
Merge pull request #1687 from meshtastic/ESPIDF-Rollup
...
use the new ESP Framework for our older boards too
2022-09-19 12:18:09 +02:00
Thomas Göttgens
4c6f3ead60
fixing I2C requests and Wifi Power Saving Modes.
2022-09-19 12:05:57 +02:00
Thomas Göttgens
2d81d359b8
Update esp32.ini
...
Update arch by hand
2022-09-19 09:36:13 +02:00
Thomas Göttgens
1f96d5d957
Merge branch 'master' into ESPIDF-Rollup
2022-09-19 09:33:50 +02:00
Thomas Göttgens
033f45d4da
Merge pull request #1702 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-09-19 09:32:01 +02:00
Thomas Göttgens
7c202b6069
Merge branch 'master' into ESPIDF-Rollup
2022-09-13 19:18:20 +02:00
Thomas Göttgens
e93b98ff98
Merge pull request #1694 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-09-13 14:32:29 +02:00
Thomas Göttgens
eac2613743
make platformio.ini even more modular
2022-09-12 14:02:21 +02:00
Thomas Göttgens
4a0c18c4cd
Merge branch 'ESPIDF-Rollup' of github.com:meshtastic/Meshtastic-device
2022-09-12 13:40:52 +02:00
Thomas Göttgens
e376a3a28e
just use the general toolkit
2022-09-12 13:40:20 +02:00
Thomas Göttgens
a6bdff53c9
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-09-12 13:25:54 +02:00
Thomas Göttgens
b5c5483ced
Merge branch 'master' into ESPIDF-Rollup
2022-09-12 12:50:38 +02:00
Thomas Göttgens
601422e92b
Merge pull request #1692 from meshtastic/caveman99-1542
...
implement #1542
2022-09-12 11:05:07 +02:00
Thomas Göttgens
dbbe5e59ae
Merge branch 'caveman99-1542' of github.com:meshtastic/Meshtastic-device
2022-09-12 10:54:09 +02:00
Thomas Göttgens
b96dd6d36d
T-Echo does not have Serial2
2022-09-12 10:53:11 +02:00
Thomas Göttgens
e6b6e175b8
Merge branch 'master' into caveman99-1542
2022-09-12 10:10:08 +02:00
Thomas Göttgens
2ff549d458
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-09-12 10:09:24 +02:00
Thomas Göttgens
a1230500fd
Merge pull request #1691 from meshtastic/proto-fix
...
Reinstate GPS Flag
2022-09-12 10:09:07 +02:00
Thomas Göttgens
17db87e042
implement #1542
2022-09-12 10:08:32 +02:00
Thomas Göttgens
42d2986cb8
Reinstate GPS Flag
2022-09-12 09:37:21 +02:00
Thomas Göttgens
cc054a13e2
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-09-12 09:25:04 +02:00
Thomas Göttgens
3102777a71
Update platformio.ini
2022-09-10 20:53:23 +02:00
Thomas Göttgens
ed95f382cf
Merge branch 'master' into ESPIDF-Rollup
2022-09-10 20:39:54 +02:00
Thomas Göttgens
bf3306fbc8
use the new ESP Framework for our older boards too
2022-09-09 22:31:30 +02:00
Thomas Göttgens
e375a8460b
Merge pull request #1676 from lewisxhe/master
...
Add tbeam esp32s3 version support, replace AXP202X_Library with XPowersLib.
2022-09-09 22:01:20 +02:00
Thomas Göttgens
ff88900982
wrong name for constant in merge
2022-09-09 21:49:54 +02:00
Thomas Göttgens
7f293bfda3
Merge branch 'master' into master
2022-09-09 21:39:29 +02:00
Thomas Göttgens
1231f926ea
Merge pull request #1684 from meshtastic/proto-shakeup
...
Adapt to new protobufs - TODO: factory_reset rewire
2022-09-09 13:26:59 +02:00
Thomas Göttgens
e05e888fca
Update admin config field
2022-09-09 13:14:15 +02:00
Thomas Göttgens
03580f5be8
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-09-09 13:11:23 +02:00
Thomas Göttgens
90dabfea30
Merge pull request #1685 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-09-09 13:11:01 +02:00
Thomas Göttgens
6065ef3a54
catch renamed targets
2022-09-09 13:04:37 +02:00
Thomas Göttgens
86c7eefc91
add missing files
2022-09-09 12:55:31 +02:00
Thomas Göttgens
f7b12f0695
Adapt to new protobufs - TODO: factory_reset rewire
2022-09-09 12:51:41 +02:00
Thomas Göttgens
0c46ad91ef
Merge pull request #1683 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-09-09 12:04:43 +02:00
Thomas Göttgens
a7138b7213
Merge pull request #1682 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-09-09 11:20:51 +02:00
Thomas Göttgens
f78911666e
Merge branch 'master' into master
2022-09-07 20:25:38 +02:00
Thomas Göttgens
221843e176
Merge pull request #1663 from lewisxhe/master
2022-08-30 20:27:41 +02:00
Thomas Göttgens
1d1ccd6b19
Merge pull request #1615 from meshtastic/src-cleanup
...
Put a bit of order in the src directory
2022-08-10 16:04:44 +02:00
Thomas Göttgens
3b8566747c
Merge branch 'master' into src-cleanup
2022-08-10 15:47:08 +02:00
Thomas Göttgens
3cc584d855
Merge pull request #1616 from neilhao/master
...
'Station-g1-patch1'
2022-08-10 15:46:26 +02:00
Thomas Göttgens
d125b0ec3c
Merge branch 'master' into src-cleanup
2022-08-10 11:39:47 +02:00
Thomas Göttgens
5e842dd735
Put a bit of order in the src directory, group and name things appropriately
2022-08-10 11:31:29 +02:00
Thomas Göttgens
bbc0baa31d
Merge pull request #1611 from meshtastic/RP2040-Platform
...
Raspberry Pi Pico target (with sparkfun lora hat)
2022-08-10 10:14:43 +02:00
Thomas Göttgens
31788feab1
Update platformio.ini
2022-08-10 10:03:47 +02:00
Thomas Göttgens
2c37be58ac
Merge branch 'RP2040-Platform' of github.com:meshtastic/Meshtastic-device
2022-08-10 10:01:58 +02:00
Thomas Göttgens
836782b3c1
Merge branch 'master' into RP2040-Platform
2022-08-10 10:01:36 +02:00
Thomas Göttgens
cfc44cd608
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-08-10 10:00:40 +02:00
Thomas Göttgens
519f31ed60
fix portduino build
2022-08-10 10:00:23 +02:00
Thomas Göttgens
25c851a929
Merge branch 'master' into RP2040-Platform
2022-08-08 23:17:33 +02:00
Thomas Göttgens
0c8fb6e27f
Raspberry Pi Pico target (with sparkfun lora hat) does compile but needs further work.
...
Also contains a small fix to make PRIVATE_HW targets build again for nRF52 architectures
2022-08-08 23:11:19 +02:00
Thomas Göttgens
8490bdd14e
Merge pull request #1609 from meshtastic/AXP192-CLEANUP
...
Axp192 cleanup
2022-08-08 16:50:57 +02:00
Thomas Göttgens
22a5cf04d3
Another one.
2022-08-08 16:29:34 +02:00
Thomas Göttgens
ddc5a59ece
Missed one or two
2022-08-08 16:16:50 +02:00
Thomas Göttgens
6382f67b89
Replace TBEAM_V10 macro guards with more appropriate HAS_AXP192. Also eliminates symbol redefinition of AXP192_SLAVE_ADDRESS
2022-08-08 16:13:38 +02:00
Thomas Göttgens
96ce40040c
Merge pull request #1608 from meshtastic/compass-orientation
...
wire in compass display setting
2022-08-08 09:30:30 +02:00
Thomas Göttgens
d0a1aad7d1
wire in compass display setting
2022-08-08 09:00:29 +02:00
Thomas Göttgens
a9ad314307
Merge pull request #1551 from loodydo/loodydo-Compass-Fix
...
Update Screen.cpp
2022-08-04 11:34:38 +02:00
Thomas Göttgens
688ac3f8ee
Merge branch 'master' into loodydo-Compass-Fix
2022-08-04 11:01:02 +02:00
Thomas Göttgens
e79ef0dd35
Merge pull request #1596 from meshtastic/eink-speedup
...
Skip unneccessary EINK update
2022-08-04 11:00:48 +02:00
Thomas Göttgens
9bc2b4d8d7
Skip unneccessary EINK update
2022-08-04 10:35:40 +02:00
Thomas Göttgens
720cd62943
Merge pull request #1572 from meshtastic/patch1
...
Tryfix LED T-Echo
2022-08-04 10:14:47 +02:00
Thomas Göttgens
4073ba7572
Merge branch 'master' into patch1
2022-08-04 10:02:44 +02:00
Thomas Göttgens
39aa7f9880
Merge pull request #1594 from meshtastic/littlefs-rename-fix
...
Littlefs rename fix
2022-08-04 09:37:34 +02:00
Thomas Göttgens
71a9f46451
change to logical and operator
2022-08-04 09:12:56 +02:00
Thomas Göttgens
18d5712ecd
This code was committed by mistake
2022-08-04 09:10:50 +02:00
Thomas Göttgens
295dca8415
Work around bug in littlefs rename() for now. After upstream change to version 2.5 this can be reverted.
2022-08-04 09:08:02 +02:00
Thomas Göttgens
7b438cd16b
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-08-04 08:30:35 +02:00
Thomas Göttgens
2d2f306982
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-08-03 15:18:29 +02:00
Thomas Göttgens
1f8878bd89
Merge branch 'master' into loodydo-Compass-Fix
2022-08-03 11:37:48 +02:00
Thomas Göttgens
b39b58c87b
Merge branch 'master' into patch1
2022-08-03 11:37:36 +02:00
Thomas Göttgens
fab20f5acf
Merge pull request #1584 from neilhao/master
...
'station-g1'
2022-08-03 10:44:35 +02:00
Thomas Göttgens
21f75686a4
Merge branch 'master' into master
2022-08-03 10:15:57 +02:00