CANopenNode / CANopenEditor

CANopen Object Dictionary Editor
GNU General Public License v3.0
144 stars 64 forks source link

Adding new RX PDO does nothing! #16

Closed sudoDavi closed 2 years ago

sudoDavi commented 3 years ago

When I press the Add new PDO in the RX PDO Mapping nothing happens. The only change is that the Available Objects for PDO gets a slide bar.

I'm using the latest Windows build.

Before pressing the button image

After pressing the button image

This happens in any project, be it a new empty one or a populated one like demoDevice from CANopenDemo

After pressing the button nothing happens image

koson commented 2 years ago

Hi, look like you cannot add RPDO more than four?

On this issue, I use the cloning method from the existing RPDO. Go to the Object Dictionary tab, right-click on the line "0x1403 RPDO communication parameter" and select "clone..." then edit anything you need. The same procedure on "0x1603 RPDO mapping parameter".

FYI: you can make a selection on 0x1403 and 0x1603 then clone both of them.

Take a look at the tab RX RPDO mapping, you'll see the addition RPDO.

I don't know how to fix this by programming.

aerospacesoftware commented 2 years ago

see also https://github.com/CANopenNode/CANopenEditor/issues/15#issuecomment-1060367739. Its related

trojanobelix commented 2 years ago

Should be fixed with 4851453