Commits on Source (3)
-
Jean-Claude BAU authored
At startup the state of a instance is set to DISABLED and will be set if the link is up to INITIALIZING. This is done to be coherent with the curent behavior: the state becomes DISABLED when the link is down
1661d43b -
Jean-Claude BAU authored
The structure was not updated when the FAULT timer was removed.
0e5b8817 -
Jean-Claude BAU authored
When the link state changes rapidly, it can't be detected by PPSi. This is the case with the BTrain configuration. So we must detect that the peer has changed and restart the servo for a slave and use the right protocol (extension/ptp).
420da467
Showing
- arch-wrs/wrs-port.c 1 addition, 1 deletionarch-wrs/wrs-port.c
- fsm.c 3 additions, 1 deletionfsm.c
- include/ppsi/pp-instance.h 8 additions, 2 deletionsinclude/ppsi/pp-instance.h
- include/ppsi/ppsi.h 11 additions, 3 deletionsinclude/ppsi/ppsi.h
- proto-ext-common/wrh-servo.c 1 addition, 1 deletionproto-ext-common/wrh-servo.c
- proto-ext-whiterabbit/hooks.c 33 additions, 19 deletionsproto-ext-whiterabbit/hooks.c
- proto-ext-whiterabbit/state-wr-idle.c 1 addition, 1 deletionproto-ext-whiterabbit/state-wr-idle.c
- proto-ext-whiterabbit/wr-msg.c 1 addition, 1 deletionproto-ext-whiterabbit/wr-msg.c
- proto-ext-whiterabbit/wr-state-machine.c 1 addition, 1 deletionproto-ext-whiterabbit/wr-state-machine.c
- proto-standard/open-close.c 2 additions, 1 deletionproto-standard/open-close.c
- proto-standard/state-initializing.c 1 addition, 1 deletionproto-standard/state-initializing.c
- timeout.c 0 additions, 4 deletionstimeout.c