Austin
cabeb40c30
Portduino: Move meshtasticd/web out of /usr/share/doc/ ( #5548 )
2024-12-11 06:58:16 +11:00
Austin
761a99d241
portduino-buildroot: Define c standard ( #5547 )
2024-12-10 18:09:54 +02:00
Austin
cf46e675ca
Add portduino-buildroot variant ( #5540 )
...
* Add portduino-buildroot variant
* Update platform-native for platform-buildroot
2024-12-10 17:14:52 +02:00
Mark Trevor Birss
438f627e9b
Update OpenWRT_One_mikroBUS_sx1262.yaml ( #5544 )
2024-12-10 09:46:50 +02:00
Jonathan Bennett
0e3dae4fec
Initialize dmac array to nulls ( #5538 )
...
* Initialize dmac array to nulls
* Use std::cout for print before console is init.
2024-12-09 21:51:55 -06:00
jake-b
d0e3427ec7
Fix detection for some RadSens hardware versions ( #5542 )
...
Co-authored-by: Jake-B <jake-b@users.noreply.github.com >
2024-12-09 19:46:13 -06:00
github-actions[bot]
f3850ee73b
[create-pull-request] automated change ( #5530 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-12-09 06:50:30 -06:00
Andrew Yong
3ae85e2c82
tlora_v2_1_16: Unset BUTTON_PIN and BUTTON_NEED_PULLUP ( #5535 )
...
Unset BUTTON_PIN and BUTTON_NEED_PULLUP as the board ships without a user button.
Devices and users expecting a button on GPIO12 have to set [GPIO for user button](https://meshtastic.org/docs/configuration/radio/device/#gpio-for-user-button ) to 12 (or any GPIO pin the momentary switch was connected to) to restore functionality.
Signed-off-by: Andrew Yong <me@ndoo.sg >
2024-12-09 05:38:51 -06:00
Mark Trevor Birss
f81d3b045d
Create OpenWRT_One_mikroBUS_sx1262.yaml ( #5529 )
v2.5.16.f81d3b0
2024-12-08 12:06:45 +02:00
Matthias Granberry
59ed5c9049
Configure Seeed Xiao S3 RX enable pin ( #5517 )
2024-12-08 07:32:49 +11:00
Jonathan Bennett
4a34bf648f
Add MACAddress to config.yaml ( #5506 )
...
* Add MACAddress to config.yaml
* Better error handling on native, including failing to launch with blank MAC Address and real hardware.
* Re-arrange Mac Address handling and add MACAddressSource
* Bump portduino to remove macaddr function there
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-12-07 10:29:49 -06:00
Ben Meadors
b99e57a6fa
Add popular nrf52 pro micro to the builds ( #5523 )
2024-12-07 07:03:58 -06:00
Ben Meadors
46eab20a90
Lets try this again minus device ui
2024-12-07 05:30:59 -06:00
Ben Meadors
39b5fb041e
Revert "Add heltec capsule back"
...
This reverts commit fc16d93421 .
2024-12-07 05:29:13 -06:00
Ben Meadors
fc16d93421
Add heltec capsule back
2024-12-06 20:01:47 -06:00
Tom Fifield
bac9fec17f
fix nodeDB erase loop when free mem returns invalid value (0, -1). ( #5519 )
...
Co-authored-by: mverch67 <manuel.verch@gmx.de >
2024-12-06 18:39:30 -06:00
broglep
de774188c9
Always Announce MDNS meshtastic service ( #5503 )
...
* refactor server api port into define
* always announce MDNS meshtastic service
2024-12-05 06:02:10 -06:00
GUVWAF
c3d60342f4
Don't use channel index for encrypted packet ( #5509 )
...
* Don't use channel index for encrypted packet
* Remove assert in `getKey`, set invalid key length
So encrypting will fail without reboot
* Reset channel to 0 when unable to encrypt
Such that the NAK doesn't use the failing channel hash
2024-12-05 10:00:19 +08:00
Jonathan Bennett
d3e3985e39
Fix minor typos in package workflows ( #5505 )
2024-12-04 12:15:17 -06:00
github-actions[bot]
8eca6a2df8
[create-pull-request] automated change ( #5500 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-12-04 08:15:50 -06:00
Mark Trevor Birss
e4f53677fc
[Add] LR1110, LR1120 and LR1121 to linux native Portduino ( #5496 )
...
* Update main.cpp
* Update PortduinoGlue.h
* Update PortduinoGlue.cpp
* Update PortduinoGlue.cpp
* Update PortduinoGlue.cpp
* Update main.cpp
2024-12-04 05:39:02 -06:00
noon92
10e10450cf
Added femtofox configs ( #5477 )
...
* added femtofox configs
* Rename bin/config.d/femtofox_Waveshare-SX126X-XXXM_AI-Thinker-RA-01SH.yaml to bin/config.d/femtofox/femtofox_Waveshare-SX126X-XXXM_AI-Thinker-RA-01SH.yaml
* moved femtofox configs to subdir
2024-12-03 06:33:27 -06:00
Robert
f846503cbf
Extend Length of Source and Destination Node IDs Logged ( #5492 )
...
* show 8 chars for logging source and destination ids
* extend legnth of source and destination nodes in log
2024-12-03 06:30:19 -06:00
dylanli
85b2bad275
Refact the macro definition of GPS initialization of GPSDEFAULTD_NOT_PRESENT and added seeeed Indicator to this sequence ( #5494 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-12-03 06:29:33 -06:00
Robert
7ad137b56a
add nodeId to nodeinfo update log lines and removed redundant nodeinfo update log line ( #5493 )
2024-12-03 06:28:46 -06:00
GUVWAF
57ea6a265e
SimRadio: clean-up and emulate collisions ( #5487 )
...
* Clean up SimRadio and don't let it use PKC
* Add collision emulation for SimRadio
* Add stats from SimRadio to LocalStats
* Make emulating collisions optional
2024-12-03 06:21:24 -06:00
Ben Meadors
d00e0f6911
Convert userprefs to a json file instead of header file which has to be included everywhere ( #5471 )
...
* WIP
* Got string quoting and macro expansion working
* Need the placeholder
* Cleanup
* Missed a user prefs reference
* Update jsonc
2024-12-03 06:17:25 -06:00
dylanli
594af0cacd
Update xiao_esp32 fully support L67K ( #5488 )
...
L67K module hardware changed
2024-12-02 10:59:34 +02:00
GUVWAF
9f4c8a2804
Update arduino-pico core and remove MDNS restriction ( #5483 )
2024-11-30 13:16:02 -06:00
Jonathan Bennett
43b8972171
Portduino fixes ( #5479 )
...
* Set config.yaml defaults even if General is missing
* Unsigned values should get %u in logging
2024-11-30 11:29:45 +08:00
github-actions[bot]
fe8e0713cc
[create-pull-request] automated change ( #5478 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-11-29 19:40:44 -06:00
Jonathan Bennett
ac6b6c8d83
Adds libusb dev package to Raspbian build steps ( #5480 )
2024-11-30 07:05:28 +08:00
github-actions[bot]
79da2365f0
[create-pull-request] automated change ( #5475 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
v2.5.15.79da236
2024-11-29 08:03:46 -06:00
Ben Meadors
b5777beb7d
Warnings and log cleanup ( #5472 )
...
* Don't log if keyboard not found
* Signed comparison issue
2024-11-28 11:20:06 -06:00
Ben Meadors
5ad30a55ea
Trunk
2024-11-28 06:26:51 -06:00
virgil
060a3bde4d
fix: Solve the lightsleep crash problem via disable lightsleep for indicator. ( #5470 )
2024-11-28 06:19:18 -06:00
panaceya
8df7a035e2
Fix ukrainian fonts ( #5468 )
...
* FIX: rollback to !4624
* UPDATE: new 16 and 24 UA Fonts and fixes
2024-11-28 05:34:09 -06:00
Christopher Hoover
b00c05012d
GPS.h cleanups round 3. ( #5447 )
...
* GPS.h cleanups round 3.
No effective behavior change.
Protected members can be private so make it so. (Supporting
subclasses needs a lot more work.)
Moves uBloxGnssModelInfo into file scope.
Moves uBloxProtocolVersion into uBloxGnssModelInfo.
Moves baud rate arrays into file scope.
Removes unused/ unimplemented powerStateToString.
Signed-off-by: Christopher Hoover <ch@murgatroid.com >
* Trunk Format.
---------
Signed-off-by: Christopher Hoover <ch@murgatroid.com >
Co-authored-by: Tom Fifield <tom@tomfifield.net >
2024-11-27 18:56:25 +08:00
Ben Meadors
0832388482
Remove ATECC crypto chip placeholder code ( #5461 )
2024-11-27 09:45:54 +01:00
Liam Cottle
601d912c6f
fix cors for meshtasticd to allow use of cross origin clients ( #5463 )
2024-11-27 09:45:31 +01:00
Ben Meadors
502a83bb8a
Use isWithinTimespanMs to avoid refererence to NodeDb instance inside of NodeDb ( #5453 )
2024-11-26 16:39:16 -06:00
Ben Meadors
474f9b5bfb
Clean up some inline functions ( #5454 )
2024-11-26 14:00:10 -06:00
Ben Meadors
fe86c40145
Cleanup i2c scan logs and macro to save some bytes and remain consistent ( #5455 )
...
* Cleanup i2c scan logs and macro to save some bytes and remain consistent
* Functions are better than macros
* Exclude i2c scan for STM32
* Useless log
2024-11-26 13:59:50 -06:00
github-actions[bot]
09286a3beb
[create-pull-request] automated change ( #5457 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-11-26 08:32:02 -06:00
Jonathan Bennett
ae4f54224e
Actually gunzip all the files when building a .deb ( #5449 )
2024-11-26 12:49:13 +08:00
Ben Meadors
d5af8f0a97
Revert "Seems like the last DIY board that's not "extra" ( #5420 )" ( #5446 )
...
This reverts commit e6fb6b115a .
2024-11-26 11:09:55 +08:00
Ben Meadors
58c957f2c7
Don't powersave on Wifi ( #5443 )
...
* Don't go into light sleep with wifi enabled
* Move
* Trunk
2024-11-25 06:53:05 -06:00
Tomas Dubec
7c2b6778cb
enable MQTT with TLS on RPi picow ( #5442 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-11-25 06:12:19 -06:00
Christopher Hoover
0048e3cdcb
A second round of cleanup on GPS.h. ( #5433 )
...
* Move yet more stuff out of GPS.h and into file scope.
* Protect code macros from eating semicolons.
* Remove unused (and unimplemented) getDOPString.
* clang-format with project style file on affected files.
Signed-off-by: Christopher Hoover <ch@murgatroid.com >
2024-11-25 05:32:04 -06:00
Ben Meadors
6018c0a830
Removing 1.0 legacy boards from releases and completely removing Heltec wireless capsule from support ( #5436 )
...
Co-authored-by: Tom Fifield <tom@tomfifield.net >
2024-11-25 05:14:48 -06:00