-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Object Dictionary Editor: TPDO 0x1A00,0x01: not mappable OD entry 0x6000,0x00 #47
Comments
Which version do you use? Please use the latest release or the bugfix branch. Can you provide the xdd file, please. |
@CANopenNode : Janez, we had a discussion about the PDO access types and whether they are consistent across all import/export options. I have a halfway overview of the V1.x (legacy mode) stuff with rww and so on, but with the new definitions (tr, etc) I lack the deeper insight. Do you have a feeling for whether everything is OK? If not, I will try to dive deeper, but it may take some time. |
Hi, Clarifying Access PDO:
Then there are rww and similar, which is combination of SDO and PDO access. In V1options are unchanged. Then I must say, I usually configure PDOs dinamically, directly on the running CANopen devices and then store parameters, not using OD editor at all. The problem here is independent from legacy or V4 mode. There is problem inside "(T)X PDO mapping" tab. After I do a configuration and press the Save button, it generates all TPDO communication and mapping parameters, but: it generates only as much subindexes in mapping parameters as there are mapped variables. This is wrong. It must always generate 8 subindexes or at least leave number of subindexes unchanged. "Number of mapped objects" is correct. Unused mapping slots are necessary for dynamic PDO configuration. |
I clarified myself about "rww" and "rwr". This is from the standard:
I think, it is now correct in CANopenEditor. |
This should be fixed now. |
Following the CANOpen Node STM32 example I am getting the following error:
TPDO 0x1A00,0x01: not mappable OD entry 0x6000,0x00
https://www.youtube.com/watch?v=R-r5qIOTjOo
(creating a TPDO section at 1:26)
The text was updated successfully, but these errors were encountered: