Skip to content

Adding new PDO (Transmit and Receive) only adds it to Mapping but not to Parameters #25

@BriacLR

Description

@BriacLR

When I want to add a new PDO, the GUI only adds it to the XXX PDO Mapping and not to the XXX PDO Parameters. XXX is both Transmit and Receive.
Also, removing a PDO from the Mapping is not working, probably because its corresponding PDO Parameters does not exist.

Error message when trying to remove a PDO:

Traceback (most recent call last):
File "C:\git\python-objdictgen\venv\Lib\site-packages\objdictgen\ui\subindextable.py", line 918, in OnDeleteIndexMenu
self.Manager.ManageEntriesOfCurrent([], [index])
File "C:\git\python-objdictgen\venv\Lib\site-packages\objdictgen\nodemanager.py", line 503, in ManageEntriesOfCurrent
self.RemoveCurrentVariable(index)
File "C:\git\python-objdictgen\venv\Lib\site-packages\objdictgen\nodemanager.py", line 555, in RemoveCurrentVariable
node.RemoveLine(index, 0x19FF)
File "C:\git\python-objdictgen\venv\Lib\site-packages\objdictgen\node.py", line 927, in RemoveLine
self.Dictionary.pop(i)
KeyError: 6145

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions