LEGO Mindstorms EV3


Data Fields
GLOBALS Struct Reference

Data Fields

NONVOL NonVol
 
DATA8 FirstProgram [MAX_FILENAME_SIZE]
 
char PrintBuffer [PRINTBUFFERSIZE+1]
 
DATA8 TerminalEnabled
 
PRGID FavouritePrg
 
PRGID ProgramId
 Program id running.
 
PRG Program [MAX_PROGRAMS]
 Program[0] is the UI byte codes running.
 
ULONG InstrCnt
 Instruction counter (performance test)
 
IP pImage
 Pointer to start of image.
 
GP pGlobal
 Pointer to start of global bytes.
 
OBJHEADpObjHead
 Pointer to start of object headers.
 
OBJ ** pObjList
 Pointer to object pointer list.
 
IP ObjectIp
 Working object Ip.
 
LP ObjectLocal
 Working object locals.
 
OBJID Objects
 No of objects in image.
 
OBJID ObjectId
 Active object id.
 
IP ObjIpSave
 
GP ObjGlobalSave
 
LP ObjLocalSave
 
DSPSTAT DispatchStatusSave
 
ULONG PrioritySave
 
long TimerDataSec
 
long TimerDatanSec
 
UWORD Debug
 
UWORD Test
 
UWORD RefCount
 
ULONG TimeuS
 
ULONG OldTime1
 
ULONG OldTime2
 
ULONG NewTime
 
DSPSTAT DispatchStatus
 Dispatch status.
 
ULONG Priority
 Object priority.
 
ULONG Value
 
HANDLER Handle
 
ERR Errors [ERROR_BUFFER_SIZE]
 
UBYTE ErrorIn
 
UBYTE ErrorOut
 
DATA32 MemorySize
 
DATA32 MemoryFree
 
ULONG MemoryTimer
 
DATA32 SdcardSize
 
DATA32 SdcardFree
 
ULONG SdcardTimer
 
DATA8 SdcardOk
 
LCD LcdBuffer
 Copy of last LCD update.
 
DATA8 LcdUpdated
 LCD updated.
 
ANALOG Analog
 
ANALOG * pAnalog
 
int AdcFile
 

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

LEGO® Robotics Firmware Documentation
Confidential Information © 2013 The LEGO Group