Robotics Library  0.6.2
Classes | Public Attributes | List of all members
rl::hal::MitsubishiH7::MxtCommand Struct Reference

#include <MitsubishiH7.h>

Classes

union  MxtData
 

Public Attributes

uint16_t command
 Command. More...
 
uint16_t sendType
 Transmission data type designation. More...
 
uint16_t recvType
 Reply data type designation. More...
 
uint16_t reserve
 Reservation. More...
 
MxtData dat
 Position data. More...
 
uint16_t sendIoType
 Transmission input/output signal data designation. More...
 
uint16_t recvIoType
 Reply input/output signal data designation. More...
 
uint16_t bitTop
 Head bit no. More...
 
uint16_t bitMask
 Bit mask pattern designation (valid only for commanding) [0x0000-0xFFFF]. More...
 
uint16_t ioData
 Input or output signal data value (for monitoring) [0x0000-0xFFFF]. More...
 
uint16_t tCount
 Timeout time counter. More...
 
uint32_t cCount
 Counter for communication data. More...
 
uint16_t recvType1
 Reply data type designation. More...
 
uint16_t reserve1
 Reservation. More...
 
MxtData dat1
 Position data. More...
 
uint16_t recvType2
 Reply data type designation. More...
 
uint16_t reserve2
 Reservation. More...
 
MxtData dat2
 Position data. More...
 
uint16_t recvType3
 Reply data type designation. More...
 
uint16_t reserve3
 Reservation. More...
 
MxtData dat3
 Position data. More...
 

Member Data Documentation

◆ bitMask

uint16_t rl::hal::MitsubishiH7::MxtCommand::bitMask

Bit mask pattern designation (valid only for commanding) [0x0000-0xFFFF].

◆ bitTop

uint16_t rl::hal::MitsubishiH7::MxtCommand::bitTop

Head bit no.

of input or output signal.

◆ cCount

uint32_t rl::hal::MitsubishiH7::MxtCommand::cCount

Counter for communication data.

◆ command

uint16_t rl::hal::MitsubishiH7::MxtCommand::command

Command.

◆ dat

MxtData rl::hal::MitsubishiH7::MxtCommand::dat

Position data.

◆ dat1

MxtData rl::hal::MitsubishiH7::MxtCommand::dat1

Position data.

◆ dat2

MxtData rl::hal::MitsubishiH7::MxtCommand::dat2

Position data.

◆ dat3

MxtData rl::hal::MitsubishiH7::MxtCommand::dat3

Position data.

◆ ioData

uint16_t rl::hal::MitsubishiH7::MxtCommand::ioData

Input or output signal data value (for monitoring) [0x0000-0xFFFF].

Output signal data value (for commanding) [0x0000-0xFFFF].

◆ recvIoType

uint16_t rl::hal::MitsubishiH7::MxtCommand::recvIoType

Reply input/output signal data designation.

◆ recvType

uint16_t rl::hal::MitsubishiH7::MxtCommand::recvType

Reply data type designation.

◆ recvType1

uint16_t rl::hal::MitsubishiH7::MxtCommand::recvType1

Reply data type designation.

◆ recvType2

uint16_t rl::hal::MitsubishiH7::MxtCommand::recvType2

Reply data type designation.

◆ recvType3

uint16_t rl::hal::MitsubishiH7::MxtCommand::recvType3

Reply data type designation.

◆ reserve

uint16_t rl::hal::MitsubishiH7::MxtCommand::reserve

Reservation.

◆ reserve1

uint16_t rl::hal::MitsubishiH7::MxtCommand::reserve1

Reservation.

◆ reserve2

uint16_t rl::hal::MitsubishiH7::MxtCommand::reserve2

Reservation.

◆ reserve3

uint16_t rl::hal::MitsubishiH7::MxtCommand::reserve3

Reservation.

◆ sendIoType

uint16_t rl::hal::MitsubishiH7::MxtCommand::sendIoType

Transmission input/output signal data designation.

◆ sendType

uint16_t rl::hal::MitsubishiH7::MxtCommand::sendType

Transmission data type designation.

◆ tCount

uint16_t rl::hal::MitsubishiH7::MxtCommand::tCount

Timeout time counter.


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