mverch67
5de6e6a175
update indicator board
2024-10-30 21:37:23 +01:00
mverch67
1b4a8e647f
fix missing include
2024-10-30 11:09:11 +01:00
mverch67
a922e06bd2
remove faulty partition line
2024-10-29 22:12:21 +01:00
mverch67
16f0a91724
update indicator (due to compile and linker errors)
2024-10-29 07:51:28 +01:00
Tom Fifield
790582f94b
Merge branch 'master' into tft-gui-work
2024-10-29 08:01:10 +11:00
Ben Meadors
e12fd27b49
Trunkdor the burninator
2024-10-28 06:40:48 -05:00
Spiffysec
77dfc92f1e
Update GPSUpdateScheduling.cpp ( #5160 )
...
* Update GPSUpdateScheduling.cpp
Default value is too short, resulting in unstable GPS locks on T1000-E (possibly others). Fix has been tested an confirmed working with no adverse effects, by multiple users. Also discussed at length on Discord
* Coerce minimum instead of hardcode
* config
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2024-10-28 06:18:03 -05:00
github-actions[bot]
c4eb9a6d7f
[create-pull-request] automated change ( #5176 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2024-10-28 06:16:06 -05:00
Manuel
b4c3dfb190
Merge branch 'master' into tft-gui-work
2024-10-28 09:33:20 +01:00
Tom Fifield
195f109ef7
Cherrry pick bin/config-dist.yml from TFT-GUI-Work ( #5168 )
...
* support SHCHV 3.5 RPi TFT+Touchscreen
* add TZT 2.0inch ST7789 config
---------
Co-authored-by: mverch67 <manuel.verch@gmx.de>
2024-10-28 09:31:21 +01:00
Tom Fifield
3c8ca39eff
cherry-pick: fix nrf builds ( #5172 )
...
* fix nrf builds
* fix rp2040 + monteops build
* Bump lovyan version
---------
Co-authored-by: mverch67 <manuel.verch@gmx.de>
2024-10-28 09:30:39 +01:00
Tom Fifield
c071eed6a3
cherry-pick: unphone support ( #5174 )
...
* unphone part 1
* Unphone support
* update HWid unphone
---------
Co-authored-by: mverch67 <manuel.verch@gmx.de>
2024-10-28 09:25:25 +01:00
Tom Fifield
d14d42ba2c
diy mesh-tab initial files ( #5169 )
...
Co-authored-by: mverch67 <manuel.verch@gmx.de>
2024-10-28 09:23:49 +01:00
Tom Fifield
402d14d34a
Merge branch 'master' into tft-gui-work
2024-10-28 10:24:52 +10:00
Jonathan Bennett
82145e0661
Cherry picks ( #5166 )
...
* fix compiler error std::find()
* fix wifi/bt connection status
* try-fix crash
* added 1200baud reset
---------
Co-authored-by: mverch67 <manuel.verch@gmx.de>
2024-10-28 10:21:57 +10:00
Manuel
7f7677506d
Merge branch 'master' into tft-gui-work
2024-10-27 23:49:16 +01:00
Ben Meadors
1334d07c6a
Trunk updates
2024-10-27 06:57:11 -05:00
Muhammad Shah
bf760a44ba
Icarus - Fix platform dependency version and add selection button ( #5161 )
...
* Update variant.h
* Update platformio.ini
2024-10-27 05:51:51 -05:00
mverch67
94ff67e927
fix spiLock in RadioLibInterface
2024-10-27 10:55:23 +01:00
Muhammad Shah
e37369a25f
Icarus - Custom PCB ( #5155 )
...
* added Icarus
* added Icarus
* Update platformio.ini
* Fixed I2C ports
* Update variant.h
2024-10-26 19:24:30 -05:00
Thomas Göttgens
42d22a911b
dummy for config transfer ( #5154 )
2024-10-26 18:04:31 +02:00
mverch67
a8bd1ee0da
stability: add SPI lock before saving via littleFS
2024-10-26 16:01:46 +02:00
Thomas Göttgens
a6b429a550
Merge branch 'master' into tft-gui-work
2024-10-26 15:58:29 +02:00
github-actions[bot]
2568d4fcd8
[create-pull-request] automated change ( #5153 )
...
Co-authored-by: caveman99 <25002+caveman99@users.noreply.github.com>
2024-10-26 15:51:28 +02:00
Thomas Göttgens
adf1bc4b0e
fix tracker build ( #5151 )
...
fix tracker 1000 build
2024-10-26 14:40:10 +02:00
github-actions[bot]
ea63f035d1
[create-pull-request] automated change ( #5137 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2024-10-26 12:07:07 +02:00
Tom Fifield
e394bc6f8f
De-duplicate log-level determination ( #5148 )
...
RedirectablePrint had a method, getLogLevel, which did exactly
what code in SerialConsole did. Let's use that method rather than
duplicating the code.
2024-10-26 12:06:50 +02:00
Tom Fifield
a0e468b16e
Remove unused AXP debug code ( #5149 )
...
This was shuffled around a couple years ago, but hasn't been used
since, and we had two copies in the code. Delete it.
2024-10-26 12:04:46 +02:00
Thomas Göttgens
93318b4f56
T1000-E Peripherals ( #5141 )
...
* T1000-E Peripherals
- enable intelligent charge controller signals
- enable Accelerometer
- enable internal I2C bus
- provide Power to Accelerometer
* POC Accelerometer Code (wakeScreen is moot for that device, just test if the driver works)
* fix building without the sensor
2024-10-26 12:03:28 +02:00
mverch67
f184ba53b7
stability: add SPI lock before saving via littleFS
2024-10-25 16:09:49 +02:00
mverch67
71d984e763
8MB partition for Indicator
2024-10-25 00:26:05 +02:00
Mark Trevor Birss
0c0da3909f
Update variant.h ( #5140 )
2024-10-25 08:07:01 +10:00
mverch67
e781b38838
16MB partition for Indicator
2024-10-24 22:06:17 +02:00
mverch67
a73e6832be
no telemetry for Indicator
2024-10-24 22:03:40 +02:00
Manuel
c655591d87
Merge branch 'master' into tft-gui-work
2024-10-24 21:58:48 +02:00
Manuel
701293c2d3
fix missing includes ( #5138 )
2024-10-24 21:58:24 +02:00
github-actions[bot]
6485f037ec
[create-pull-request] automated change ( #5133 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2024-10-23 21:21:49 -05:00
Ben Meadors
ca5f71f774
Add device unique id ( #5092 )
...
* Add device unique id
* Trunk
* WIP
* Esp32 implementation
* Trunk
* Check for ESP_EFUSE_OPTIONAL_UNIQUE_ID
* Comment print
* Trunk
2024-10-23 21:18:37 -05:00
mverch67
50087da13d
use DISPLAY_SET_RESOLUTION to avoid hw dependency in code
2024-10-24 01:16:15 +02:00
panaceya
57667f1028
ADD: Configurable UPLINK_ENABLED and DOWNLINK_ENABLED in userPrefs.h ( #5120 )
2024-10-23 05:26:44 -05:00
Craig Bailey
3f1c86f953
Update meshtasticd.service ( #5118 )
...
Adding restart on service failure with 3 seconds between restart to stop fasst restart loops. Adding StartLimitBurst to limit it to 5 restarts in 200 seconds.
2024-10-22 16:22:10 -05:00
github-actions[bot]
4416ac57cf
[create-pull-request] automated change ( #5124 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2024-10-21 16:06:56 -05:00
Robert
a4705d2c19
add RFC 3927 IP address space to private IP checks ( #5115 )
...
Add the RFC 3927 IP address block (169.254.0.0/16), also referred to as IPIPA, to the private address checks for MQTT functionality.
2024-10-21 19:25:27 +11:00
aussieklutz
5ff8c904c8
MPR121 Touch IC Based Keypad Input Module ( #5103 )
...
Implements an input driver utilising the MPR121 Touch IC and is compatible with common MPR121 keypad PCB's.
- Implements a "candybar" phone style 12-key keypad
- multiple taps to rotate through the character set
- longpress for navigation keys
- keymap to allow arbitrary routing of MPR121 pin to button configuration
- extendable to other key functions
- Integrates with the existing kbI2cBase implementation
- Works with CannedMessageModule Freetext mode
- Can be used with common MPR121 boards, such as https://www.amazon.com/MPR121-Capacitive-Keyboard-Buttons-Sensitive/dp/B083R89CHB/ref=sr_1_6
- Of use for PCB based radios, where some form of low surface area low component freetext input is required, but also without consuming too many IO pins.
- Tested on a T3S3 connected to Wire1 (Second) interface.
- Demonstration of functionality: https://youtu.be/UI6QP6nGvhY
2024-10-21 17:53:36 +11:00
Manuel
f5afa441cc
Merge branch 'master' into tft-gui-work
2024-10-21 02:35:43 +02:00
mverch67
407c12f280
board definition for mesh-tab (not yet used)
2024-10-21 02:34:41 +02:00
mverch67
6c597a460c
diy mesh-tab initial files
2024-10-21 02:33:56 +02:00
mverch67
6564d71685
playing with locks; but needs more testing
2024-10-21 00:20:10 +02:00
GUVWAF
09c8642aa6
Fix rebroadcasting encrypted packets when KNOWN_ONLY
or LOCAL_ONLY
is used ( #5109 )
2024-10-20 17:04:45 -05:00
Thomas Göttgens
82bcd503a3
Merge pull request #5112 from meshtastic/preamble-length
...
Wide_Lora uses 12 symbols to be compatible with SX1280
2024-10-20 22:06:06 +02:00