Closed RnR336 closed 8 months ago
Think you mean 0x14xx/01 RPDO and 0x18xx/01 TPDO communication parameter:
COB-ID used by RPDO:
COB-ID used by TPDO:
Yes, those are the OD values which the editor writes to when a new RPDO or TPDO is created from their respective tabs. Why is the 1 the default setting for bits 31 and 30 TPDOs and 1 for bit 31 for RPDOs?
why not? Makes sense to me, because you do not know the CAN-ID when creating the object. Not valid seems to be the right state at time of creating.
I see your point. When the user selects "Add new PDO" from either pane, the entry is added to the dictionary right then, but it is up to the user to fill in the remaining information for the PDO in a separate step. Even though I typically do this, it doesn't mean that's what users do and to ensure proper values I can see why that is the default behavior. Thanks for helping me understand the behavior.
Using version 4.1-30 of the editor, when I add a TPDO, the COB ID starts with 0xC000xxxx and a RPDO COB ID starts with 0x8000xxxx, even when I select the legacy exporter. Why is that when the actual COB is 11 bits? Thanks for the insight.