Public Member Functions | Public Attributes | Static Public Attributes | List of all members
SharedMasterBoardData Class Reference

#include <master_board.h>

Inheritance diagram for SharedMasterBoardData:
Inheritance graph
[legend]

Public Member Functions

virtual bool parseWith (BinParser &bp)
 

Public Attributes

double analog_input0
 
double analog_input1
 
int8_t analog_input_range0
 
int8_t analog_input_range1
 
double analog_output0
 
double analog_output1
 
int8_t analog_output_domain0
 
int8_t analog_output_domain1
 
bool euromap67_interface_installed
 
int32_t euromap_input_bits
 
int32_t euromap_output_bits
 
float master_board_temperature
 
float master_IO_current
 
float robot_current
 
float robot_voltage_48V
 

Static Public Attributes

static const size_t EURO_SIZE = sizeof(int32_t) * 2
 
static const size_t SIZE = sizeof(double) * 4 + sizeof(int8_t) * 4 + sizeof(float) * 4 + sizeof(uint8_t)
 

Detailed Description

Definition at line 28 of file master_board.h.

Member Function Documentation

bool SharedMasterBoardData::parseWith ( BinParser bp)
virtual

Member Data Documentation

double SharedMasterBoardData::analog_input0

Definition at line 35 of file master_board.h.

double SharedMasterBoardData::analog_input1

Definition at line 36 of file master_board.h.

int8_t SharedMasterBoardData::analog_input_range0

Definition at line 33 of file master_board.h.

int8_t SharedMasterBoardData::analog_input_range1

Definition at line 34 of file master_board.h.

double SharedMasterBoardData::analog_output0

Definition at line 39 of file master_board.h.

double SharedMasterBoardData::analog_output1

Definition at line 40 of file master_board.h.

int8_t SharedMasterBoardData::analog_output_domain0

Definition at line 37 of file master_board.h.

int8_t SharedMasterBoardData::analog_output_domain1

Definition at line 38 of file master_board.h.

const size_t SharedMasterBoardData::EURO_SIZE = sizeof(int32_t) * 2
static

Definition at line 54 of file master_board.h.

bool SharedMasterBoardData::euromap67_interface_installed

Definition at line 46 of file master_board.h.

int32_t SharedMasterBoardData::euromap_input_bits

Definition at line 49 of file master_board.h.

int32_t SharedMasterBoardData::euromap_output_bits

Definition at line 50 of file master_board.h.

float SharedMasterBoardData::master_board_temperature

Definition at line 41 of file master_board.h.

float SharedMasterBoardData::master_IO_current

Definition at line 44 of file master_board.h.

float SharedMasterBoardData::robot_current

Definition at line 43 of file master_board.h.

float SharedMasterBoardData::robot_voltage_48V

Definition at line 42 of file master_board.h.

const size_t SharedMasterBoardData::SIZE = sizeof(double) * 4 + sizeof(int8_t) * 4 + sizeof(float) * 4 + sizeof(uint8_t)
static

Definition at line 52 of file master_board.h.


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


ur_modern_driver
Author(s): Thomas Timm Andersen, Simon Rasmussen
autogenerated on Fri Jun 26 2020 03:37:01