Commit Graph

8771 Commits

Author SHA1 Message Date
Thomas Göttgens
6377f0e1b4 Raspberry Pico2 - needs protos 2024-09-23 22:40:07 +02:00
dependabot[bot]
b06238f9d9 Bump pnpm/action-setup from 2 to 4 in /.github/workflows (#4798)
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 2 to 4.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v2...v4)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  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>
2024-09-23 22:40:07 +02:00
github-actions[bot]
9f64adf604 [create-pull-request] automated change (#4789)
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2024-09-23 22:40:07 +02:00
dependabot[bot]
d3cb80872f Bump meshtestic from 31ee3d9 to 37245b3 (#4799)
Bumps [meshtestic](https://github.com/meshtastic/meshTestic) from `31ee3d9` to `37245b3`.
- [Commits](31ee3d90c8...37245b3d61)

---
updated-dependencies:
- dependency-name: meshtestic
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 22:40:07 +02:00
Tom Fifield
0617f33eec Actions: Semgrep Images have moved from returntocorp to semgrep (#4774)
https://hub.docker.com/r/returntocorp/semgrep notes: "We've moved!
 Official Docker images for Semgrep now available at semgrep/semgrep."

Patch updates our CI workflow for these images.

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2024-09-23 22:40:07 +02:00
dependabot[bot]
e15d40aa99 Bump docker/build-push-action from 5 to 6 in /.github/workflows (#4800) 2024-09-23 22:40:07 +02:00
dependabot[bot]
0d9fdecdd1 Bump peter-evans/create-pull-request from 6 to 7 in /.github/workflows (#4797) 2024-09-23 22:40:07 +02:00
Tom Fifield
d13755bdb2 fix dependabot syntax (#4795)
* fix dependabot syntax

* Update dependabot.yml

* Update dependabot.yml
2024-09-23 22:40:07 +02:00
Jason Murray
b6d63eb0b5 chore: trunk fmt 2024-09-23 22:40:07 +02:00
Jason Murray
a2a68ce517 Enable Dependabot 2024-09-23 22:40:07 +02:00
Jason Murray
81ec117dbb set title for version bump PR (#4791) 2024-09-23 22:40:07 +02:00
Jason Murray
75eda8f14f set title for protobufs bump PR (#4792) 2024-09-23 22:40:07 +02:00
Ben Meadors
a84ec50e9b Download debian files after firmware zip 2024-09-23 22:40:07 +02:00
todd-herbert
29442c599d Honor flip & color for Heltec T114 and T190 (#4786)
* Honor TFT_MESH color if defined for Heltec T114 or T190

* Temporary: point lib_deps at fork of Heltec's ST7789 library
For demo only, until ST7789 is merged

* Update lib_deps; tidy preprocessor logic
2024-09-23 22:40:07 +02:00
Ben Meadors
f625e8c837 Additional decoded packet ignores 2024-09-23 22:40:07 +02:00
Ben Meadors
94e882c827 Drop received packets from self 2024-09-23 22:40:07 +02:00
mverch67
307c44feac lib update: try-fix audio 2024-09-23 22:00:35 +02:00
mverch67
45b173abb3 prepare LVGL ST7789 driver 2024-09-23 22:00:10 +02:00
Manuel
a034c95a34
Merge branch 'master' into tft-gui-work 2024-09-20 13:23:39 +02:00
mverch67
30890094c4 lower tft task prio 2024-09-20 12:51:11 +02:00
Jonathan Bennett
0f3450ad44 Mark package workflows for gh hosted runners 2024-09-19 18:21:30 -05:00
Jonathan Bennett
114df8cb1b
Pin sensorlib version 2024-09-19 13:29:17 -05:00
Jonathan Bennett
d3a293a0d8
Flag semgrep to not run on self-hosted
The semgrep action runs inside a docker container, and docker in podman just doesn't work.
2024-09-19 12:10:39 -05:00
Ben Meadors
91b4199f9d
Revert "DetectionSensor: broadcast all state changes" (#4776) 2024-09-19 10:46:18 -05:00
Tom Fifield
6473cf0b69
Update RadioLib to 7.0.0 (#4771)
We were not too many commits behind, and the changes since then
were either for LoraWAN or useful minor bug fixes for SX1280.
2024-09-19 06:48:22 -05:00
mverch67
1ff5c867b2 use custom touch driver for Indicator 2024-09-19 12:26:20 +02:00
Tom Fifield
84e197574b
Merge pull request #4773 from markbirss/master
Update HW_VENDOR
2024-09-19 16:28:40 +08:00
Mark Trevor Birss
5c4c0965af Update nordic_pca10059.json 2024-09-19 15:41:59 +08:00
Mark Trevor Birss
7289b295e8 Update me25ls01-4y10td.json 2024-09-19 15:41:59 +08:00
Mark Trevor Birss
7c32ab3023 Update ms24sf1.json 2024-09-19 15:41:59 +08:00
Tom Fifield
2bc036f9eb
Merge pull request #4772 from dahanc/master
Another missed define for the T114
2024-09-19 15:28:26 +08:00
David Huang
cc89e85e71 Another missed define for the T114 2024-09-19 00:53:33 -05:00
Tom Fifield
da45cb8557
Merge pull request #4767 from augustozanellato/detsensor_broadcast_changes
DetectionSensor: broadcast all state changes
2024-09-19 13:42:56 +08:00
mverch67
7dc123690f Merge branch 'tft-gui-work' of https://github.com/meshtastic/firmware into tft-gui-work 2024-09-18 21:50:22 +02:00
Manuel
002ae3178e
Merge branch 'master' into tft-gui-work 2024-09-18 21:49:44 +02:00
mverch67
73ce1cd7c1 lib-update: other T-Deck touch driver 2024-09-18 21:48:51 +02:00
Augusto Zanellato
2ebfcea94e
DetectionSensor: broadcast all state changes
Closes #4753
2024-09-18 19:43:23 +02:00
github-actions[bot]
deada41cee
[create-pull-request] automated change (#4765)
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2024-09-18 10:49:12 -05:00
Ben Meadors
777bcf691a
Initial PhoneAPI rate-limiting of messages on certain ports (#4756) 2024-09-18 10:13:07 -05:00
Tom Fifield
35e1c401e2
PMSA0031 sensors require ~3secs before coming up on I2C (#4743)
* PMSA0031 sensors require ~3secs before coming up on I2C

As reported by @MALAONE1 and debugged by @shodan8192 , PMSA0031s
on a RAK4631 take 3 seconds before they can become detectable on I2c.

Add a delay(4000) before I2C scan if the air quality sensor pin
is defined.

Fixes https://github.com/meshtastic/firmware/issues/3690

* Remove 4 second wait and rescan during air quality init for the sensor

* works without but this triggers my OCD

---------

Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2024-09-18 10:12:49 -05:00
Tom Fifield
19c57e8ec6
Fix Chatter 2 blank screen on boot (#4759)
As reported by @eureekasigns and @GPSFan, Chatter 2 had begun
to show a blank screen on boot after recent TFT display changes.

Setting TFT_BACKLIGHT_ON LOW resolves the issue.

Fixes https://github.com/meshtastic/firmware/issues/4751
2024-09-18 09:05:32 -05:00
Jonathan Bennett
c6196b2260
Update build_esp32.yml -- less CI fun 2024-09-18 01:11:08 -05:00
Jonathan Bennett
3eebdcefa4 More CI fun 2024-09-18 00:28:54 -05:00
Jonathan Bennett
4289cb089b
Update package_raspbian.yml to build on self-hosted (#4761)
* Update package_raspbian.yml to build on self-hosted

* Update package_raspbian_armv7l.yml to use self hosted
2024-09-18 00:17:48 -05:00
Jonathan Bennett
2d52803dbd
Add new admin error types (#4750)
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2024-09-17 21:09:24 -05:00
Jonathan Bennett
c78302a2ee
Add hasPKC to deviceMetadata (#4755) 2024-09-17 19:34:05 -05:00
github-actions[bot]
923458bc18
[create-pull-request] automated change (#4754)
Co-authored-by: jp-bennett <5630967+jp-bennett@users.noreply.github.com>
2024-09-17 17:55:16 -05:00
mverch67
5829a746e6 lib update: statistic & some fixes 2024-09-17 21:40:11 +02:00
Manuel
aa20d91d42
Merge branch 'master' into tft-gui-work 2024-09-17 21:39:23 +02:00
Ben Meadors
50fb4ab22a
Implement optional hops_away on NodeInfo/Lite (#4747)
* Implement optional hops_away on NodeInfo/Lite

* Trunk
2024-09-17 12:08:04 -05:00