rllib  1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
rlCanPDO Struct Reference

PDO object which is part of one of the two pdo lists in the node class. More...

#include <rlcanopenstructs.h>

Public Attributes

short bPDODirection
 1 = receive PDO / 2 = send PDO [indicate by PDO No]
 
unsigned char bPDOSize
 size of a PDO / max 8 Bytes
 
unsigned char bDataPosition
 if only one bit is set in a PDO, this value shows its position
 
unsigned short usPDOAddress
 fixes the PDO position in the card memory
 
QPtrVector< rlCanMappingmappingList
 this list contains all mapping information of a PDO
 
int mappingOvAdress
 the adress of object directory of the node where the mapping is placed
 

Detailed Description

PDO object which is part of one of the two pdo lists in the node class.

Definition at line 96 of file rlcanopenstructs.h.

Member Data Documentation

unsigned char rlCanPDO::bDataPosition

if only one bit is set in a PDO, this value shows its position

Definition at line 105 of file rlcanopenstructs.h.

short rlCanPDO::bPDODirection

1 = receive PDO / 2 = send PDO [indicate by PDO No]

Definition at line 99 of file rlcanopenstructs.h.

unsigned char rlCanPDO::bPDOSize

size of a PDO / max 8 Bytes

Definition at line 102 of file rlcanopenstructs.h.

QPtrVector<rlCanMapping> rlCanPDO::mappingList

this list contains all mapping information of a PDO

Definition at line 111 of file rlcanopenstructs.h.

int rlCanPDO::mappingOvAdress

the adress of object directory of the node where the mapping is placed

Definition at line 114 of file rlcanopenstructs.h.

unsigned short rlCanPDO::usPDOAddress

fixes the PDO position in the card memory

Definition at line 108 of file rlcanopenstructs.h.


The documentation for this struct was generated from the following file: