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

#include <MitsubishiH7.h>

Classes

union  Data
 

Public Attributes

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

Member Data Documentation

◆ bitMask

::std::uint16_t rl::hal::MitsubishiH7::Command::bitMask

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

◆ bitTop

::std::uint16_t rl::hal::MitsubishiH7::Command::bitTop

Head bit no.

of input or output signal.

◆ cCount

::std::uint32_t rl::hal::MitsubishiH7::Command::cCount

Counter for communication data.

◆ command

::std::uint16_t rl::hal::MitsubishiH7::Command::command

◆ dat

Data rl::hal::MitsubishiH7::Command::dat

Position data.

◆ dat1

Data rl::hal::MitsubishiH7::Command::dat1

Position data.

◆ dat2

Data rl::hal::MitsubishiH7::Command::dat2

Position data.

◆ dat3

Data rl::hal::MitsubishiH7::Command::dat3

Position data.

◆ ioData

::std::uint16_t rl::hal::MitsubishiH7::Command::ioData

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

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

◆ recvIoType

::std::uint16_t rl::hal::MitsubishiH7::Command::recvIoType

Reply input/output signal data designation.

◆ recvType

::std::uint16_t rl::hal::MitsubishiH7::Command::recvType

Reply data type designation.

◆ recvType1

::std::uint16_t rl::hal::MitsubishiH7::Command::recvType1

Reply data type designation.

◆ recvType2

::std::uint16_t rl::hal::MitsubishiH7::Command::recvType2

Reply data type designation.

◆ recvType3

::std::uint16_t rl::hal::MitsubishiH7::Command::recvType3

Reply data type designation.

◆ reserve

::std::uint16_t rl::hal::MitsubishiH7::Command::reserve

Reservation.

◆ reserve1

::std::uint16_t rl::hal::MitsubishiH7::Command::reserve1

Reservation.

◆ reserve2

::std::uint16_t rl::hal::MitsubishiH7::Command::reserve2

Reservation.

◆ reserve3

::std::uint16_t rl::hal::MitsubishiH7::Command::reserve3

Reservation.

◆ sendIoType

::std::uint16_t rl::hal::MitsubishiH7::Command::sendIoType

Transmission input/output signal data designation.

◆ sendType

::std::uint16_t rl::hal::MitsubishiH7::Command::sendType

Transmission data type designation.

◆ tCount

::std::uint16_t rl::hal::MitsubishiH7::Command::tCount

Timeout time counter.


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