mbgtools-lx  4.2.8
MBG_IO_PORT_LIMITS Struct Reference

IO Port Limits. More...

#include <gpsdefs.h>

Data Fields

uint8_t num_ports
 
uint8_t num_cols
 Number of port columns this device supports. More...
 
uint8_t num_rows
 Number of port rows this device supports. More...
 
uint8_t bg_colour
 Background colour of the IO ports, see MBG_IO_PORT_BG_COLOURS. More...
 
uint32_t reserved
 Reserved, currently 0. More...
 
uint32_t flags
 See MBG_IO_PORT_MSKS. More...
 
uint8_t label_col
 Column position of the device label, consider MBG_IO_PORT_MSK_NO_LABEL. More...
 
uint8_t label_row
 Row position of the device label, consider MBG_IO_PORT_MSK_NO_LABEL. More...
 
uint8_t grasp_col
 Column position of the device grasp, consider MBG_IO_PORT_MSK_NO_GRASP. More...
 
uint8_t grasp_row
 Row position of the device grasp, consider MBG_IO_PORT_MSK_NO_GRASP. More...
 
uint8_t label_rear
 Indicates, that the label is on the rear side. More...
 
uint8_t grasp_rear
 Indicates, that the grasp is on the rear side. More...
 
uint16_t reserved_2
 Reserved, currently 0. More...
 
uint32_t reserved_3 [7]
 Reserved, currently 0. More...
 

Detailed Description

Field Documentation

◆ bg_colour

uint8_t MBG_IO_PORT_LIMITS::bg_colour

Background colour of the IO ports, see MBG_IO_PORT_BG_COLOURS.

Definition at line 20416 of file gpsdefs.h.

◆ flags

uint32_t MBG_IO_PORT_LIMITS::flags

See MBG_IO_PORT_MSKS.

Definition at line 20419 of file gpsdefs.h.

◆ grasp_col

uint8_t MBG_IO_PORT_LIMITS::grasp_col

Column position of the device grasp, consider MBG_IO_PORT_MSK_NO_GRASP.

Definition at line 20423 of file gpsdefs.h.

◆ grasp_rear

uint8_t MBG_IO_PORT_LIMITS::grasp_rear

Indicates, that the grasp is on the rear side.

Definition at line 20427 of file gpsdefs.h.

◆ grasp_row

uint8_t MBG_IO_PORT_LIMITS::grasp_row

Row position of the device grasp, consider MBG_IO_PORT_MSK_NO_GRASP.

Definition at line 20424 of file gpsdefs.h.

◆ label_col

uint8_t MBG_IO_PORT_LIMITS::label_col

Column position of the device label, consider MBG_IO_PORT_MSK_NO_LABEL.

Definition at line 20421 of file gpsdefs.h.

◆ label_rear

uint8_t MBG_IO_PORT_LIMITS::label_rear

Indicates, that the label is on the rear side.

Definition at line 20426 of file gpsdefs.h.

◆ label_row

uint8_t MBG_IO_PORT_LIMITS::label_row

Row position of the device label, consider MBG_IO_PORT_MSK_NO_LABEL.

Definition at line 20422 of file gpsdefs.h.

◆ num_cols

uint8_t MBG_IO_PORT_LIMITS::num_cols

Number of port columns this device supports.

Definition at line 20414 of file gpsdefs.h.

◆ num_ports

uint8_t MBG_IO_PORT_LIMITS::num_ports

Definition at line 20413 of file gpsdefs.h.

◆ num_rows

uint8_t MBG_IO_PORT_LIMITS::num_rows

Number of port rows this device supports.

Definition at line 20415 of file gpsdefs.h.

◆ reserved

uint32_t MBG_IO_PORT_LIMITS::reserved

Reserved, currently 0.

Definition at line 20418 of file gpsdefs.h.

◆ reserved_2

uint16_t MBG_IO_PORT_LIMITS::reserved_2

Reserved, currently 0.

Definition at line 20428 of file gpsdefs.h.

◆ reserved_3

uint32_t MBG_IO_PORT_LIMITS::reserved_3[7]

Reserved, currently 0.

Definition at line 20430 of file gpsdefs.h.


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