Motion Master
|
Represents the mapped PDO entries for a slave device. More...
#include <common.h>
Public Attributes | |
std::vector< PdoMappingEntry > | rxPdos |
std::vector< PdoMappingEntry > | txPdos |
Represents the mapped PDO entries for a slave device.
This structure contains two vectors:
rxPdos
: Mapped entries for received PDOs (Slave inputs, Master outputs).txPdos
: Mapped entries for transmitted PDOs (Slave outputs, Master inputs).Each entry in these vectors holds detailed mapping information, including:
pdoIndex
: The PDO index (e.g., 0x1600 for RxPDO, 0x1A00 for TxPDO).index
: The object dictionary index inside the PDO (e.g., 0x607A).subindex
: The subindex of the object within the PDO (e.g., 0x00).bitlength
: The size of the mapped entry in bits (e.g., 16, 32, etc.). std::vector<PdoMappingEntry> common::PdoMappings::rxPdos |
Mapped entries for received PDOs (Slave inputs, Master outputs)
std::vector<PdoMappingEntry> common::PdoMappings::txPdos |
Mapped entries for transmitted PDOs (Slave outputs, Master inputs)