Hi,
Is it possible that the following line may be correct for periodic PDOs but not for non-periodic messages?
self.period = timestamp - self.timestamp # base.py line 301
The issues I am encountering are in some functions in the 402 profile. For example, the check_statusword function is experiencing timeout issues because messages aren't being received or transmitted.
If I remove the line above, everything works fine.
Best regards,
David