| Property | Description | Applies To |
| Address | A read only property that returns a pointer to the referenced Object. | oA2D, oBit, oBuffer,oByte, oConverter, oCounter, oDataStrobe, oDDELink, oDebounce, oDIO1, oDIO16,oDIO16x, oDIO4, oDIO8,oEEProm, oEvent, oFanOut, oGate, oI2C,oIndex, oKeypad, oMath, oNibble,oOneShot, oPWM, oRAM,oRandomizer, oRTC, oSerial,oServo, oTimer, oWord |
| Array | A pointer that specifies which Object is used as a storage area for an oIndex Object. | oIndex |
| Baud | A value that specifies which baud rate that the serial port will use. | oSerial |
| Blank | A value that specifies if the output bits of an oConverter Object's conversion will be set to 0s. | oConverter |
| Center | A value that specifies an offset for the position of an oServo Object. | oServo |
| ClockIn1 | A pointer that specifies which Object is used as a clock source. | oCounter,oRTC |
| ClockIn2 | A pointer that specifies which Object is used as a clock source. | oCounter |
| Delay | A value that specifies how long the OOPic delays the execution of the next instruction. | OOPic |
| Direction | A value that specifies the direction of an operation. | oCounter,oDDELink, oDIO1, oDIO16,oDIO4, oDIO8,oIndex, oRTC |
| Exclusive | A value that specifies that the inputs to a logic-gate calculation are to be treated as exclusive. | oGate |
| ExtClock | A value that specifies if the OOPic Object will use I/O Lines or an internal clock the input clock source to the programmable-clock. | oTimer |
| ExtVRef | A value that specifies that the OOPic use an external voltage reference for the Analog-To-Digital conversions. | OOPic |
| ExtXtal | A value that specifies if the External crystal circuitry is enabled for the OOPic Object's programmable-clock. | oTimer |
| Hz1 | A value that cycles once every second. | OOPic |
| Hz60 | A value that cycles 60 times every second. | OOPic |
| Index | A pointer that specifies which Object is used as an index value for an oIndex Object. | oIndex |
| Input | A pointer that specifies which Object is used as an input value. | oConverter,oCounter, oDDELink, oDebounce, oFanOut, oOneShot |
| Input1 | A pointer that specifies which Object is used as an input value. | oGate, oMath |
| Input2 | A pointer that specifies which Object is used as an input value. | oGate, oMath |
| Input3 | A pointer that specifies which Object is used as an input value. | oGate |
| Input4 | A pointer that specifies which Object is used as an input value. | oGate |
| Input5 | A pointer that specifies which Object is used as an input value. | oGate |
| Input6 | A pointer that specifies which Object is used as an input value. | oGate |
| Input7 | A pointer that specifies which Object is used as an input value. | oGate |
| Input8 | A pointer that specifies which Object is used as an input value. | oGate |
| InvertIn | A value that specifies that the value of an input is to be reversed. | oDebounce,oOneShot |
| InvertIn1 | A value that specifies that the value of an input is to be reversed. | oGate |
| InvertIn2 | A value that specifies that the value of an input is to be reversed. | oGate |
| InvertIn3 | A value that specifies that the value of an input is to be reversed. | oGate |
| InvertIn4 | A value that specifies that the value of an input is to be reversed. | oGate |
| InvertIn5 | A value that specifies that the value of an input is to be reversed. | oGate |
| InvertIn6 | A value that specifies that the value of an input is to be reversed. | oGate |
| InvertIn7 | A value that specifies that the value of an input is to be reversed. | oGate |
| InvertIn8 | A value that specifies that the value of an input is to be reversed. | oGate |
| InvertOut | A value that specifies that the value of an output is to be reversed. | oConverter,oDebounce, oGate,
oOneShot,oServo |
| InvertOut1 | A value that specifies that the value of an output is to be reversed. | oFanOut |
| InvertOut2 | A value that specifies that the value of an output is to be reversed. | oFanOut |
| InvertOut3 | A value that specifies that the value of an output is to be reversed. | oFanOut |
| InvertOut4 | A value that specifies that the value of an output is to be reversed. | oFanOut |
| IOGroup | A value that specifies which I/O Group an Object is to use. | oDIO16, oDIO4, oDIO8 |
| IOLine | A value that specifies which I/O line an Object is to use. | oA2D, oDIO1, oPWM,oServo |
| Location | A value that specifies a location in memory. | oBuffer,oDDELink, oEEProm, oI2C,oRAM |
| Mode | A value that specifies how an Object will behave. | oConverter,oCounter, oDataStrobe, oEEProm, oI2C,oMath, oSerial |
| MSB | The most significant bit of an Objects Value property | oA2D, oByte, oTimer,oWord |
| Negative | A value that indicates if a value or the result of an operation is negative in value. | oMath |
| Nibble | A value that specifies which nibble of an IOGroup an Object is to use. | oDataStrobe,oDIO4 |
| Node | A value that specifies the i2c network address. | oDDELink,oEEProm, oI2C, OOPic |
| NoInc | A value that specifies if the location property will be incremented each time the Object is read or writen. | oEEProm,oI2C |
| NonZero | A value that indicates when the value of a variable or the result of an operation is not 0. | oBit, oBuffer, oByte, oDIO1,oMath, oNibble, oWord |
| Operate | A value that specifies whether or not an Object should operate. | oA2D, oConverter, oCounter, oDataStrobe, oDDELink, oDebounce, oDIO16x, oEvent, oFanOut, oGate, oIndex,oKeypad, oMath, oOneShot,OOPic, oPWM,oRandomizer, oRTC, oSerial,oServo, oTimer |
| Output | A pointer that specifies which Object is used to store a resulting value. | oConverter,oCounter, oDataStrobe, oDDELink, oDebounce, oGate, oMath,oOneShot, oRandomizer, oRTC |
| Output1 | A pointer that specifies which Object is used to store a resulting value. | oFanOut |
| Output2 | A pointer that specifies which Object is used to store a resulting value. | oFanOut |
| Output3 | A pointer that specifies which Object is used to store a resulting value. | oFanOut |
| Output4 | A pointer that specifies which Object is used to store a resulting value. | oFanOut |
| Pause | A value that indicates that the program flow has been suspended. | OOPic |
| Period | A value that specifies an amount of time. | oDebounce,oPWM |
| PM | A value that indicates that the RTC time is afternoon. | oRTC |
| PreScale | A value that specifies a Pre-Scalar count for a timer Object. | oPWM, oTimer |
| PullUp | A value that specifies if the internal pull-up resisters are used. | OOPic |
| Received | A value that indicates if data has been completely received. | oKeypad,oSerial |
| Reset | A property that, when set to 1, resets the OOPic. | OOPic |
| RTCString | The contents of an oBuffer Object Represented as a RTC String | oBuffer |
| StartStat | A value that indicates what state the OOPic was in when the program code started. | OOPic |
| String | A value that is represented as a character string. | oA2D, oBit, oBuffer,oByte, oDataStrobe, oDIO1, oDIO16,oDIO16x, oDIO4, oDIO8,oEEProm, oI2C, oKeypad,oNibble, oPWM, oRAM,oSerial, oServo, oTimer,oWord |
| Sync | A value the instructs data to be synchronized | oDDELink |
| Tick | A
value that specifies a clock-tick's value. | oCounter,oRTC |
| Transmitting | A value that indicates if data is currently being sent. | oDDELink,oSerial |
| Unit | A pointer that specifies which Object is to be used as the numeric transfer value. | oIndex |
| Value | A value specifying the state, content or magnitude of an Object. | oA2D, oBit, oBuffer,oByte, oDataStrobe, oDIO1, oDIO16,oDIO16x, oDIO4, oDIO8,oEEProm, oI2C, oKeypad,oNibble, oPWM, oRAM,oSerial, oServo, oTimer,oWord |
| Width | A value that specifies the width of data. | oBuffer,oEEProm, oFanOut, oGate, oI2C
|