leducp / KickCAT

A C++ open source EtherCAT master stack
Other
59 stars 13 forks source link

[IMPROVEMENT] Check mailbox configuration coherency instead of a strict check #179

Open leducp opened 3 weeks ago

leducp commented 3 weeks ago

Mailbox configuration check currently rely on a perfect match between the sync manager config (which one, size, address and mode) which is redundnant with the eeprom/esi and is not really usefum from the AL point of view.

Proposal: check the configuration coherency by checking that when master request to switch to preop: