Closed nakarlsson closed 2 years ago
Sample applications that pass CTT.
Except for typo, good to go. I also like the new logic, much easier to understand.
Looks good. I believe this also fixes #112 so perhaps mention that in the commit message as well?
@hefloryd , slave editor needs to be update to handle outputs- inputs only slaves. SM objects still needs to be defined in ESI and OD. Eg. 0-elements 1C12 or 1C13 arrays.
Currently slave editor remove the SM object not used.
I manually created the samples in this PR. https://github.com/OpenEtherCATsociety/SOES/pull/119#issuecomment-1155618604
Seperate validation of SM configuration that depend on size of tx/rx pdo.
Add disable of SM3 when input only slave reports error in OP.
Don't enable SM3 on start input if no inputs
Don't enable SM2 on start outputs if no outputs
fix #113