Public Attributes | List of all members
PACKED Struct Reference

#include <ethercatmain.h>

Public Attributes

uint16 addr
 
uint16 address
 
uint16 ADO
 
uint16 ADP
 
uint16 alstatus
 
uint16 ALstatuscode
 
uint16 alstatuscode
 
uint8 bData
 
uint16 CANOpen
 
uint16 comm
 
uint8 command
 
uint16 d2
 
uint16 da0
 
uint16 da1
 
uint16 da2
 
uint16 Detail
 
uint16 dlength
 
uint16 elength
 
uint16 ErrorCode
 
uint8 ErrorReg
 
uint16 etype
 
uint8 FMMUactive
 
uint8 FMMUtype
 
uint16 index [256]
 
uint8 index
 
uint16 irpt
 
uint16 length
 
uint8 LogEndbit
 
uint16 LogLength
 
uint32 LogStart
 
uint8 LogStartbit
 
ec_mbxheadert MbxHeader
 
uint8 mbxtype
 
uint8 n
 
uint8 nu1
 
uint32 PDO [256]
 
uint16 PhysStart
 
uint8 PhysStartBit
 
uint8 priority
 
uint16 sa0
 
uint16 sa1
 
uint16 sa2
 
uint32 SMflags
 
uint16 SMlength
 
uint8 SMtype [EC_MAXSM]
 
uint16 StartAddr
 
uint16 State
 
uint16 Type
 
uint16 Unused
 
uint16 unused
 
uint8 unused1
 
uint16 unused2
 
uint16 w1
 
uint16 w2
 

Detailed Description

record for FMMU

record for sync manager

standard ethercat mailbox header

ALstatus and ALstatus code

SyncManager Communication Type structure for CA

SDO assign structure for CA

SDO description structure for CA

ethernet header definition

EtherCAT datagram header definition

record for ethercat eeprom communications

mailbox error structure

emergency request structure

Definition at line 88 of file ethercatmain.h.

Member Data Documentation

◆ addr

uint16 PACKED::addr

Definition at line 70 of file ethercatmain.c.

◆ address

uint16 PACKED::address

Definition at line 350 of file ethercatmain.h.

◆ ADO

uint16 PACKED::ADO

ADO

Definition at line 142 of file ethercattype.h.

◆ ADP

uint16 PACKED::ADP

ADP

Definition at line 140 of file ethercattype.h.

◆ alstatus

uint16 PACKED::alstatus

Definition at line 360 of file ethercatmain.h.

◆ ALstatuscode

uint16 PACKED::ALstatuscode

Definition at line 118 of file ethercatmain.h.

◆ alstatuscode

uint16 PACKED::alstatuscode

Definition at line 362 of file ethercatmain.h.

◆ bData

uint8 PACKED::bData

Definition at line 93 of file ethercatmain.c.

◆ CANOpen

uint16 PACKED::CANOpen

Definition at line 90 of file ethercatmain.c.

◆ comm

uint16 PACKED::comm

Definition at line 69 of file ethercatmain.c.

◆ command

uint8 PACKED::command

EtherCAT command, see ec_cmdtype

Definition at line 136 of file ethercattype.h.

◆ d2

uint16 PACKED::d2

Definition at line 71 of file ethercatmain.c.

◆ da0

uint16 PACKED::da0

destination MAC

Definition at line 118 of file ethercattype.h.

◆ da1

uint16 PACKED::da1

Definition at line 118 of file ethercattype.h.

◆ da2

uint16 PACKED::da2

Definition at line 118 of file ethercattype.h.

◆ Detail

uint16 PACKED::Detail

Definition at line 81 of file ethercatmain.c.

◆ dlength

uint16 PACKED::dlength

length of data portion in datagram

Definition at line 144 of file ethercattype.h.

◆ elength

uint16 PACKED::elength

length of EtherCAT datagram

Definition at line 134 of file ethercattype.h.

◆ ErrorCode

uint16 PACKED::ErrorCode

Definition at line 91 of file ethercatmain.c.

◆ ErrorReg

uint8 PACKED::ErrorReg

Definition at line 92 of file ethercatmain.c.

◆ etype

uint16 PACKED::etype

ethernet type

Definition at line 122 of file ethercattype.h.

◆ FMMUactive

uint8 PACKED::FMMUactive

Definition at line 97 of file ethercatmain.h.

◆ FMMUtype

uint8 PACKED::FMMUtype

Definition at line 96 of file ethercatmain.h.

◆ index [1/2]

uint16 PACKED::index[256]

Definition at line 400 of file ethercatmain.h.

◆ index [2/2]

uint8 PACKED::index

index, used in SOEM for Tx to Rx recombination

Definition at line 138 of file ethercattype.h.

◆ irpt

uint16 PACKED::irpt

interrupt, currently unused

Definition at line 146 of file ethercattype.h.

◆ length

uint16 PACKED::length

Definition at line 349 of file ethercatmain.h.

◆ LogEndbit

uint8 PACKED::LogEndbit

Definition at line 93 of file ethercatmain.h.

◆ LogLength

uint16 PACKED::LogLength

Definition at line 91 of file ethercatmain.h.

◆ LogStart

uint32 PACKED::LogStart

Definition at line 90 of file ethercatmain.h.

◆ LogStartbit

uint8 PACKED::LogStartbit

Definition at line 92 of file ethercatmain.h.

◆ MbxHeader

ec_mbxheadert PACKED::MbxHeader

Definition at line 79 of file ethercatmain.c.

◆ mbxtype

uint8 PACKED::mbxtype

Definition at line 352 of file ethercatmain.h.

◆ n

uint8 PACKED::n

Definition at line 388 of file ethercatmain.h.

◆ nu1

uint8 PACKED::nu1

Definition at line 389 of file ethercatmain.h.

◆ PDO

uint32 PACKED::PDO[256]

Definition at line 410 of file ethercatmain.h.

◆ PhysStart

uint16 PACKED::PhysStart

Definition at line 94 of file ethercatmain.h.

◆ PhysStartBit

uint8 PACKED::PhysStartBit

Definition at line 95 of file ethercatmain.h.

◆ priority

uint8 PACKED::priority

Definition at line 351 of file ethercatmain.h.

◆ sa0

uint16 PACKED::sa0

source MAC

Definition at line 120 of file ethercattype.h.

◆ sa1

uint16 PACKED::sa1

Definition at line 120 of file ethercattype.h.

◆ sa2

uint16 PACKED::sa2

Definition at line 120 of file ethercattype.h.

◆ SMflags

uint32 PACKED::SMflags

Definition at line 109 of file ethercatmain.h.

◆ SMlength

uint16 PACKED::SMlength

Definition at line 108 of file ethercatmain.h.

◆ SMtype

uint8 PACKED::SMtype[EC_MAXSM]

Definition at line 390 of file ethercatmain.h.

◆ StartAddr

uint16 PACKED::StartAddr

Definition at line 107 of file ethercatmain.h.

◆ State

uint16 PACKED::State

Definition at line 116 of file ethercatmain.h.

◆ Type

uint16 PACKED::Type

Definition at line 80 of file ethercatmain.c.

◆ Unused

uint16 PACKED::Unused

Definition at line 117 of file ethercatmain.h.

◆ unused

uint16 PACKED::unused

Definition at line 361 of file ethercatmain.h.

◆ unused1

uint8 PACKED::unused1

Definition at line 98 of file ethercatmain.h.

◆ unused2

uint16 PACKED::unused2

Definition at line 99 of file ethercatmain.h.

◆ w1

uint16 PACKED::w1

Definition at line 94 of file ethercatmain.c.

◆ w2

uint16 PACKED::w2

Definition at line 94 of file ethercatmain.c.


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


sr_hand_detector
Author(s):
autogenerated on Sat Sep 24 2022 02:26:10