Thomas Göttgens
30a3f39ed0
Merge branch 'master' into nomad-gemini
2024-11-24 15:54:12 +01:00
Thomas Göttgens
ad9d7a4972
fixes https://github.com/meshtastic/firmware/issues/5434 ( #5435 )
...
* update libpax
* fix interval init
2024-11-24 14:28:36 +01:00
jake-b
932966b896
Support for the ClimateGuard RadSens Geiger-Muller tube ( #5425 )
2024-11-24 13:53:52 +01:00
github-actions[bot]
4d69159e75
[create-pull-request] automated change ( #5431 )
...
Co-authored-by: caveman99 <25002+caveman99@users.noreply.github.com >
2024-11-24 12:29:17 +01:00
Ben Meadors
f2ee0df015
Remove BMA-423 and STK8X by default ( #5429 )
...
* Remove BMA-423 by default
* STK
* Wrong macro
* Helps if you include the file
v2.5.14.f2ee0df
2024-11-23 17:18:22 -06:00
Thomas Göttgens
fcfb197571
try to detect dfrobot station to tell it apart from an ublox gps. ( #5393 )
2024-11-23 16:56:40 +01:00
Mictronics
dd7140b7a1
Fix admin key loading from userPrefs.h ( #5417 )
...
* Fix LED pinout for T-Echo board marked v1.0, date 2021-6-28
* Merge PR #420
* Fixed double and missing Default class.
* Use correct format specifier and fixed typo.
* Removed duplicate code.
* Fix error: #if with no expression
* Fix warning: extra tokens at end of #endif directive.
* Fix antenna switching logic. Complementary-pin control logic is required on the rp2040-lora board.
* Fix deprecated macros.
* Set RP2040 in dormant mode when deep sleep is triggered.
* Fix array out of bounds read.
* Admin key count needs to be set otherwise the key will be zero loaded after reset.
* Don't reset the admin key size when loading defaults. Preserve an existing key in config if possible.
* Remove log spam when reading INA voltage sensor.
* Remove static declaration for admin keys from userPrefs.h. Load hard coded admin keys in case config file has empty slots.
* Removed newlines from log.
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
2024-11-23 09:08:18 -06:00
Christopher Hoover
fadcbd597f
Cleans up visibility in GPS.h ( #5426 )
...
Signed-off-by: Christopher Hoover <ch@murgatroid.com >
2024-11-23 06:10:09 -06:00
madeofstown
14b9a1a929
Update build-native.sh ( #5415 )
...
* Update build-native.sh
Device-install.sh and device-update.sh are not used on native platform, skip copying to release directory after build and copy native-install.sh and native-run.sh instead.
* Update build-native.sh
Skip native-run.sh copy
2024-11-23 18:06:31 +08:00
dylanli
c51a7b98bd
add canned message and keyboard in indicator board ( #5410 )
...
* add canned message and keyboard in indicator board
* Added virtual keyboard macro and enabled for Indicator
* Cleanup macros by applying USE_VIRTUAL_KEYBOARD and DISPLAY_CLOCK_FRAME
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-11-22 18:54:06 -06:00
Ben Meadors
fdec95f9c1
Cherry pick tdeck fixes ( #5422 )
...
* Try-fix (workaround) T-Deck audio crash
* set T-Deck audio to unused 48 (mem mclk)
* swap mclk to gpio 21
* dreamcatcher: assign GPIO44 to audio mclk
---------
Co-authored-by: mverch67 <manuel.verch@gmx.de >
2024-11-22 14:25:09 -06:00
Jonathan Bennett
e6fb6b115a
Seems like the last DIY board that's not "extra" ( #5420 )
2024-11-22 05:32:35 -06:00
Ben Meadors
d5bb32ff93
Temetry can respond to want-response for LocalStats variant ( #5414 )
2024-11-21 15:11:19 -06:00
Ben Meadors
f5058a9cbb
Check for OkToMqtt flag presence before uplinking to MQTT ( #5413 )
...
* Check for oktomqtt flag presence before uplinking to MQTT
* Move to mqtt->onSend
2024-11-21 14:52:54 -06:00
GUVWAF
dbc5ec27f7
Temporarily disable MDNS when MQTT is enabled ( #5418 )
...
Leads to a panic
2024-11-21 14:11:50 -06:00
Michael Gjelsø
1089469f82
--web littlefswebui-* typo fix ( #5416 )
...
* Add --web
* Update device-install.bat
Forgot a "-" a few places.
* Typo fix.
* Typo fix
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: GUVWAF <78759985+GUVWAF@users.noreply.github.com >
2024-11-21 13:27:26 -06:00
Ben Meadors
fd98e9f553
Fixed NMEA sentence issue in CalTopo as well as bug with no printing all of the nodes ( #5412 )
2024-11-21 20:13:30 +08:00
dylanli
ccfc9e5dd9
add GPS in indicator board ( #5411 )
2024-11-21 19:14:35 +08:00
Michael Gjelsø
1752caaf19
--web added to device-install(.sh/.bat) ( #5405 )
...
* Add --web
* Update device-install.bat
Forgot a "-" a few places.
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-11-21 07:21:06 +08:00
GUVWAF
364dead3aa
Update platform-raspberrypi also ( #5407 )
...
* Update arduino-pico core to fix sporadic hangs
* Update platform-raspberrypi also
2024-11-20 14:53:36 -06:00
Thomas Göttgens
55da30ab58
Merge branch 'master' into nomad-gemini
2024-11-20 20:29:44 +01:00
GUVWAF
154864dfbf
Update arduino-pico core to fix sporadic hangs ( #5406 )
2024-11-20 13:18:27 -06:00
Ben Meadors
2ca3cdf837
Fix RTC time injection and consolidate position logic ( #5396 )
...
* Fix RTC time injection and consolidate position logic
* Comment out unused var warning
* Backerds
2024-11-20 07:52:39 -06:00
Ben Meadors
485c371de4
Create a specific hw_model for WisMesh Tap ( #5400 )
...
* Create a specific hw_model for WisMesh Tap
* Trunk
* HAS_ETHERNET
* Remove it altogether
* Don't need these either
2024-11-20 12:57:46 +08:00
jcyrio
a255da3cf5
Make heart emoji usable ( #5403 )
2024-11-20 11:31:46 +08:00
Catalin Patulea
d65dc497f2
/api/v1/fromradio: add OPTIONS handler for CORS. ( #5386 )
...
This avoids hitting the 404 Not Found handler, which breaks connection
keep-alive, so this change fixes a big performance regression for Web Client in
Chrome: https://github.com/meshtastic/firmware/issues/5385
Tested on Heltec V3.
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-11-19 14:33:44 -06:00
github-actions[bot]
c641bfd53c
[create-pull-request] automated change ( #5399 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-11-19 12:53:54 -06:00
jcyrio
b947b123fc
fix 'symbal' typo ( #5395 )
2024-11-19 06:52:20 -06:00
Thomas Göttgens
078cd68191
Merge branch 'master' into nomad-gemini
2024-11-19 12:44:45 +01:00
Daniel.Cao
df1f66a6b9
Anable trace route function on wismeshtap platform ( #5389 )
2024-11-19 05:42:29 -06:00
jcyrio
70336f7f4f
add smiley emoji ( #5391 )
...
* add smiley emoji
* clang-formatted
2024-11-19 13:25:11 +08:00
github-actions[bot]
de76caca32
[create-pull-request] automated change ( #5388 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-11-17 19:29:43 -06:00
Michael Gjelsø
89469fcb88
Allows all 3 PKI keys to be added to userPrefs.h ( #4969 ) and a tool. ( #5368 )
...
* more userPrefs.h
Added PKI Admin keys to userPrefs.h
* Update userPrefs.h
Allows all 3 PKI keys to be added to userPrefs.h (#4969 )
* Update NodeDB.cpp
Trunk
* Update userPrefs.h
Changed wording
* Create base64_to_hex.py
A little tool for converting base64 PKI Keys to decoded byte that userPrefs.h can understand.
* more userPrefs.h
Added PKI Admin keys to userPrefs.h
* Update userPrefs.h
Allows all 3 PKI keys to be added to userPrefs.h (#4969 )
* Update NodeDB.cpp
Trunk
* Update userPrefs.h
Changed wording
* Create base64_to_hex.py
A little tool for converting base64 PKI Keys to decoded byte that userPrefs.h can understand.
2024-11-17 12:36:41 -06:00
github-actions[bot]
a8357ebd52
[create-pull-request] automated change ( #5380 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-11-17 10:51:11 -06:00
GUVWAF
0d1f9e915f
Move some actions to after startTransmit() ( #5383 )
...
To minimize the time between channel scan and actual transmit
2024-11-17 10:51:01 -06:00
Ben Meadors
1a06f88dfb
Cleanup static files from bad Web UI bundle on 2.5.13 release ( #5376 )
...
* Cleanup static files from bad Web UI bundle on 2.5.13 release
* Check existence first
* Esp32 is the only one we care about
v2.5.13.1a06f88
2024-11-17 07:57:59 -06:00
Michael Gjelsø
a174ec7cf9
Bug fixed in ExternalNotificationModule ( #5375 )
...
While `nagging` setExternalState wasn't written to Buzzer & Vibra so output was never toggled.
Possible fix for #5348
2024-11-17 07:36:06 -06:00
Ben Meadors
37b29f6899
Add littlefswebui
2024-11-16 19:36:55 -06:00
Ben Meadors
74d0c58576
Diag
2024-11-16 06:24:10 -06:00
Ben Meadors
ca3d8da128
version tags
2024-11-16 06:22:08 -06:00
Ben Meadors
be6348388e
Separate littlefs bundle
2024-11-16 06:12:45 -06:00
Ben Meadors
fdc473e5fa
Trunk
2024-11-16 06:01:07 -06:00
Ben Meadors
add70b5229
Rework some things
2024-11-16 05:58:07 -06:00
Tom Fifield
1b99543a15
Typo fix in build_raspbian.yml ( #5365 )
...
s/sudp/sudo :(:(:(
2024-11-16 12:48:15 +08:00
Tom Fifield
90a3050c1f
Add sudo to apt-get commands for Raspbian Build ( #5364 )
...
Without sudo, inadequate permissions to runs the commands meant
the build was failing.
2024-11-16 12:01:41 +08:00
GUVWAF
9545a10361
RP2040: Update core; add mDNS support ( #5355 )
...
* Update arduino-pico core
* RP2040: Add mDNS support
* SimpleMDNS `begin` now returns a bool
* Add `-g` option to `debug_build_flags` to link files for gdb
* RAK11310 needs old platform as well
* Change defines to specific architecture
* Core version 4.2.1 is out
2024-11-16 08:20:20 +08:00
Michael Gjelsø
d4d89447bd
Adds fixed GPS, BUTTON_PIN and BLE code to userPrefs.h ( #5341 )
...
* userPrefs.h
Added FixedGPS
Added Fixed Bluetooth PIN
* Update NodeDB.cpp
Removed some un-used LOG_INFO
* Added BUTTON_PIN
* Trunk
* Variable re-naming.
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-11-14 06:56:22 -06:00
github-actions[bot]
81172574a4
[create-pull-request] automated change ( #5347 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-11-14 04:54:56 -06:00
Ben Meadors
295278bb12
Update version.properties
v2.5.13.295278b
2024-11-13 18:47:46 -06:00
Ben Meadors
ec6949fdc0
Migrate NRF52 devices max nodes down to 80 for now to prevent brownouts ( #5346 )
2024-11-13 18:44:35 -06:00