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

Removed automatic change from NMT BOOTING to NMT PRE-OPERATIONAL #402

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Jef-GB
Copy link

@Jef-GB Jef-GB commented Oct 24, 2023

Description

Removed the if statement for automatically setting the NMT state to pre-operational when the node published a message with the value booting.

Changes

  • Remove auto change to Pre-Op from Booting

Linked Issue

Fixes #401

Removed the if statement for automatically setting the NMT state to pre-operational when the node published a message with the value booting.
@acolomb
Copy link
Collaborator

acolomb commented Apr 24, 2024

Why do you think this change is correct?

The CANopen standard clearly defines that a node enters the PRE-OPERATIONAL state automatically, right after sending its boot-up message (section 7.3.2.2.1). So I think the previous behavior is correct.

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.

Can't wait for RemoteNode to reach PRE-OPERATIONAL
2 participants