Bob Reese and GitHub
22aa2d7582
Fixed UF2 generation problem with sys.executable path has spaces in it ( #6346 )
2025-03-18 20:20:15 -05:00
Austin and GitHub
6673cb9292
Increase MAX_NUM_NODES on high-flash ESP32_S3 ( #6311 )
2025-03-18 20:19:51 -05:00
8efc9702d3
device-install/update: fix esptool --port ( #6341 )
...
* fix errorlevel check
* add esptool --port if supplied
* match device-install
* add --port if supplied
* update logmessage
* bump version
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-03-17 20:16:16 -05:00
Austin and GitHub
2876eec7ed
MeshToad - USB 1W 'MeshStick' ( #6339 )
2025-03-17 20:14:01 -05:00
Ben Meadors
9cc13e628a
Stubbed out backup / restore methods for now and fixed bug
2025-03-17 19:24:47 -05:00
af8b64e84e
pass pointer to UDP multicast packet to protobuf decoder ( #6333 )
...
The packet.readBytes API is not available on all targets:
- RP2040 & RP2340
- yet to be written portduino API
Instead pass the data buffer as-is.
It also removes a memcpy which do not need to exists.
I've tested it successfully on a tbeam.
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-03-16 19:36:33 -05:00
Jorropo and GitHub
96ba94843b
Send UDP packets to multicast address rather than broadcast address ( #6331 )
...
A smart router or switch is able to snoop the multicast address to
only send the packets to nodes listening on the multicast address.
Before all machines reachable on the L2 layer would receive the packet.
2025-03-16 19:36:02 -05:00
Thomas Göttgens
2d565c2921
trunk'd
2025-03-16 16:18:12 +01:00
HarukiToreda and GitHub
2525111c39
E-ink partial refresh limitation removed for free text screen ( #6201 )
2025-03-16 16:15:33 +01:00
dylanli and GitHub
64b9cfe199
update seeed-xiao-nrf52840-kit board defination ( #6318 )
...
- Due to the lack of pins, we have temporarily removed the button. There are some technical solutions that can solve this problem, and we are currently exploring and researching them
2025-03-16 16:04:24 +01:00
Ben Meadors
dc100e4d3e
Cleanup
2025-03-16 08:19:46 -05:00
Thomas Göttgens and GitHub
1640fb105d
new device: Lilygo T-Eth-Elite ( #6321 )
2025-03-15 14:15:35 +01:00
99e42b4d22
[create-pull-request] automated change ( #6323 )
...
Co-authored-by: caveman99 <25002+caveman99@users.noreply.github.com >
2025-03-15 07:03:53 -05:00
Thomas Göttgens and GitHub
79233fe99d
mainline tlora v3 ( #6322 )
2025-03-15 11:30:58 +01:00
Chris Danis and GitHub
f66784ed2a
Don't allow is_managed without any valid admin_keys ( #6310 )
2025-03-14 10:10:38 -05:00
f198d5d49f
Upgrade trunk to 1.22.11 ( #6316 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
2025-03-14 06:58:08 -05:00
4d34b3d73c
Bump dorny/test-reporter from 1.9.1 to 2.0.0 in /.github/workflows ( #6309 )
...
Bumps [dorny/test-reporter](https://github.com/dorny/test-reporter ) from 1.9.1 to 2.0.0.
- [Release notes](https://github.com/dorny/test-reporter/releases )
- [Changelog](https://github.com/dorny/test-reporter/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dorny/test-reporter/compare/v1.9.1...v2.0.0 )
---
updated-dependencies:
- dependency-name: dorny/test-reporter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 08:32:49 -05:00
paragonnov and GitHub
8efe8a2ea3
Fix KR920's Tx power limitation ( #6307 )
2025-03-13 18:14:41 +08:00
Kalle Lilja and GitHub
499ea56e3b
update devcontainer ( #6299 )
2025-03-12 15:32:34 -05:00
Ben Meadors and GitHub
2473af6995
45 days stale
2025-03-12 12:43:55 -05:00
508ab171d6
Upgrade trunk ( #6295 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
2025-03-12 06:22:24 -05:00
Manuel and GitHub
ec59f7d7dd
fix packet queue full ( #6292 )
2025-03-11 18:59:44 -05:00
Kalle Lilja and GitHub
f4c79530ec
update gitattributes for windows ( #6289 )
2025-03-11 13:05:51 -05:00
Mark Trevor Birss and GitHub
e9effb9fff
Update platformio.ini ( #6286 )
2025-03-11 15:45:20 +02:00
Mark Trevor Birss and GitHub
cb6dfb66d2
Update ME25LS01/MS24SF1 comment out upload port ( #6285 )
...
* Update platformio.ini
* Update platformio.ini
* Update platformio.ini
2025-03-11 14:56:12 +02:00
8795a63427
Upgrade trunk ( #6283 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
2025-03-11 06:26:45 -05:00
Mark Trevor Birss and GitHub
186e509607
Update esp32-s3-pico.json ( #6284 )
...
* Update esp32-s3-pico.json
* Update esp32-s3-pico.json
2025-03-11 13:11:11 +02:00
Manuel and GitHub
7c3eddebc2
device-ui: exFat support ( #6279 )
2025-03-10 16:42:29 -05:00
Ben Meadors and GitHub
78b4eff568
Bump
2025-03-10 11:57:39 -05:00
3c1f92ce84
Update device-install scripts ( #6267 )
...
* fix example
* check for firmware- filename
* add powershell formatter setting
* add crlf for ps1
* formatting
* check for firmware- filename
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-03-09 06:43:16 -05:00
todd-herbert and GitHub
5de6bc1851
Fix excluded_modules metadata with InkHUD ( #6272 )
2025-03-08 19:06:32 -06:00
Austin and GitHub
c54fc5b7c5
Thread in harmony ( #6271 )
2025-03-08 16:36:55 -06:00
94de2315c1
[create-pull-request] automated change ( #6266 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-03-08 06:22:11 -06:00
Chris Danis and GitHub
7f17747d8c
NodeInfo exchange: don't bother if too far away ( #6260 )
...
When we receive a NodeInfo from a new node, if it is more than 2 hops
beyond our configured hop limit away from us, don't bother to send a
NodeInfo back to it.
In my dense urban environment, I see many nodes that are >= 5 hops away,
but sending their NodeInfo with a hopStart of 6 or 7. In most cases
I can imagine, this seems like a waste of airtime.
2025-03-08 09:33:23 +08:00
Austin and GitHub
16a0dce83c
Ebyte E77 (STM32) DevKit support ( #6255 )
2025-03-07 17:37:54 -06:00
Austin and GitHub
3fd47d9713
Actions: Move version bump into release_channels ( #6258 )
2025-03-07 06:38:15 -06:00
Tom Fifield and GitHub
284598ed56
Add detection support for LTR390UV Sensor ( #6009 )
...
* Add detection support for LTR390UV Sensor
The LTR390 is a UV sensor. This patch adds detection support, for
a future patch that will add the full sensor support.
* Update ScanI2C.h
2025-03-07 18:51:38 +08:00
2a3e1f904d
Upgrade trunk ( #6257 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
2025-03-07 09:12:08 +01:00
Mark Trevor Birss and GitHub
60e46cd765
Update platformio.ini ( #6245 )
2025-03-07 14:21:06 +08:00
Tom Fifield and GitHub
563747c5cd
Flag semgrep to not run on self-hosted ( #6256 )
...
The semgrep action runs inside a docker container,
and docker in podman just doesn't work.
2025-03-07 11:54:32 +08:00
Chris Danis and GitHub
5c77d42345
i2c: 0x45 can also be an SHT35 ( #6249 )
2025-03-07 09:49:55 +08:00
Tom Fifield and GitHub
f0a2ae9ff3
Give Semgrep permission to write its report ( #6253 )
...
Previously semgrep had read-all permission. This patch limits read
slightly and adds write permissions to security-events.
2025-03-07 08:52:54 +08:00
Kalle Lilja and GitHub
f7afa9a81e
[Task]: 2.6 device-install scripts ( #6248 )
...
* update device-install.bat
* add device-install unittest
* update device-update.bat
* update uf2-convert.bat
* update regen-protos.bat
* update rem
* bump version
* update device-install.sh
* add esptool
* move esptool to setup.sh
* trunk check+fmt
* update uf2-convert.bat
2025-03-06 16:58:08 -06:00
Ben Meadors
c8bd6c32cc
Correct HW_MODEL
2025-03-06 08:43:03 -06:00
Mark Trevor Birss and GitHub
f6a9e7d741
Add initial support for CrowPanel ESP32 5.79” E-paper HMI ( #6233 )
2025-03-06 11:28:43 +01:00
todd-herbert and GitHub
e6a98b1d6b
InkHUD refactoring ( #6216 )
...
* chore: todo.txt
* chore: comments
* fix: no fast refresh on VME290
Reverts a line of code which was accidentally committed
* refactor: god class
Divide the behavior from the old WindowManager class into several subclasses which each have a clear role.
* refactor: cppcheck medium warnings
Enough to pass github CI for now
* refactor: updateType selection
* refactor: don't use a setter for the shared AppletFonts
* fix: update prioritization
forceUpdate calls weren't being prioritized
* refactor: remove unhelpful logging
getTimeString is used for parsing our own time, but also the timestamps of messages. The "one time only" log printing will likely fire in unhelpful situations.
* fix: " "
* refactor: get rid of types.h file for enums
* Keep that sneaky todo file out of commits
2025-03-06 11:25:41 +01:00
Tavis and GitHub
b2ef92a328
add rain data from ws85 ( #6242 )
...
add rain data as 1h and 24h
2025-03-06 10:55:08 +01:00
Andrik45719 and GitHub
b25db1f42c
E22-400M SX126X_DIO3_TCXO_VOLTAGE fix ( #6232 )
...
Added TCXO voltage setting for SX1268 based module to fix error:
Calibration failed, device errors: 0x20
SX126x init result -707
2025-03-06 09:44:53 +01:00
Austin and GitHub
a924b9d94a
Small Fix: Don't run Dependabot on protobufs ( #6241 )
2025-03-06 09:36:27 +01:00
f5e0e282b6
environment: add DPS310 high-accuracy barometer ( #6237 )
...
* dps310: initial scan support
* dps310 sensor support
* new protobufs
* new protobufs
* address cr
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-03-06 11:58:18 +08:00