From 85319b852403d95df71803a44ab928fe2bff7feb Mon Sep 17 00:00:00 2001 From: Hans-Erik Floryd Date: Thu, 11 Feb 2021 16:37:11 +0100 Subject: [PATCH] Regenerate rtl_xmc4_dynpdo Regenerate source and artifacts from slave.esx using EtherCAT Slave Editor. --- applications/rtl_xmc4_dynpdo/sii_eeprom.bin | Bin 256 -> 256 bytes applications/rtl_xmc4_dynpdo/slave.xml | 2 +- applications/rtl_xmc4_dynpdo/slave_objectlist.c | 2 +- applications/rtl_xmc4_dynpdo/utypes.h | 4 ++++ 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/applications/rtl_xmc4_dynpdo/sii_eeprom.bin b/applications/rtl_xmc4_dynpdo/sii_eeprom.bin index 903c89e2a26e453fcebe03581fd8b3ede5bb8730..c8947508cab8a90930670b1e64ed2788921daaff 100644 GIT binary patch delta 14 VcmZo*YG9f$pHY9JqtwJ*ZU7=i1mOSx delta 14 VcmZo*YG9f$pOJr}qtwJ*ZU7->1i=6R diff --git a/applications/rtl_xmc4_dynpdo/slave.xml b/applications/rtl_xmc4_dynpdo/slave.xml index ea3f53f..3e6500a 100644 --- a/applications/rtl_xmc4_dynpdo/slave.xml +++ b/applications/rtl_xmc4_dynpdo/slave.xml @@ -1571,7 +1571,7 @@ TXPDO 2 - + 256 diff --git a/applications/rtl_xmc4_dynpdo/slave_objectlist.c b/applications/rtl_xmc4_dynpdo/slave_objectlist.c index c925d60..6a762f8 100644 --- a/applications/rtl_xmc4_dynpdo/slave_objectlist.c +++ b/applications/rtl_xmc4_dynpdo/slave_objectlist.c @@ -136,7 +136,7 @@ const _objd SDO1018[] = {0x01, DTYPE_UNSIGNED32, 32, ATYPE_RO, acName1018_01, 0x1337, NULL}, {0x02, DTYPE_UNSIGNED32, 32, ATYPE_RO, acName1018_02, 0x4800, NULL}, {0x03, DTYPE_UNSIGNED32, 32, ATYPE_RO, acName1018_03, 0, NULL}, - {0x04, DTYPE_UNSIGNED32, 32, ATYPE_RO, acName1018_04, 0x00000000, NULL}, + {0x04, DTYPE_UNSIGNED32, 32, ATYPE_RO, acName1018_04, 0x00000000, &Obj.serial}, }; const _objd SDO10F1[] = { diff --git a/applications/rtl_xmc4_dynpdo/utypes.h b/applications/rtl_xmc4_dynpdo/utypes.h index f63a0e1..255fdb5 100644 --- a/applications/rtl_xmc4_dynpdo/utypes.h +++ b/applications/rtl_xmc4_dynpdo/utypes.h @@ -7,6 +7,10 @@ typedef struct { + /* Identity */ + + uint32_t serial; + /* Inputs */ struct