Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remote hardware overhaul #2495

Merged
merged 12 commits into from
May 22, 2023
Merged

Remote hardware overhaul #2495

merged 12 commits into from
May 22, 2023

Conversation

thebentern
Copy link
Contributor

@thebentern thebentern commented May 16, 2023

The new Remote Hardware configuration consists of a RemoteHardwarePin collection which defines the gpio pin, it's user friendly name, and whether it is read / write pin.

There is also a new property on devicestate: NodeRemoteHardwarePins which is a collection of any witnessed RemoteHardwarePins from other nodes on the mesh network. There is a new AdminMessage to retrieve this. DeviceMetadata has also been augmented to indicate whether a node has Remote Hardware enabled to cue the client to initiate a GetModuleConfig admin message to retrieve this.

@github-actions
Copy link
Contributor

github-actions bot commented May 16, 2023

🤖 Pull request artifacts

file commit
pr2495-firmware-2.1.13.fcc9045.zip fcc9045

thebentern added a commit to meshtastic/artifacts that referenced this pull request May 16, 2023
thebentern added a commit to meshtastic/artifacts that referenced this pull request May 16, 2023
src/mesh/NodeDB.cpp Show resolved Hide resolved
thebentern added a commit to meshtastic/artifacts that referenced this pull request May 16, 2023
thebentern added a commit to meshtastic/artifacts that referenced this pull request May 16, 2023
thebentern added a commit to meshtastic/artifacts that referenced this pull request May 18, 2023
thebentern added a commit to meshtastic/artifacts that referenced this pull request May 18, 2023
@thebentern thebentern marked this pull request as ready for review May 18, 2023 12:21
@thebentern thebentern changed the title Remote hardware overhaul (WIP) Remote hardware overhaul May 18, 2023
thebentern added a commit to meshtastic/artifacts that referenced this pull request May 18, 2023
@thebentern thebentern merged commit 1b68408 into master May 22, 2023
@thebentern thebentern deleted the remote-hardware branch May 26, 2023 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants