LMS 2012
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
INPUT_GLOBALS Struct Reference

#include <c_input.h>

Data Fields

UBYTE Data [MAX_DEVICE_DATALENGTH]
 
ANALOG Analog
 
ANALOG * pAnalog
 
UART Uart
 
UART * pUart
 
IIC Iic
 
IIC * pIic
 
int UartFile
 
int AdcFile
 
int DcmFile
 
int IicFile
 
DEVCON DevCon
 
UARTCTL UartCtl
 
IICCTL IicCtl
 
IICDAT IicDat
 
DATA32 InputNull
 
DATA8 TmpMode [INPUT_PORTS]
 
DATA8 ConfigurationChanged [MAX_PROGRAMS]
 
DATA8 DeviceType [DEVICES]
 Type of all devices - for easy upload. More...
 
DATA8 DeviceMode [DEVICES]
 Mode of all devices. More...
 
DEVICE DeviceData [DEVICES]
 Data for all devices. More...
 
UWORD NoneIndex
 
UWORD UnknownIndex
 
DATA8 DCMUpdate
 
DATA8 TypeModes [MAX_DEVICE_TYPE+1]
 No of modes for specific type. More...
 
UWORD MaxDeviceTypes
 Number of device type/mode entries in tabel. More...
 
TYPESTypeData
 Type specific data. More...
 
UWORD IicDeviceTypes
 Number of IIC device type/mode entries in tabel. More...
 
IICSTRIicString
 
IICSTR IicStr
 
DATA16 TypeDataTimer
 
DATA16 TypeDataIndex
 
CALIB Calib [MAX_DEVICE_TYPE][MAX_DEVICE_MODES]
 

Detailed Description

Definition at line 114 of file c_input.h.

Field Documentation

int AdcFile

Definition at line 133 of file c_input.h.

ANALOG Analog

Definition at line 123 of file c_input.h.

CALIB Calib[MAX_DEVICE_TYPE][MAX_DEVICE_MODES]

Definition at line 168 of file c_input.h.

DATA8 ConfigurationChanged[MAX_PROGRAMS]

Definition at line 146 of file c_input.h.

UBYTE Data[MAX_DEVICE_DATALENGTH]

Definition at line 121 of file c_input.h.

int DcmFile

Definition at line 134 of file c_input.h.

DATA8 DCMUpdate

Definition at line 154 of file c_input.h.

DEVCON DevCon

Definition at line 137 of file c_input.h.

DEVICE DeviceData[DEVICES]

Data for all devices.

Definition at line 150 of file c_input.h.

DATA8 DeviceMode[DEVICES]

Mode of all devices.

Definition at line 149 of file c_input.h.

DATA8 DeviceType[DEVICES]

Type of all devices - for easy upload.

Definition at line 148 of file c_input.h.

IIC Iic

Definition at line 129 of file c_input.h.

IICCTL IicCtl

Definition at line 139 of file c_input.h.

IICDAT IicDat

Definition at line 140 of file c_input.h.

UWORD IicDeviceTypes

Number of IIC device type/mode entries in tabel.

Definition at line 160 of file c_input.h.

int IicFile

Definition at line 135 of file c_input.h.

IICSTR IicStr

Definition at line 162 of file c_input.h.

IICSTR* IicString

Definition at line 161 of file c_input.h.

DATA32 InputNull

Definition at line 142 of file c_input.h.

UWORD MaxDeviceTypes

Number of device type/mode entries in tabel.

Definition at line 158 of file c_input.h.

UWORD NoneIndex

Definition at line 152 of file c_input.h.

ANALOG* pAnalog

Definition at line 124 of file c_input.h.

IIC* pIic

Definition at line 130 of file c_input.h.

UART* pUart

Definition at line 127 of file c_input.h.

DATA8 TmpMode[INPUT_PORTS]

Definition at line 144 of file c_input.h.

TYPES* TypeData

Type specific data.

Definition at line 159 of file c_input.h.

DATA16 TypeDataIndex

Definition at line 165 of file c_input.h.

DATA16 TypeDataTimer

Definition at line 164 of file c_input.h.

DATA8 TypeModes[MAX_DEVICE_TYPE+1]

No of modes for specific type.

Definition at line 156 of file c_input.h.

UART Uart

Definition at line 126 of file c_input.h.

UARTCTL UartCtl

Definition at line 138 of file c_input.h.

int UartFile

Definition at line 132 of file c_input.h.

UWORD UnknownIndex

Definition at line 153 of file c_input.h.


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