Kevin Hester
5ce5b7b08b
Older variant.h files (IMO sloppily) don't define VEXT_ON_VALUE
...
But in an attempt to avoid updating lots of files, make it default to LOW
2024-08-28 11:25:54 -07:00
Ben Meadors
b285aa5bd6
Dum dum zero comparision
2024-08-28 11:25:54 -07:00
Ben Meadors
9de0b7cfac
Found more places to set explicit has_optional on position ( #4542 )
2024-08-28 11:25:54 -07:00
Ian McEwen
fe9a80a4e0
Use the '+' wildcard for MQTT rather than '#', to subscribe only to topics one nesting level deep ( #4528 )
2024-08-28 11:25:54 -07:00
Michael Gjelsø
de41a054b0
Initial support for RadioMaster Bandit. ( #4523 )
...
* Initial support for RadioMaster Bandit.
* Different lighting can be made for Button 1 & 2 on the Bandit.
Changes to AmbientLighting will turn off af shutdown().
* Trunk
* Trunk again.
2024-08-28 11:25:54 -07:00
Jonathan Bennett
9b2ef971c2
Fix copyPasta in NodeDB ( #4538 )
2024-08-28 11:25:54 -07:00
Jonathan Bennett
710fdbd4e5
Adds has_x bools to position packet. ( #4540 )
2024-08-28 11:25:54 -07:00
Ben Meadors
06175737cc
Save nodedb after favoriting (or removing) ( #4537 )
2024-08-28 11:25:54 -07:00
And137
4a2a00a227
Merge branch 'meshtastic:master' into polish-oled
2024-08-28 14:58:27 +02:00
Ben Meadors
50f06840d7
Add button secondary and enable scan-select on T190 ( #4577 )
2024-08-28 07:54:50 -05:00
And137
6660aec79a
Merge branch 'meshtastic:master' into polish-oled
2024-08-28 14:29:26 +02:00
Ben Meadors
a34170654c
Fix T1000-E default to turn on buzzer for Ext. Notification ( #4575 )
2024-08-28 07:24:41 -05:00
And137
d611a38ce2
Merge branch 'meshtastic:master' into polish-oled
2024-08-28 13:59:30 +02:00
Thomas Göttgens
5b3579af52
trunk upgrade ( #4574 )
2024-08-28 06:51:44 -05:00
Ben Meadors
f27281d3fa
Fix super tiny T1114 tft font size and fork repo to fix compiler warnings ( #4573 )
2024-08-28 06:43:30 -05:00
FW\AM5
59ecea507f
Merge branch 'polish-oled' of https://github.com/And137/firmware into polish-oled
2024-08-28 13:25:33 +02:00
Thomas Göttgens
f7f21ecefd
Merge pull request #4568 from mrfyda/fix/devcontainer-docker
...
Fix devcontainer Dockerfile build
2024-08-28 13:14:40 +02:00
Rafael Cortês
d1e64c74de
Fix devcontainer Dockerfile build
2024-08-28 13:14:32 +02:00
FW\AM5
b8609ff130
Support for Polish OLED characters
...
Added support for Polish OLED characters.
- Custom FONT_SMALL ArialMT_Plain_10_PL
- Automatic selection between Polish and Ukrainian/Russian characters mapping depending on the -D OLED_{LANG_NAME} flage
2024-08-28 13:11:22 +02:00
FW\AM5
ef9ecec341
Support for Polish OLED characters
...
Added support for Polish OLED characters.
- Custom FONT_SMALL ArialMT_Plain_10_PL
- Automatic selection between Polish and Ukrainian/Russian characters mapping depending on the -D OLED_{LANG_NAME} flage
2024-08-28 13:10:19 +02:00
Thomas Göttgens
0ee9d375b3
fix #4390 ( #4571 )
2024-08-28 05:43:19 -05:00
Ben Meadors
50d778d281
Add RAK4631 hex to firmware release
2024-08-27 18:24:14 -05:00
Power Li
ab62590aa9
set current time to system time in portduino build ( #4556 )
...
* set current time to system time in portduino build
* fix includes order
---------
Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz>
2024-08-27 16:26:02 -05:00
Jonathan Bennett
ada61ae178
Don't compare nodeDB macaddr to owner.macaddr, because in rare cases that may be unset. ( #4562 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2024-08-27 14:49:58 -05:00
Jonathan Bennett
b9a8683a4b
Mask out random bits when doing queue ordering ( #4561 )
...
* Mask out random bits when doing queue ordering
* Parenthesis
2024-08-26 15:48:47 -05:00
Jonathan Bennett
5824a8f4c1
Deal with admin_key being repeated ( #4558 )
2024-08-26 12:29:44 -05:00
John Milton
777ae2b99c
Add support for Adafruit Feather RP2040 with RFM95. ( #4451 )
...
* Add support for Adafruit Feather RP2040 with RFM95.
* Update mesh.pb.h
dropping this change from the file generated by the protobuf
* Update mesh.pb.h
remove these reverting changes
* Update mesh.pb.h
oops, missed a comma
2024-08-26 10:28:08 -05:00
Ben Meadors
d0fd17134e
Protos
2024-08-26 07:48:07 -05:00
Ben Meadors
d6dac1737a
Userlite mem comparison ( #4552 )
2024-08-24 12:19:31 -05:00
github-actions[bot]
23844389ac
[create-pull-request] automated change ( #4544 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2024-08-23 20:44:14 -05:00
John Hollowell
8847945734
Add devcontainer ( #4491 )
...
devcontainers can be used by IDEs/editors like VS Code to create a standardized development environment in a container
2024-08-23 20:25:16 -05:00
Nestpebble
5514aab007
add a .yml to setup a Gitpod instance quickly ( #4551 )
...
* Create .gitpod.yml
* Update .gitpod.yml
2024-08-23 20:24:23 -05:00
geeksville
aa54335e21
remove deprecated serial/bt logging options and unify in the new ( #4516 )
...
security option. Per discussion in https://github.com/meshtastic/firmware/issues/4375
no need to preserve the old options when changing to this new simpler
single boolean because they were newish, rarely used and only for 'advanced'
developers.
2024-08-23 20:18:36 -05:00
Ben Meadors
2a279c7f3d
Dum dum zero comparision
2024-08-23 07:07:28 -05:00
Ben Meadors
7abc194ef5
Found more places to set explicit has_optional on position ( #4542 )
2024-08-23 07:04:34 -05:00
Ian McEwen
f99b81acf7
Use the '+' wildcard for MQTT rather than '#', to subscribe only to topics one nesting level deep ( #4528 )
2024-08-23 07:03:29 -05:00
Michael Gjelsø
0850ad6c8d
Initial support for RadioMaster Bandit. ( #4523 )
...
* Initial support for RadioMaster Bandit.
* Different lighting can be made for Button 1 & 2 on the Bandit.
Changes to AmbientLighting will turn off af shutdown().
* Trunk
* Trunk again.
2024-08-23 06:28:23 -05:00
Jonathan Bennett
00ea9182a4
Fix copyPasta in NodeDB ( #4538 )
2024-08-23 06:26:19 -05:00
Jonathan Bennett
601ae29fe9
Adds has_x bools to position packet. ( #4540 )
2024-08-23 06:25:40 -05:00
Ben Meadors
ff500bc5a9
Save nodedb after favoriting (or removing) ( #4537 )
2024-08-22 20:57:03 -05:00
Kevin Hester
e6163a59cd
Make specifying VEXT_ON_VALUE manatory if using VEXT_ENABLE
2024-08-22 11:26:15 -07:00
Kevin Hester
5c5cbb23cf
wiphone isn't setting a valid backlight enable pin
...
Therefore don't just randomly be writing to a GPIO numbered -1
Instead just don't try to control the backlight
NOTE: I don't have a 'wiphone' to test with, but I saw this via inspection
while cleaning up some other stuff.
2024-08-22 10:52:17 -07:00
Kevin Hester
f77c5f6a5b
Don't create backlight instances when the variant hasn't specified a pin
2024-08-22 10:50:44 -07:00
Kevin Hester
2a7cf9d387
Remove redundant defintions of ST7789_BACKLIGHT_EN
2024-08-22 10:40:12 -07:00
Kevin Hester
db6e591c07
For #4154 - change TFT driver to use virtual GPIO for backlight enable
2024-08-22 10:38:19 -07:00
Kevin Hester
02c34e6214
Merge remote-tracking branch 'root/master' into pr-fix4154
2024-08-22 10:19:18 -07:00
Kevin Hester
5570b6bbc6
change GPS to use virtual GPIOs (for #4154 )
2024-08-22 10:15:23 -07:00
Kevin Hester
2dda640d27
Remove unneeded VGNSS_CTRL_V03
2024-08-22 09:33:43 -07:00
Kevin Hester
5ccb6df142
Remove all sorts of redundant VEXT_ENABLE ifdefs
2024-08-22 09:28:41 -07:00
Kevin Hester
3ae8aadaf0
Merge the three redundant backlight enables into the single TFT_BL flag
2024-08-22 09:15:59 -07:00