Skip to content

Specify heartbeat as required on all hubs#108

Merged
aacuevas merged 2 commits intomainfrom
issue-106
Oct 6, 2025
Merged

Specify heartbeat as required on all hubs#108
aacuevas merged 2 commits intomainfrom
issue-106

Conversation

@aacuevas
Copy link
Copy Markdown
Contributor

@aacuevas aacuevas commented Oct 6, 2025

I am not sure if this should be a MUST or a SHOULD.
In theory, a MUST is the best option, it gives consistency across hubs.

In practice, if we make hardware that supports old ONIX1 hubs (e.g. hs64), we need to either ignore this part of the spec or somehow inject the device.

I also said that the heartbeat must always be address 0. I believe this helps with consistency, but we could remove it and leave the specific address to the implementation.
@jonnew what do you think?

@aacuevas aacuevas requested a review from jonnew October 6, 2025 13:24
@aacuevas
Copy link
Copy Markdown
Contributor Author

aacuevas commented Oct 6, 2025

As per our discussion, it should not be mandatory to be at address 0

Copy link
Copy Markdown
Member

@jonnew jonnew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See your own comment.

@aacuevas aacuevas merged commit be12cb9 into main Oct 6, 2025
2 checks passed
@aacuevas aacuevas deleted the issue-106 branch October 6, 2025 16:09
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.

Heartbear should be on all hubs

2 participants