Commit Graph
100 Commits
Author SHA1 Message Date
fdlamotteandGitHub 1d2a115b26 Merge pull request #900 from michaelhart/dev
Add stats to serial CLI
2025-10-29 08:50:17 +01:00
fdlamotteandGitHub 6d6db10ac5 Merge pull request #1012 from Woodie-07/dev
New workaround for LR1110 shift issue
2025-10-25 09:14:11 +02:00
Florent ce70792309 lgfx_display: better handle display class construction 2025-10-18 14:03:27 +02:00
Florent 7d62a27836 uitask: bring back buzzer toggle on tracker l1 2025-10-18 13:40:01 +02:00
Florent f085a9d6c5 tracker_l1_eink: set UI_HAS_JOYSTICK 2025-10-18 13:11:18 +02:00
Florent 3210475f35 CommonCli: Remove dependency on target.h 2025-10-18 12:33:43 +02:00
fdlamotteandGitHub ece40716da Merge pull request #956 from recrof/uf2_pio_task
added custom pio task "Create UF2 file"
2025-10-17 17:24:32 +02:00
fdlamotteandGitHub 15ecf186fa Merge pull request #953 from Woodie-07/dev
LR1110 packet shift issue workaround
2025-10-17 15:26:09 +02:00
fdlamotteandGitHub 633538d9c7 Merge pull request #918 from recrof/xiao_c3_refresh
xiao c3 cleanup
2025-10-12 19:10:47 +02:00
Florent bf1da43d7d gps_cli: gps advert to control advert location policy 2025-10-11 19:00:02 +02:00
Florent f6064b41e9 gps_cli: set node location based on gps 2025-10-11 18:00:57 +02:00
Florent 76dcfbb23a gpsCli: use parseTextParts 2025-10-11 15:29:17 +02:00
Florent de Lamotte 9e3c2fc9d9 gps_cli: gps also restored on sensors and rooms 2025-10-06 15:30:18 +02:00
Florent de Lamotte 6ed8e9d514 gps_cli: gps state is now saved and restored upon reboot 2025-10-06 15:12:03 +02:00
Florent de Lamotte c9fd1827ef Merge branch 'dev' into CommonCLI--gps-management 2025-10-06 14:26:05 +02:00
fdlamotteandGitHub 5f31979e1e Merge pull request #831 from Meshcore-Portugal/jbrazio/2025_87fe0ad8
Add bridge management CLI
2025-10-06 14:23:35 +02:00
Florent de Lamotte 341b69e3c9 sensor list command 2025-10-06 14:08:16 +02:00
Florent de Lamotte 7be65c148e cli_gps: remove callbacks and add generic sensor set/get. 2025-10-06 10:25:10 +02:00
Florent e4f2d63b0a cli_gps: use sensormanger to toggle gps on/off to keep state coherent 2025-10-05 20:31:25 +02:00
Florent 0502bc370d CommonCLI: gps management commands 2025-10-05 19:23:52 +02:00
Florent 45ab0e8cf7 sensecap_indicator: initial espnow support 2025-10-05 13:58:25 +02:00
Florent 262e9864e7 stm32: upd repeater targets 2025-10-02 12:18:47 +02:00
Florent de Lamotte 18bfc2d81a DisplayDriver: introduce drawTextRightAlign and drawTextLeftAlign 2025-10-01 18:07:59 +02:00
Florent db7635102d gps_page: enable if gps enabled 2025-09-28 09:43:28 +02:00
fdlamotteandGitHub 0767fc49e5 Merge pull request #843 from dotdavid/main
Create Xiao_S3_WIO_companion_radio_usb profile
2025-09-28 09:24:23 +02:00
fdlamotteandGitHub c83abbeff6 ESM: add gps reset after begin 2025-09-28 09:20:59 +02:00
fdlamotteandGitHub 030f0d5d82 location provider: reduce reset delay 2025-09-28 09:16:45 +02:00
fdlamotteandGitHub 84feb63ed5 Merge pull request #835 from oltaco/wio-L1-revert-pins
fix: revert ENV_PIN_SDA for Wio Tracker L1 non-eink
2025-09-26 07:19:40 +02:00
fdlamotteandGitHub 3bc8ec2006 Merge pull request #830 from SoulOfNoob/feat/add_t-echo-lite_variant
Feat: add `T-Echo-Lite` Variant to MeshCore
2025-09-24 20:59:58 +02:00
Florent 76aa7cf488 ui_task: initial gps page 2025-09-23 12:08:34 +02:00
Florent c1915a1133 ESM: delegate gps management to LocationProvider 2025-09-23 11:12:07 +02:00
Florent 611d61b6c6 tracker_l1: fix bme226 init in ESM to include all sensors 2025-09-22 19:10:01 +02:00
Florent 0cb34740d2 tracker-l1: correct bad definition for PIN_GPS_EN 2025-09-22 12:06:05 +02:00
Florent c9b060aefb Merge branch 'dev' into tracker_l1_environment_sensors 2025-09-22 07:30:42 +02:00
Florent f9543bb7bb tracker_l1: support for EnvironmentSensorManager 2025-09-21 22:14:22 +02:00
Florent 59ea6cdb89 wio-l1-eink initial support 2025-09-20 21:45:13 +02:00
Florent 757ff9fb55 stm32: force the use of Adafruit BusIO v1.17.2 as 1.17.3 won't compile on this platform 2025-09-20 08:54:30 +02:00
fdlamotteandGitHub 88786a906f Merge pull request #786 from recrof/xiao-nrf52-cleanup
tidy up xiao nrf52 variant
2025-09-15 15:45:38 +02:00
Florent de Lamotte d83cdc501f ui: use LPPDataHelper and conditionals for sensors page 2025-09-09 16:32:41 +02:00
Florent de Lamotte 2d4b77c998 Merge remote-tracking branch 'upstream/dev' into ui_sensors_page 2025-09-09 15:36:14 +02:00
fdlamotteandGitHub ea33f39557 Merge pull request #454 from jbrazio/jbrazio/2025_3f11ad35
RS232/ESP-NOW Bridge/cross repeater implementation
2025-09-09 07:34:31 +02:00
Florent 006605ce1d t1000e: revert GPS_RESETB as an INPUT 2025-09-07 19:48:02 +02:00
fdlamotteandGitHub 73b49ea14d Merge pull request #736 from ViezeVingertjes/t1000e-low-power
Introduce BLE low-power mode and enable DC/DC converter
2025-09-07 16:01:22 +02:00
fdlamotteandGitHub f6f0cfd603 Merge pull request #744 from ViezeVingertjes/fix-t1000e-sleep
T1000-E: ensure rails off and radio idle before system off; fix button wake pin
2025-09-07 12:33:40 +02:00
fdlamotteandGitHub 0ebca4b88e Merge pull request #734 from recrof/lilygo_techo_refactor
lilygo t-echo enhancements and cleanup
2025-09-05 16:11:04 +02:00
fdlamotteandGitHub ec332c442b Merge pull request #735 from recrof/t1000_refactor
t1000 cleanup + move NullDisplayDriver.h out of t1000e folder
2025-09-05 15:58:59 +02:00
Florent de Lamotte 8fdaaceb1c ui: refresh sensors on gps toggle 2025-09-05 15:35:04 +02:00
Florent de Lamotte f974cb2a4f ui: ENTER on SENSORS page toggles gps 2025-09-05 15:32:02 +02:00
Florent de Lamotte 2d651221c4 ui: sensors page 2025-09-05 15:20:52 +02:00
Florent 9f97edcb21 gxepd: use a crc to track damage ! 2025-09-03 18:17:37 +02:00
Florent cb3049e706 cleanups (remove statics and typos) 2025-09-03 17:41:05 +02:00
Florent de Lamotte 3cdf2f9b4d techo: display backlight behavior 2025-09-02 11:43:48 +02:00
Florent 76711f54ce techo: let location_manager set clock 2025-08-31 21:45:47 +02:00
Florent fae3c284d3 techo: use EnvironmentSensor to get BME280 data 2025-08-31 18:09:05 +02:00
fdlamotteandGitHub 3aa57780f1 Update library.json version 2025-08-31 17:30:31 +02:00
fdlamotteandGitHub f9f1c2e340 Merge pull request #673 from 446564/t1000e-roles
add remaining roles to t1000e
2025-08-28 18:14:06 +02:00
Florent 136f733df5 SensorMesh: add the possibility to receive msgs from admin 2025-08-27 21:19:12 +02:00
Florent 0959e64d11 lib_build: add UI_FLAVOR and some cleanup 2025-08-26 13:28:42 +02:00
Florent df18dfb481 lib_build: exclude file from example 2025-08-25 18:34:50 +02:00
Florent 15249bb8d5 lib_build: include example code in build 2025-08-25 17:50:48 +02:00
Florent 033706adcf lib_build: fix ST7789 so we don't have to add helpers/ui in INC_DIRS 2025-08-25 16:33:34 +02:00
Florent d0fb8d2f30 lib_build: support display 2025-08-25 12:11:39 +02:00
Florent b88a360ada lib_build: add nrf52 and RP2040 2025-08-24 14:47:03 +02:00
Florent 228bac0add simplify src_filter creation 2025-08-24 13:09:55 +02:00
Florent 685f75234b let users compile their projects against meshcore as a lib 2025-08-24 13:06:19 +02:00
Florent ff03b041d0 techo_ui: implement poweroff + led fixes 2025-08-19 09:03:34 +02:00
Florent b8f80afee9 t1000: wait for button release before powering off 2025-08-17 16:28:02 +02:00
Florent b332b06304 techo_ui: some tweaks 2025-08-17 08:52:57 +02:00
fdlamotteandGitHub af72db6834 Merge branch 'new-companion-ui' into techo_new_ui 2025-08-08 15:40:19 +02:00
Florent 1e711f57f4 techo: initial support of new companion ui 2025-08-08 15:34:58 +02:00
Florent 479b8ed0ce sensors: gpio apply masks 2025-07-23 08:02:57 +02:00
Florent b5a8a1a883 sensors: gpio command 2025-07-22 21:08:15 +02:00
Florent 9be28c2002 rak3x72: sensor target 2025-07-18 12:18:03 +02:00
Florent 5f7bd0fe77 wio-e5-mini: simple_sensor target 2025-07-09 17:22:31 +02:00
Florent 1c7c5ecb2b buzzer: disable when quiet 2025-07-08 14:01:31 +02:00
Florent de Lamotte d30412bf65 xiao_c3: small fixups 2025-07-07 10:41:29 +02:00
Florent de Lamotte 71255e00f1 stm32 targets: set preamble to 16 2025-07-04 15:42:56 +02:00
Florent de Lamotte b80d99edd1 t1000e: set preamble to 16 at init 2025-07-01 15:42:54 +02:00
Florent de Lamotte 0f259d3b51 CustomSX1262: fix typo that would prevent compile when TXEN or RXEN is not set 2025-06-27 11:11:12 +02:00
Florent 408ed549a8 wio-e5-sdk: adjust uart location 2025-06-26 13:04:15 +02:00
Florent 387579922b rak3x72: support variations in platformio.ini 2025-06-25 13:55:54 +02:00
Florent 8ccd4f3660 stm32: implement halt and reset 2025-06-25 11:00:24 +02:00
Florent d94f469d53 wio_e5_mini: led and rescue cli 2025-06-24 14:34:42 +02:00
Florent de Lamotte 4579aa25d7 xiao_c6: fallback for LORA_CR is set in std_init 2025-06-20 09:51:35 +02:00
Florent de Lamotte 56e3bb153b remove LORA_CR fallback from target.cpp on xiao_nrf52, xiao_s3 and t-echo 2025-06-20 09:47:58 +02:00
Florent de Lamotte 588a986976 t1000e: gps toggle not using board class 2025-06-19 17:26:58 +02:00
Florent de Lamotte 725ee477ff xiao_c6: apply sx1262 init refactoring 2025-06-19 15:49:30 +02:00
Florent de Lamotte c5167d0fd9 Merge branch 'dev' into seeed_xiao_c6 2025-06-19 15:30:55 +02:00
Florent de Lamotte 574822cafe techo: follow refactoring of CustomSX1262 2025-06-19 15:26:46 +02:00
Florent de Lamotte b65b4d51eb Apply refactoring to xiao_nrf52 and xiao_s3 2025-06-19 15:18:58 +02:00
Florent de Lamotte 8765b3d040 Gps toggle on 4 clicks 2025-06-18 11:52:16 +02:00
Florent de Lamotte 5c6f3457e2 t1000e: don't update position if gps is off 2025-06-16 09:14:42 +02:00
Florent f208f04324 ct62: adding companion radios 2025-06-08 18:46:11 +02:00
Florent 8f5e521717 sx1262_wio: hook rxen, specify txen as not connected 2025-06-02 23:23:08 +02:00
Florent a3f8c21ff4 t1000e: light and temp sensor support 2025-06-02 19:33:48 +02:00
Florentandhank 14cd4ea010 t1000: remove sync custom var 2025-06-01 20:02:35 -07:00
Florentandhank 49da6957b5 micronmea: was using global rtc_clock to sync instead of _clock 2025-06-01 20:02:35 -07:00
Florentandhank 31cbf9ed0e gps : sync time on fix 2025-06-01 20:02:35 -07:00
Florentandhank 92c296308a wioe5: integrate sensor in sensor mgr 2025-06-01 20:02:35 -07:00
Florentandhank 73a7a96ae4 wio_e5 : bme280 support 2025-06-01 20:02:34 -07:00