| Address | Description | Type | Access |
|---|---|---|---|
| 0x0000 | Year (Bit 14 = lock indicator) | u16 | R/W |
| 0x0002 | Day of Year | u16 | R/W |
| 0x0004 | Second of Day | u32 | R/W |
| 0x0008 | Nanosecond | u32 | R/W |
| 0x000C | Major Version | u8 | R |
| 0x000D | Minor Version | u8 | R |
| 0x000E | Micro Version | u8 | R |
| 0x000F | Nano Version | u8 | R |
| 0x0043 | Boot Source (10000000=SATA, 11000000=NOR Flash, 10100000=SATA then NOR; GPIOA0=0 for Boot Mode, GPIOA0=1 for Static Memory Mode) | u8 | R/W |
| 0x0044 | Module Present Bits (0000wxyz, where z=1 if P14 module is installed, y=1 if P15 module is installed, x=1 if P16 module is installed, w=1 if P17 module is installed) | u8 | R |
| 0x0100 | LED Control | u8 | R/W |
| 0x0104 | LED Off Time | u32 | R/W |
| 0x0108 | LED On Time | u32 | R/W |
| 0x019C | ADC2 | u16 | R/W |
| 0x0200 | Annotation Enable | u8 | R/W |
| 0x0201 | Annotation Byte Order | u8 | R/W |
| 0x0202 | Annotation Bytes Per Pixel | u8 | R/W |
| 0x0204 | Annotation Bytes Per Line | u16 | R/W |
| 0x0208 | Annotation X Offset | u16 | R/W |
| 0x020A | Annotation Y Offset | u16 | R/W |
| 0x02F0 | Channel 1 Read Latch | u8 | W |
| 0x02F1 | Channel 2 Read Latch | u8 | W |
| 0x02F2 | Channel 3 Read Latch | u8 | W |
| 0x02F8 | Channel 1 Write Latch | u8 | W |
| 0x02F9 | Channel 2 Write Latch | u8 | W |
| 0x02FA | Channel 3 Write Latch | u8 | W |
| 0x0300-0x031F | Device Name String (ASCII) | char[] | R/W |
| 0x0400 | Device Serial Number | u32 | R/W |
| 0x1000-0x1FFF | RS422 Receive Buffer | unsigned | R |
| 0x1000-0x1FFF | RS422 Transmit Buffer | unsigned | W |
| 0x2000 | Receive Buffer Bytes Available | u16 | R |
| 0x2002 | Receive Buffer Overflow Flag | u8 | R |
| 0x2010 | Transmit Buffer Bytes Available | u16 | R |
| 0x2012 | Transmit Buffer Overflow Flag | u8 | R |
| 0x4000 | Scan Counter | u32 | R/W |
| 0x4004 | Scan Type | u16 | R/W |
| 0x4006 | Scene Mirror Control Word | u16 | R/W |
| 0x400A | IRIG Trigger Mode | u 8 | R/W |
| 0x400F | FTS Reset | u8 | W |
| 0x4100 | Detector ID A | u8 | R |
| 0x4101 | Gain A | u8 | R/W |
| 0x4102 | Filter A | u8 | R/W |
| 0x4103 | Spare A | u8 | R/W |
| 0x4104 | Trigger Delay A | u32 | R/W |
| 0x4110 | Detector ID B | u8 | R |
| 0x4111 | Gain B | u8 | R/W |
| 0x4112 | Filter B | u8 | R/W |
| 0x4113 | Spare B | u8 | R/W |
| 0x4114 | Trigger Delay B | u32 | R/W |
| 0x4120 | Detector ID C | u8 | R |
| 0x4121 | Gain C | u8 | R/W |
| 0x4122 | Filter C | u8 | R/W |
| 0x4123 | Spare C | u8 | R/W |
| 0x4124 | Trigger Delay C | u32 | R/W |
| 0x4130 | Detector ID D | u8 | R |
| 0x4131 | Gain D | u8 | R/W |
| 0x4132 | Filter D | u8 | R/W |
| 0x4133 | Spare D | u8 | R/W |
| 0x4134 | Trigger Delay D | u32 | R/W |
| 0x4140 | Detector ID E | u8 | R |
| 0x4141 | Gain E | u8 | R/W |
| 0x4142 | Filter E | u8 | R/W |
| 0x4143 | Spare E | u8 | R/W |
| 0x4144 | Trigger Delay E | u32 | R/W |
| 0x4150 | Detector ID F | u8 | R |
| 0x4151 | Gain F | u8 | R/W |
| 0x4152 | Filter F | u8 | R/W |
| 0x4153 | Spare F | u8 | R/W |
| 0x4154 | Trigger Delay F | u32 | R/W |