SOES/soes
Andreas Karlsson d04bed4666 Sync local SM PDIreg with ESC PDIreg at Mbx start
When starting mailbox service, write the value of
ECAT RepeatRequest to PDI RepeatAck. Otherwise
it is risk of a race condition when running
CTT and the repeat ack would hold the value
of previous repeat ack test.

The race condition occurs on slow targets
that doesn't handle the repeat request
fast enough. The resulting mailbox read
will come before the mailbox is emptied
on the SM changed event.

fixes
2024-03-20 08:26:25 +01:00
..
doc Cleanup of ALevent update stuff in HAL, update ALevent var directly. 2016-09-15 14:19:11 +02:00
hal Enable Wconversion for Linux 2023-03-28 22:43:57 +02:00
include/sys/gcc Fix disable esc debug 2023-04-24 13:39:34 +02:00
CMakeLists.txt add options.h 2019-05-09 15:43:07 +02:00
Doxyfile Imported Arthur Ketels' SOES (hg: ea7f05102d58) 2014-09-12 16:01:33 +02:00
ecat_slv.c do not update output variables in SafeOp 2022-06-29 16:03:49 +02:00
ecat_slv.h Add/extend support for upload and download callbacks 2020-06-22 15:01:06 +02:00
esc.c Sync local SM PDIreg with ESC PDIreg at Mbx start 2024-03-20 08:26:25 +01:00
esc.h Fix esc_coe Wconversion warnings 2023-03-28 21:17:59 +02:00
esc_coe.c Fix padding of index 0 for object type variable 2024-02-05 09:36:04 +01:00
esc_coe.h Fix esc_coe Wconversion warnings 2023-03-28 21:17:59 +02:00
esc_eep.c Enable Wconversion for Linux 2023-03-28 22:43:57 +02:00
esc_eep.h correct eeprom command 2021-10-26 08:49:41 -05:00
esc_eoe.c Use inttypes print formatting macros 2023-04-14 12:12:51 +02:00
esc_eoe.h EoE updates 2019-05-09 15:43:07 +02:00
esc_foe.c Use inttypes print formatting macros 2023-04-14 12:12:51 +02:00
esc_foe.h Simplify foe 2020-09-09 15:44:39 +02:00
options.h Fix handling of large objects in SDO Upload with Complete Access 2020-10-19 14:22:02 +02:00