Repository navigation
Flag boards whose GPS is wired by the maker as oemFixed - #153
jamesarich wants to merge 1 commit into
Conversation
Clients hide `diy_only` settings such as the GPS pins only on these boards and show them everywhere else, so a board missing the flag keeps its pins visible. Each flagged board's firmware variant names an on-board GNSS chip or wires a built-in one.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
|
closing - moving the per-board flag into the protobufs schema as |
Adds
oemFixedtodeviceHardwareso clients can hidediy_onlysettings (the GPS RX/TX/EN pins) on boards where the maker wired the GPS, and show them everywhere else. A board missing the flag fails open and keeps its pins, per #dev3.Flagged 18 boards whose firmware variant names an on-board GNSS chip (u-blox, L76K, UC6580) or wires a built-in one with
HAS_GPS 1: T-Beam, T-Beam Supreme, T-Beam 1W, T-Beam BPF, T-Echo, T-Echo Plus, T1000-E, WisMesh Tag, Wio WM1110 Tracker, Wio Tracker L1 and L1 E-Ink, Heltec Wireless Tracker V1.1 and V2, MeshTracker X1, ThinkNode M1, Canary One, T-LoRa Pager, T-Deck Pro. T-Deck and T-Watch S3 stay unflagged since their GPS is optional (GPS_DEFAULT_NOT_PRESENT).Summary by CodeRabbit