diff --git a/libecmbind/ecmbind.h b/libecmbind/ecmbind.h index 641f6e1..0004504 100644 --- a/libecmbind/ecmbind.h +++ b/libecmbind/ecmbind.h @@ -27,7 +27,7 @@ typedef struct { } dto_servicedescriptor_t; typedef void (*cb_enum_indeces_t)(int slave, int index); -typedef void (*cb_enum_sdo_descriptors_t)(int slave, int index, uint16_t dataType, uint16_t objectCode, int sub, ushort bitlength, char *name); +typedef void (*cb_enum_sdo_descriptors_t)(int slave, int index, uint16_t dataType, uint16_t objectCode, int sub, uint16_t bitlength, char *name); typedef void (*cb_enum_pdo)(uint16_t slave, uint16_t index, char subindex, int addr_offset, int addr_bit, int bitlength); extern ecd_pdo_entry_t ecd_pdo_map[1024];