You are on page 1of 91

COMMUNICATION PROTOCOL for

COMPPACT EYE
PS1F5006

Name Signature Date


Writer Dina Leiba
Proofed by Moshe Weinstein
Approved Alex Burd
Approved Hanan Aharon
Q.C. Dan Horev

This document discloses data in which Opgal Ltd. has proprietary rights. Neither the furnishing,
receipt, or possession thereof confers or transfers any right to reproduce or disclose the document,
any part thereof, or any information therein except by written permission form, or written
agreement with Opgal Ltd.
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 2
Communication protocol

Updates

Rev Change Description Authorization Date Authorizer’s


. Name
A Preliminary
B 1)delete command " Set/Get Digital Video Type
Command" opcode 0x9b,0x9C

2) New Command "Set/Get Digital Video Type


Command" opcode 0x9B,0x9C

3) New Command " Set/Get Video Output Type


Command" opcode 0x84,0x85

4) New Command "Set/Get Internal / External


Synchronization Command" opcode 0x87 ,0x91

5)New command " Set/Get Camera Type Command"


opcode 0xBD,0xBE

6)New Command "Set/Get Telescope Temperature


compensation on/off Command opcode 0x0xe 0x,0F
7) new command " Get Extended Version Request"
opcode 0x26

8) new command " Set/Get Telescope Zoom Position


Command" opcode 0x3A ,0x3B

9) new command " Zoom In/Out and stop


(Telescope) Command" opcode 0x3c

10)new command " Set/Get FOV Through Serial


Communication Command" opcode 0xAC,0xAD
11) New command "Set FOCUS Through Serial
Communication Command" opcode 0xB0
12) New command " Set Infinity Focus Calibration
Command" opcode 0xB8
13) new command " Set/Get Additional
Communication Port Command" opcode 0xCC
,0xCD
14) New command " Set/Get Focus Position
Command" opcode 0xce 0xcF

15)new command " Set/Get Power Up NUC delay


Command" opcode 0xD6,0xD7
-------------------------------------
16) new command "Set/Get Battery Low and High 04-10-2010
Limit Parameter" opcode 0x33,0x34
17) new command " Get Battery Data of Volt and
Percent" opcode 0x35
18) New command " Set/Get Battery Existence
Command" opcode 0x45,0x46

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 3
Communication protocol

19) update command "Set/Get NUC Alert Command" 7-10-2010


Opcode 0xaa,0xab
20) add new command " Get/Set Telemetry Request"
opcode 0x34,0x35(development mode)
--------------------------------------- 14-10-2010
21) add new command " Special Report Command
(Available only for Nammer" opcode 0x49

24-11-2010
22) add new command " Flash Format Status
Request" opcode 0xD8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 4
Communication protocol

Table of Contents

1. PURPOSE 14
2. GENERAL 14
3. COMMUNICATION PARAMETERS 14
4. THE COMMUNICATION PROTOCOL 15
5. STRUCTURE OF MESSAGES ISSUED BY THE MASTER 15
6. STRUCTURE OF MESSAGES ISSUED BY THE SLAVE 15
6.1. Status Byte Definition (Byte 3 of every message issued by slave) 16
6.1.1.Sensor Mode Definition (Bit 4 and Bit 5 of every Status Byte) 16
6.2. The COMPACT EYE shall transmit this byte Extended Byte according to command. 17
6.3. The COMPACT EYE shall transmit this byte Extended Byte 1 according to command. 17
7. INVALID MESSAGES HANDLING 18
8. CHECKSUM CALCULATION 18
9. CONVERSION TO FLOATING POINT FORMAT 18
10. COMPACT EYE OPERATION MODES 19
10.1. Operational Mode 19
10.2. Maintenance Mode 19
11. UPDATE NUC COMMAND 20
12. TIMING CONSIDERATIONS 20
13. OPERATIONAL MODE HOST PROCESSOR COMMANDS AND COMPACT EYE RESPONSE 21
13.1. Operational Mode Command 21
13.2. Status Request Command 21
13.3. Version Request Command 21
13.3.1. Version Status Definition (Byte 4 to Byte 8 of every message issued by slave) 22
13.3.2. Major Version Byte Definition 22
13.3.3. Minor Version Byte Definition 22
13.4. Maintenance Mode Command 23
13.5. Update NUC Command 23
13.6. N/A 23
13.7. Auto/ Manual Gain/ Level Command 23
13.8. Manual Level Up/Down Command 24
13.9. Manual Gain Up/Down Command 24
13.9.1. Manual Gain Definition (Byte 3 to Byte 4 of every message issued by master) 24
13.10. Get Manual Level value Command 24
13.11. Get Manual Gain value Command 25
13.11.1. Manual Gain/Level Definition (Byte 4 to Byte 5 of every message issued by master) 25
13.12. N.A 25
13.13. N/A 25
13.14. Picture Polarity White/Black Hot Command 25

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 5
Communication protocol

13.15. N/A 25
13.16. Flip Picture Up/Down/Right/Left Position Command 25
13.17. N.A 26
13.18. N.A 26
13.19. N.A 26
13.20. N.A 26
13.21. Get Thermistor Temperature Value Command 26
13.21.1. Thermistor Temperature Definition (Byte 4 to Byte 6 of every message issued by master) 26
13.22. N.A 27
13.23. N.A 27
13.24. Development Mode Command 27
13.25. Set Zoom Command 27
13.26. N.A. 28
13.27. N.A. 28
13.28. N.A. 28
13.29. N.A. 28
13.30. N.A. 28
13.31. N.A 28
13.32. N.A. 28
13.33. N.A. 28
13.34. N.A. 28
13.35. N.A. 28
13.36. N.A. 28
13.37. N.A. 28
13.38. Open New Text Window command 28
13.38.1. X coordinate Top Left Corner Definition (Byte 3 to Byte 4 of every message issued by master) 29
13.38.2. Y coordinate Top Left Corner Definition (Byte 5 to Byte 6 of every message issued by master) 29
13.38.3. X coordinate of bottom right Definition (Byte 7 to Byte 8 of every message issued by master) 29
13.38.4. Y coordinate Top Left Corner Definition (Byte 9 to Byte 10 of every message issued by master)29
13.39. Update text window command 29
13.39.1. Text Data Definition (Byte 8 to Byte N+7 of every message issued by master) 30
13.40. Close text window command 30
13.41. Get Zoom Command 30
13.42. N/A 31
13.43. Get Text Window Coordinates command 31
13.43.1. X1 coordinate Top Left Corner Definition (Byte 5 to Byte 6 of every message issued by slave) 31
13.43.2. Y1 coordinate Top Left Corner Definition (Byte 7 to Byte 8 of every message issued by slave) 31
13.43.3. X2 coordinate of bottom right Definition (Byte 9 to Byte 10 of every message issued by slave) 31
13.43.4. Y2 coordinate Top Left Corner Definition (Byte 11 to Byte 12 of every message issued by slave)31
13.44. N/A 32
13.45. N/A 32
P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 6
Communication protocol

13.46. Set Active ROI Command 32


13.47. Get Active ROI Command (Available from System Version 4) 32
13.48. N/A 32
13.49. N/A 32
13.50. Write Snap Shot 32
13.51. Filter On/Off Request Command 33
13.52. N/A 33
13.53. N/A 33
13.54. N/A 33
13.55. Get Project Identical Command 33
13.56. Set Focus/FOV Far/Near Command (Available from System Version 4) 34
13.57. Get Focus/FOV Far/Near Command (Available from System Version 4) 34
13.58. Get Extended Version Request 34
13.58.1. Version Status Definition (Byte 4 to Byte 11 of every message issued by slave) 34
13.58.2. Major Version Byte Definition 35
13.58.3. Minor Version Byte Definition 35
13.59. Set Telescope Zoom Position Command 36
13.59.1. Telescope Zoom position Definition (Byte 3 to Byte 4 of every message issued by master) 36
13.60. Get Telescope Zoom position Command 36
13.60.1. Telescope Zoom position Definition (Byte 4 to Byte 5 of every message issued by slave) 36
13.61. Zoom In/Out and stop (Telescope) Command 37
13.62. Set FOV Through Serial Communication Command 37
13.63. Get FOV Through Serial Communication Command 37
13.64. Set FOCUS Through Serial Communication Command 38
13.65. Set Focus Position Command 38
13.65.1. Focus position Definition (Byte 3 to Byte 4 of every message issued by master) 38
13.66. Get Focus Position Command 38
13.66.1. Focus position Definition (Byte 4 to Byte 5 of every message issued by slave) 39
13.67. Set Power Up NUC delay Command 39
13.68. Get Power Up NUC delay Command 39
13.69. Special Report Command (Available only for Nammer) 40
13.69.1. Special Report Definition (Byte 4 to Byte 8 of every message issued by slave) 40
14. HOST PROCESSOR MAINTENANCE MODE COMMANDS AND COMPACT EYE
RESPONSES 41
14.1. Operational Mode Command 41
14.2. Programs FLIR Parameter Command 41
14.3. Set NUC Time Interval Command 41
14.4. Get NUC Time Interval Command 42
14.5. IP Insert Bad pixels Location Command 42
14.5.1. Bad Pixel Location Definition (Byte 3 to Byte 5 of every message issued by master) 42
14.6. IP Delete Bad pixels Location Command 42

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 7
Communication protocol

14.6.1. Bad Pixel Location Definition (Byte 3 to Byte 5 of every message issued by master) 43
14.7. Set Reticle Position Command 43
14.7.1. Reticle Position Definition (Byte 4 to Byte 6 of every message issued by master) 43
14.8. Display CURSOR On/Off Command 43
14.9. Set CURSOR Color Command 44
14.10. Get CURSOR Color Command 44
14.11. N/A 44
14.12. N/A 44
14.13. N/A 44
14.14. N/A 44
14.15. Save Dead Pixels Command 44
14.16. N.A 45
14.17. N.A 45
14.18. Set Test Patterns Request 45
14.19. N.A 45
14.20. N.A. 45
14.21. Set Detector Serial Number Command (Available From System Version 6) 45
14.21.1. Detector Serial Number Definition (Byte 3 to Byte 6 of every message issued by master) 45
14.22. Get Detector Serial Number Command (Available From System Version 6) 45
14.22.1. Detector Serial Number Definition (Byte 4 to Byte 7 of every message issued by slave) 46
14.23. Set Video Format Command 46
14.24. Symbol On/Off Command 46
14.25. Set Average Picture Command 47
14.26. Get Average Picture Command 47
14.27. Status Request Command 47
14.28. Picture Polarity White/Black Hot Command 48
14.29. N/A 48
14.30. Flip Picture Up/Down/Right/Left Position Command 48
14.31. Reset Manual BPR List 48
14.32. Grab Picture Command 48
14.32.1. Image Index Definition (Byte 3 of every message issued by master) 49
14.32.2. Image Structure Definition (Byte 3 of every message issued by master) 49
14.33. Start Upload Image Data Command 49
14.33.1. Image Index Definition (Byte 3 of every message issued by master) 49
14.33.2. Image Structure Definition (Byte 3 of every message issued by master) 49
14.33.3. X Size Definition (Byte 4 to Byte 5 of every message issued by slave) 50
14.33.4. Y Size Definition (Byte 6 to Byte 7 of every message issued by slave) 50
14.34. Upload Image Data Command 51
14.34.1. Segment Index Definition (Byte 3 to Byte 4 of every message issued by master) 51
14.34.2. Segment Index Definition (Byte 4 to Byte 5 of every message issued by slave) 51
14.34.3. Segment Data Definition (Byte 6 to Byte 133 of every message issued by slave) 51
P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 8
Communication protocol

14.35. End Upload Image Data Command 51


14.36. N/A 52
14.37. N/A 52
14.38. N/A 52
14.39. N/A 52
14.40. N.A. 52
14.41. N.A. 52
14.42. N.A. 52
14.43. N.A. 52
14.44. Set Image ROI Command (Available from System Version 4) 52
14.44.1. X1 coordinate Definition (Byte 3 to Byte 4 of every message issued by master) 52
14.44.2. Y1 coordinate Definition (Byte 5 to Byte 6 of every message issued by master) 52
14.44.3. X2 coordinate Definition (Byte 7 to Byte 8 of every message issued by master) 52
14.44.4. Y2 coordinate Definition (Byte 9 to Byte 10 of every message issued by master) 53
14.45. Get Image ROI Command 53
14.45.1. X1 coordinate Definition (Byte 4 to Byte 5 of every message issued by slave) 53
14.45.2. Y1 coordinate Definition (Byte 6 to Byte 7 of every message issued by slave) 53
14.45.3. X2 coordinate Definition (Byte 8 to Byte 9 of every message issued by slave) 53
14.45.4. Y2 coordinate Definition (Byte 10 to Byte 11 of every message issued by slave) 53
14.46. N.A 54
14.47. N/A 54
14.48. N/A 54
14.49. N/A 54
14.50. N/A 54
14.51. N.A 54
14.52. N.A 54
14.53. N/A 54
14.54. N.A. 54
14.55. N.A. 54
14.56. Set NUC Display Parameter Command 54
14.57. Get NUC Display Parameter Command 55
14.58. Restore Parameters Command 55
14.59. N.A 55
14.60. Get Reticle Position Command 55
14.60.1. Cursor position Definition (Byte 4 to Byte 6 of every message issued by slave) 55
14.61. Reticle On/Off Command 56
14.62. Reticle Polarity White/Black Command 56
14.63. Set Auto Gain Limit 56
14.64. Get Auto Gain Limit 56
14.65. Set Auto NUC related Process Dis/En Command 57
14.66. Auto NUC related Process Dis/En Command 57
P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 9
Communication protocol

14.67. DRC Mode Linear/No Linear 57


14.68. Set NUC Mechanism Flag command 57
14.69. Get NUC Mechanism Flag command 58
14.70. Set Cursor Position Command 58
14.70.1. Cursor Position Definition (Byte 4 to Byte 6 of every message issued by master) 58
14.71. Set Display ROI rectangle Enable/Disable Command 58
14.72. Get Display ROI rectangle Enable/Disable Command 59
14.73. Set Switch Mode select Command 59
14.74. Get Switch Mode select Command 59
14.75. Set NUC mechanism Type Command 59
14.76. Get NUC mechanism Type Command 60
14.77. N/A 60
14.78. N/A 60
14.79. Set I/O Interface Select command 60
14.80. Get I/O Interface Select command 61
14.81. Save Text Overlay command 62
14.82. Load Text Overlay command 62
14.83. Set Reticule Number command 62
14.84. Get Reticule Number command 63
14.85. Set Font Number command 63
14.86. Get Font Number command 63
14.87. Start Programming File Mode Command 63
14.87.1. Program Code size Definition (Byte 3 to Byte 5 of every message issued by master) 64
14.88. Programming (Burn) File Command 64
14.89. Programming File Status Request 64
14.90. N/A 64
14.91. Display Snap Shot 64
14.92. Delete Snap Shot 65
14.93. Enter To Read Snap Shot to PC 65
14.94. Transfer Snap Shot Data To PC 65
14.94.1. Segment Index Definition (Byte 3 to Byte 4 of every message issued by master) 65
14.94.2. Segment Index Definition (Byte 4 to Byte 5 of every message issued by slave) 65
14.94.3. Snap Shot Data Definition (Byte 4 to Byte 137 of every message issued by master) 65
14.95. Programming File Upload Data Command 66
14.95.1. Program Code Definition (Byte 3 to Byte 130 of every message issued by master) 66
14.96. Set TEC Temperature Value Command 67
14.96.1. TEC Temperature Definition (Byte 4 to Byte 6 of every message issued by master) 67
14.97. Set NUC Alert Command 67
14.98. Get NUC Alert Command 67
14.99. N/A 68
14.100. N/A 68
P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 10
Communication protocol

14.101. N/A 68
14.102. N/A 68
14.103. N/A 68
14.104. Set Power up Logo Display time Command 68
14.105. Get Power up Logo Display time Command 68
14.106. N/A 68
14.107. N/A 69
14.108. N/A 69
14.109. N/A 69
14.110. N/A 69
14.111. N/A 69
14.112. N/A 69
14.113. N/A 69
14.114. Get Project Identical Command 69
14.115. N/A 69
14.116. N/A 69
14.117. N/A 69
14.118. N/A 69
14.119. N/A 69
14.120. N/A 69
14.121. N/A 70
14.122. N/A 70
14.123. N/A 70
14.124. N/A 70
14.125. N/A 70
14.126. N/A 70
14.127. Set Gain Limit Value Command 70
14.128. Get Gain Limit Value Command 70
14.129. Set Improved DRC Mode Command 70
14.130. Get Improved DRC Mode Command 71
14.131. N/A 71
14.132. N/A 71
14.133. N/A 71
14.134. N/A 71
14.135. N/A 71
14.136. N/A 71
14.137. N/A 71
14.138. N/A 71
14.139. N.A. 71
14.140. N.A. 71
14.141. N/A 71
P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 11
Communication protocol

14.142. N/A 72
14.143. Set ADR Mode Command 72
14.144. Get ADR Mode Command 72
14.145. Set ADR Maximum Threshold Command 73
14.145.1. ADR Level Definition (Byte 3 to Byte 5 of every message issued by master) 73
14.146. Get ADR Maximum Threshold Command 73
14.146.1. ADR Level Definition (Byte 4 to Byte 6 of every message issued by slave) 73
14.147. Set ADR Minimum Threshold Command 73
14.147.1. ADR Level Definition (Byte 3 to Byte 5 of every message issued by master) 74
14.148. Get ADR Minimum Threshold Command 74
14.148.1. ADR Level Definition (Byte 4 to Byte 6 of every message issued by slave) 74
14.149. Set Detector GFID Command 75
14.149.1. Detector FID Definition (Byte 3 to Byte 5 of every message issued by master) 75
14.150. Get Detector GFID Command 75
14.150.1. Detector FID Definition (Byte 4 to Byte 6 of every message issued by slave) 75
14.151. Set Detector VSK Command 75
14.151.1. Detector VSK Definition (Byte 3 to Byte 5 of every message issued by master) 76
14.152. Get Detector VSK Command 76
14.152.1. Detector VSK Definition (Byte 4 to Byte 6 of every message issued by slave) 76
14.153. Set Baud Rate Command (Available from System Version 6) 77
14.154. Get Baud Rate Command (Available from System Version 6) 77
14.155. Set PELCO-D camera number Request (Available from System Version 6) 77
14.156. Get PELCO-D camera number Request (Available from System Version 6) 78
14.157. Save reticle position and color 78
14.158. Set NUC-less Offset Mode Command 78
14.159. Get NUC-less Offset Mode Command 78
14.160. Set Standard / NUC-less Mode Command 79
14.161. Get Standard / NUC-less Mode Command 79
14.162. Set NUC-less Parameter Command 79
14.163. Get NUC-less Parameter Command 79
14.164. Save NUC-less Offset Table Command 80
14.165. Calculate Temporary Noise Command 80
14.166. Get Temporary Noise RMS Value Command 80
14.166.1. Noise Value Definition (Byte 4 to Byte 7 of every message issued by slave) 80
14.167. Delete Reticles and Fonts from Flash Command 81
14.168. Get Raw Data Image Average Value Command 81
14.168.1. Average Value Definition (Byte 4 to Byte 5 of every message issued by slave) 81
14.169. Set Digital Video Type Command 81
14.170. Get Digital Video Type Command 82
14.171. Set Video Output Type Command 82
14.172. Get Video Output Type Command 82
P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 12
Communication protocol

14.173. Set Internal / External Synchronization Command 83


14.174. Get Internal / External Synchronization Command 83
14.175. Set Camera Type Command 83
14.176. Get Camera Type Command 83
14.177. Set Telescope Temperature compensation on/off Command 84
14.178. Get Telescope Temperature compensation on/off Command (Available from System Version 6) 84
14.179. Set Infinity Focus Calibration Command 84
14.180. Set Additional Communication Port Command 84
14.181. Get Additional Communication Port Command 85
14.182. Set Battery Low and High Limit Parameter 85
14.182.1. Low Limit Definition (Byte 3 to Byte 6 of every message issued by slave) 85
14.182.2. High Limit Definition (Byte 7 to Byte 10 of every message issued by slave) 85
14.183. Get Battery Low and High Limit Parameter 86
14.183.1. Low Limit Definition (Byte 4 to Byte 7 of every message issued by slave) 86
14.183.2. High Limit Definition (Byte 8 to Byte 11 of every message issued by slave) 86
14.184. Get Battery Data of Volt and Percent 86
14.184.1. Volt Definition (Byte 4 to Byte 7 of every message issued by slave) 86
14.185. Set Battery Existence Command 87
14.186. Get Battery Existence Command 87
14.187. Flash Format Status Request 87
15. HOST PROCESSOR DEVELOPMENT MODE COMMANDS AND COMPACT EYE
RESPONSES 88
15.1. Operational Mode Command 88
15.2. N.A 88
15.3. N.A. 88
15.4. N.A 88
15.5. N.A 88
15.6. N.A. 88
15.7. Status Request Command 88
15.8. Set Register Request 88
15.8.1. Register Request Definition (Byte 3 to Byte 10 of every message issued by Master) 89
15.9. Get Register Request 89
15.9.1. Register Request Definition (Byte 3 to Byte 6 of every message issued by master) 89
15.9.2. Register Request Definition (Byte 4 to Byte 7 of every message issued by slave) 89
15.10. Get Project Identical Command 90
15.11. Get Telemetry Request 90
15.11.1. Telemetry Command index Definition (Byte 4 to Byte 6 of every message issued by master) 90
15.11.2. Telemetry value Definition (Byte 4 to Byte 6 of every message issued by slave) 90
15.12. Set Telemetry Command 91
15.12.1. Telemetry index number Definition (Byte 4 of every message issued by master) 91
15.12.2. Set Telemetry value Definition (Byte 5 to Byte7 of every message issued by master) 91

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 13
Communication protocol

List of Figures
Figure 1 : Communication structure ......................................................................................................................14
Figure 2 - The three bytes from the message buffer ................................................................................................19
Figure 3 - The resulting bit formation of the decimal portion...................................................................................19
Figure 4 : Window Coordinates Parameters ..........................................................................................................29

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 14
Communication protocol

1. Purpose
The purpose of this document is to define the communication protocol between COMPACT EYE System and HOST
Processor according to the system requirements.

2. General
The communication between the COMPACT EYE and HOST Processor is serial, asynchronous at 57600-baud rate.
The Communication interface can be one of the following:
- Full duplex in accordance with RS422 or RS232 interface specification through two twisted pairs (and
GND), one for transmission and the other for reception.
- Half duplex in accordance with RS422 interface specification through twisted wires (and GND).
- The Host Processor serves as the master and the COMPACT EYE serves as the slave, with the Host
processor initiating communication and the COMPACT EYE responds.
The master initiates all transactions while the slave will normally be in a listening mode, waiting for a command from
the master.

3. Communication Parameters
The communication channels will operate in an asynchronous mode at a baud rate of 57600 baud.
Each data character will be 8 bits long, no parity, one (1) start bit and one (1) stop bit.
The data will be enclosed in a 10-bit structure.

8 Data Bits
Start Stop
Bit Bit

L.S.B M.S.B
D0 D7

Figure 1 : Communication structure

Each word consists of 10 bits as follows: 1 START Bit, 8 DATA Bits and 1 STOP Bit (no parity bit).
D0 is the L.S.Bits and the most significant bit (MSB) is D7.

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 15
Communication protocol

4. The Communication Protocol


The HOST PROCESSOR will initiate each communicative transaction. It will send a communications packet to the
COMPACT EYE.
To enable future changes and additions the packet will consist of variable length of characters, as described below, but
most of the messages from the HOST PROCESSOR to the COMPACT EYE and from the COMPACT EYE to the
HOST PROCESSOR will contain only 5 bytes.

5. Structure of Messages Issued by the Master


The message length is variable up to 135 bytes long including address and checksum byte.

Master-Slave Interface
Type RS422/RS232 Asynchronous Serial Link
Baud Rate 57.6 kbps
Message Structure
Byte Data Remarks
0 Header = 0xA9 (hex) Command slave address (to COMPACT EYE)
1 Length of message Including address and checksum
2 Opcode Operational Code
3 Cmd 1 Cmd byte 1 correspond to the OpCode
4 Cmd 2 Cmd byte 2 correspond to the OpCode
5 Cmd 3 Cmd byte 3 correspond to the OpCode
: : :
n-1 : :
N Checksum Check sum byte

6. Structure of Messages Issued by the Slave


The message length is variable up to 135 bytes long including address and checksum byte.

Slave-Master Interface
Type RS422/RS232 Asynchronous Serial Link
Baud Rate 57.6 kbps
Message Structure
Byte Data Remarks
0 Header = 0xA9 (hex) Report slave’s own address
1 Length of message Including address and checksum
2 Opcode Received Operational Code from Master
3 Status byte Slave Status Byte (see 6.1)
Slave Status Byte(see 6.2)/ Msg byte 1
4 Extended Status Byte /Msg 1
correspond to the OpCode
5 Msg 2 Msg byte 2 correspond to the OpCode
: : :
n-1 : :
N Checksum Check sum byte

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 16
Communication protocol

6.1. Status Byte Definition (Byte 3 of every message issued by slave)

Bit Message Content Content Description


0 (LSB) N.A Not Applicable
0 Not Busy
1 Busy Status
1 Busy
0 Black Hot
2 Video Polarity
1 White Hot
0 Temp. OK
3 Temperature status
1 Temp. Out of range
4 Sensor Mode 0 (See 6.1.1) N/A Sensor Mode LSB
5 Sensor Mode 1 (See 6.1.1) N/A Sensor Mode MSB
0 Not Success
6 Success status
1 Success
0 Auto
7 Auto or Manual Gain / Level
1 Manual

The Success Status bit is an indication flag for the last command execution results:
‘1’ – the last command was performed successfully
‘0’ – the last command had failed.

6.1.1. Sensor Mode Definition (Bit 4 and Bit 5 of every Status Byte)

Sensor Mode 0 (Bit 4) Sensor Mode 1 (Bit 5) COMPACT EYE Processor Mode
0 0 Operational
1 0 Vacuum test in process
0 1 NUC/BIT in process
1 1 Maintenance /Other

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 17
Communication protocol

6.2. The COMPACT EYE shall transmit this byte Extended Byte according to
command.

Bit Message Content Content Description


0 RS170
0 (LSB) Video Format
1 CCIR

1 N/A

0 Up
2 Flip Up/Down
1 Down
0 Left
3 Flip Left/Right
1 Right

4 N/A

5 N/A
0 Linear
6 DRC Mode
1 No Linear
7 (MSB) N/A

6.3. The COMPACT EYE shall transmit this byte Extended Byte 1 according to
command.

Bit Message Content Content Description

0 (LSB) N/A

0 Off
1 Reticle
1 On
0 Not Recommended
2 NUC
1 Recommended
Gettter 0 Not Recommended
3
1 Recommended
0 Filter Off
4 Filter
1 Filter On
0 Symbol Off
5 Symbol
1 Symbol On
0 Freeze off
6 Freeze
1 Freeze on
7 (MSB) N/A

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 18
Communication protocol

7. Invalid Messages Handling


For the following cases, COMPACT EYE will return status byte with Success Status bit =’0’ (Not Succeeded):
Unknown Opcode
Message length greater than 135 bytes
Wrong checksum

If the HOST PROCESSOR sends a command message with a wrong Header address, COMPACT EYE will ignore that
message without any response message.

8. Checksum Calculation
The checksum of a received message shall be calculated as follows:

CHECKSUM = [256 − ∑ ( Byte0, Byte1,..., Byte(n − 1))]and 0 x7 F


Where n is the index of the checksum byte.

9. Conversion to Floating Point Format


The conversion of the three bytes from the message buffer representing the parameter
value in floating point format is performed as follows:
• The leftmost eight bits of the message buffer (i.e., Bits L0 through L7, comprising
the lower byte – see Figure 1) are put into the rightmost eight bits of the result.
• The middle eight bits of the message buffer (i.e., the middle byte, Bits M0 through M7) are put into the middle
eight bits of the result. (They are concatenated with Bits L0 through L7.)
• The four leftmost bits of the upper byte (Bits U4 through U7) are concatenated to the left Bits M0 through M7.
The result is that the 20-bit string explained above represents the decimal portion of the resulting number. The
rightmost three bits of the upper byte in the message buffer (Bits U0 – U2) represent the power of 10 by which to
divide the decimal portion. The bit U3 is the sign bit of the result, with 1 and 0 being the negative and positive
prefixes, respectively.

Example:
The message buffer contains the following bit order:
11001110 00011001 10001100

Lower byte of Upper byte of


Middle byte of message buffer
message buffer message buffer

The resulting decimal portion is rearranged as follows:

1000 00011001 11001110

Bits U4 – U7 Bits M0 – M7 Bits L0 – L7


P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 19
Communication protocol

These bits, when concatenated in the above order, represent the decimal number 530894. We see from the Upper
byte of the message buffer that U3 = 1, representing the negative prefix. Bits U2 through U0 are (Binary) 0100 =
04, the power of 10 by which to divide the decimal portion.

Hence, the resulting number is:

-530894 / (104) = -53.0894

Lower Byte of Middle Byte of Upper Byte of


Message Buffer Message Buffer Message Buffer

L7 L6 L5 L4 L3 L2 L1 L0 M7 M6 M5 M4 M3 M2 M1 M0 U7 U6 U5 U4 U3 U2 U1 U0

{
Figure 2 - The three bytes from the message buffer Sign bit Power of ten
divisor

U7 U6 U5 U4 M7 M6 M5 M4 M3 M2 M1 M0 L7 L6 L5 L4 L3 L2 L1 L0

Figure 3 - The resulting bit formation of the decimal portion

10. COMPACT EYE Operation Modes

10.1. Operational Mode


This is the COMPACT EYE main operating mode.
HOST PROCESSOR can request all operational mode commands but not Maintenance commands (See 13)

10.2. Maintenance Mode


In this mode, HOST PROCESSOR can request the COMPACT EYE to perform Maintenance commands.
To switch the COMPACT EYE from Operational to Maintenance mode, HOST PROCESSOR should send a
Maintenance Mode Request command.
An Operational Mode Request command is needed from HOST PROCESSOR to make COMPACT EYE return to
Operational mode (See 10.1).

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 20
Communication protocol

11. Update NUC Command

When HOST PROCESSOR sends a ‘Update NUC Command’ to COMPACT EYE, the latter will response immediately
with a status message. The Sensor mode’s bit (bit 5 and bit 4 of status byte) will be set to ‘01’ to indicate that the
COMPACT EYE is in Update NUC process and the Success Status bit will be set to ‘1’ to indicate last command
execution.
After sending this response, the COMPACT EYE will start to perform Update NUC. The HOST PROCESSOR shall
then poll the COMPACT EYE with ‘Status Request Command’.
When Update NUC process is completed, COMPACT EYE will response to HOST PROCESSOR’s request with a
regular status message with Sensor mode’s bit rest to ‘00’, which indicate that the COMPACT EYE is no longer busy.
HOST PROCESSOR will then send a ‘Update NUC result request Command’ if it wish to receive the results.
During Update NUC process, HOST PROCESSOR shall send a ‘Operational Mode Command’ if it wish to terminate
Update NUC process in COMPACT EYE.
COMPACT EYE will ignore all other commands send from HOST PROCESSOR other than ‘Operational Mode
Command’ during NUC process.

12. Timing Considerations


The HOST PROCESSOR should not send messages to the COMPACT EYE faster than every 200mSec.
The COMPACT EYE will respond to the HOST PROCESSOR after maximum 150mSec.
While the COMPACT EYE is in NUC modes the HOST PROCESSOR should not send any messages except for
request an ‘operational Mode Command’, ‘Status request’ in NUC Process.
If the HOST PROCESSOR sends other commands in NUC Process the COMPACT EYE will ignore it.
If the COMPACT EYE does not respond within 150mS the HOST PROCESSOR may retry up to 4 times.
If the COMPACT EYE still does not respond the HOST PROCESSOR may consider it as a failure.

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 21
Communication protocol

13. Operational Mode Host Processor Commands and COMPACT


EYE Response

13.1. Operational Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4F N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4f Status Byte (see 6.1) Checksum See 8

13.2. Status Request Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x53 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6
0xA9 7 0x53 Status Extended Extended Checksum See 8
Byte(see Status byte Status byte 1
6.1) (See 6.2_) (see 6.3)

13.3. Version Request Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x28 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 10 Byte 11
0xA9 12 0x28 Status Byte Version Status Checksum See 8
(see 6.1) (see 13.3.1)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 22
Communication protocol

13.3.1. Version Status Definition (Byte 4 to Byte 8 of every message issued by slave)

Byte Version Item Version Description


4 IP Major Version (see 0)
Image Processing SW Ver.
5 IP Minor Version (see 13.3.3)
6 FPGA Major Version (see 0)
FPGA Firmware Ver.
7 FPGA Minor Version (see 13.3.3)
8 System Version Major Version (see 0)
9 Firmware Loader (see 0)
10 Software Loader (see 0)

13.3.2. Major Version Byte Definition

Bit Version Item Version Description


0 (LSB)
1
2
3 Increased with major changes
X (Decimal number: 0 to 255)
4
5
6
7 (MSB)

13.3.3. Minor Version Byte Definition

Bit Version Item Version Description


0 (LSB)
1
2
3 Increased with bug fixing
Y
4 (Decimal number: 0 to 255)
5
6
7 (MSB)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 23
Communication protocol

13.4. Maintenance Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4A N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
Status Byte
0xA9 5 0x4A Checksum See 8
(see 6.1)

If the COMPACT EYE succeeded to switch to Maintenance mode, mode bits in the status byte is sets “11” (See 6.1.1)

13.5. Update NUC Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x6A N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x6A Status Byte (see 6.1) Checksum See 8

If COMPACT EYE succeeded to switch to NUC mode, Sensor Mode bits will be “01”. (See 6.1.1)

13.6. N/A

13.7. Auto/ Manual Gain/ Level Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
Auto Gain/Level = 0
0xA9 5 0x70 Checksum See 8
Manual Gain/Level = 1

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x70 Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 24
Communication protocol

13.8. Manual Level Up/Down Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ÷ Byte 4 Byte 5
0xA9 6 0x64 Manual Level (See 13.9.1) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x64 Status Byte (see 6.1) Checksum See 8

13.9. Manual Gain Up/Down Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ÷ Byte 4 Byte 5
0xA9 6 0x61 Manual Level (See 13.9.1) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x61 Status Byte (see 6.1) Checksum See 8

13.9.1. Manual Gain Definition (Byte 3 to Byte 4 of every message issued by master)

Byte Manual Gain/Level value Description


3 Lower Byte (Decimal number: 0 to 255)
4 Upper Byte (Decimal number: 0 to 63)

13.10. Get Manual Level value Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x62 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ÷ Byte 5 Byte 6
0xA9 7 0x62 Status Byte Manual Level (See13.11.1) Checksum See 8
(see 6.1)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 25
Communication protocol

13.11. Get Manual Gain value Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x65 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ÷ Byte 5 Byte 6
0xA9 7 0x65 Status Byte Manual Gain (See 13.11.1) Checksum See 8
(see 6.1)

13.11.1. Manual Gain/Level Definition (Byte 4 to Byte 5 of every message issued by


master)

Byte Manual Gain/Level value Description


4 Lower Byte (Decimal number: 0 to 255)
5 Upper Byte (Decimal number: 0 to 63)

13.12. N.A

13.13. N/A

13.14. Picture Polarity White/Black Hot Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x57 1- White hot Checksum See 8
0- Black hot

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x57 Status Byte (see 6.1) Checksum See 8

13.15. N/A

13.16. Flip Picture Up/Down/Right/Left Position Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x75 UP (Visual) - 0 Checksum See 8
DOWN (Invert) -1
LEFT (Visual) -2
RIGHT (Mirror) - 3

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x75 Status Byte (see 6.1) Checksum See 8
P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 26
Communication protocol

13.17. N.A

13.18. N.A

13.19. N.A

13.20. N.A

13.21. Get Thermistor Temperature Value Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x10 Sensor Number 0-3 Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 6 Byte 7 Byte 8
0xA9 9 0x10 Status Byte Thermistor Sensor Checksum See 8
(see 6.1) temperature Number 0-3
(see 13.21.1)

13.21.1. Thermistor Temperature Definition (Byte 4 to Byte 6 of every message issued by


master)

Byte Thermistor Temperature Description


4 Lower Byte of Thermistor (Decimal number: 0 to 255)
5 Middle Byte of Thermistor (Decimal number: 0 to 255)
6 Upper Byte of Thermistor (Decimal number: 0 to 255)

NOTE:

byte[4] = L7 ..L0 , byte[5] = M7..M0 , byte[6] =U7..U0


Result = U7..U0 M7..M0 L7..L0

Protocol COMPACT EYE:

Sensor Number 0 – FPA temperature


Temperature = -(0.019232 * Result) + 301.54

Sensor Number 1 – Tec set temperature


Temperature = (0.0000089389 * Result 2) + (0.037729 * Result) - 222.46

Sensor Number 2, 3– Thermistors


Result_log =log(Result)
Temperature =(-0.554* Result_log3)+(13.968* Result_log 2)-(141.7.* Result_log )+560.43

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 27
Communication protocol

13.22. N.A

13.23. N.A

13.24. Development Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x60 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x60 Status Byte (see 6.1) Checksum See 8

If the COMPACT EYE succeeded to switch to Development mode, mode bits in the status byte set to “11”. (See 6.1.1)

13.25. Set Zoom Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0- Disable (Zoom X 1)
1- Enable (Zoom X 2)
0xA9 5 0x66 Checksum See 8
2- Enable (Zoom X 4)
3- Enable (Zoom X 8)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
Status Byte
0xA9 5 0x66 Checksum See 8
(see 6.1)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 28
Communication protocol

13.26. N.A.

13.27. N.A.

13.28. N.A.

13.29. N.A.

13.30. N.A.

13.31. N.A

13.32. N.A.

13.33. N.A.

13.34. N.A.

13.35. N.A.

13.36. N.A.

13.37. N.A.

13.38. Open New Text Window command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte4 Byte 5 ~ Byte6 Byte 7 ~ Byte8 Byte 9 ~ Byte10 Byte 11 Byte 12
X1 – coordinate Y1 -coordinate X2 - coordinate Y2 –coordinate
0 ÷319 / 383 0 ÷ 239 / 287 0 ÷ 319 / 383 0 ÷ 239 / 287
0–Font1 Checksum
0xA9 13 0x77 [RS170/CCIR] [RS170/CCIR [RS170/CCIR [RS170/CCIR
1–Font2 See 8
(See 13.38.1) (See 13.38.2) (See 13.38.3) (See 13.38.4)
(Top Left Corner) (Top Left Corner) (Bottom right Corner)(Bottom right Corner)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte5 Byte6 Byte 7
Maximum Of
0 – Error while Maximum
Status Byte ASCII Checksum
0xA9 8 0x77 Creating window Lines in
alphanumeric
(See 6.1) 1÷10 – Window Number Window
See 8
Characters in Line

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 29
Communication protocol

13.38.1. X coordinate Top Left Corner Definition (Byte 3 to Byte 4 of every message
issued by master)

Byte X coordinate of Top Left Corner Description


3 Lower Byte (Decimal number: 0 to 255)
4 Upper Byte (Decimal number: 0 to 255)

13.38.2. Y coordinate Top Left Corner Definition (Byte 5 to Byte 6 of every message
issued by master)

Byte X coordinate of Top Left Corner Description


5 Lower Byte (Decimal number: 0 to 255)
6 Upper Byte (Decimal number: 0 to 255)

13.38.3. X coordinate of bottom right Definition (Byte 7 to Byte 8 of every message issued
by master)

Byte X coordinate of Bottom Right Description


7 Lower Byte (Decimal number: 0 to 255)
8 Upper Byte (Decimal number: 0 to 255)

13.38.4. Y coordinate Top Left Corner Definition (Byte 9 to Byte 10 of every message
issued by master)

Byte X coordinate of Top Left Corner Description


9 Lower Byte (Decimal number: 0 to 255)
10 Upper Byte (Decimal number: 0 to 255)

(X1, Y1)

Figure 4 : Window Coordinates Parameters


(X2, Y2)

13.39. Update text window command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte8~
Byte(N+8)
Byte(N+7)
Number of
ASCII Foreground Background
Window Line
alphanumeric color Color Text data Checksum
0xA9 N+9 0x78 Number Number
characters in 0..15 gray (See 13.39.1) See 8
0÷15 gray
(Note 1) (Note 2)
line (Note 4) (Note 4)
(Note 3)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 30
Communication protocol

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte 0-Fail
0xA9 6 0x78 Checksum See 8
(see 6.1) 1-Pass

13.39.1. Text Data Definition (Byte 8 to Byte N+7 of every message issued by master)

Byte Text Data Description


8 ASCII - alphanumeric Character Byte 1
9 ASCII - alphanumeric Character Byte 2 (If N >1)
: : :
N+7 ASCII alphanumeric Character - Byte N+7 N = 1..48

Note1: Window Number = 1.. 10


Note2: Line Number = 0.. (Maximum Lines in Window-1).
Note3: Number of ASCII alphanumeric characters in Line = 0.. (Maximum Of Characters in Line -1)
Note4: 0 = transparent, 1=Black, 15=White

Maximum Lines in Window = See byte 5 in response message of Section 13.38.


Maximum Characters in line = See byte 6 in response message of Section 13.38.
General Note: The entire opened text window shall be closed when switching between RS170 and CCIR mode.

13.40. Close text window command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
Window Number
0xA9 5 0x71 (See Note-1 Section 13.39)
Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x71 Status Byte (see 6.1) Checksum See 8

13.41. Get Zoom Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x63 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0- Disable (Zoom X 1)
Status Byte 1- Enable (Zoom X 2) Checksum
0xA9 6 0x63
(see 6.1) 2- Enable (Zoom X 4) See 8
3- Enable (Zoom X 8)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 31
Communication protocol

13.42. N/A

13.43. Get Text Window Coordinates command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x6E 1÷10 – Window Number Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte Byte Byte Byte 5 ~ Byte 7 ~ Byte 9 ~ Byte 11 ~ Byte
Byte 3 Byte 4 13 Byte 14 Byte 15 Byte 16
0 1 2 Byte6 Byte8 Byte10 Byte12
0 – Error
X1 – coordinate Y1 -coordinate X2 - coordinate Y2 –coordinate
No such Maximum Of
0 ÷319 / 383 0 ÷ 239 / 287 0 ÷ 319 / 383 0 ÷ 239 / 287
window Maximum ASCII
Status Byte [RS170/CCIR] [RS170/CCIR] [RS170/CCIR] [RS170/CCIR] 0–Font1 Checksum
0xA9 17 0x6E Lines in alphanumeric
(See 6.1) (See0) (See13.43.2) (See13.43.3) (See13.43.4) 1–Font2 See 8
1÷10 – Window Characters in
(Top Left (Top Left (Bottom right (Bottom right
Window Line
Corner) Corner) Corner) Corner)
Number

Note1: Window Number = 1.. 10


Note2: Line Number = 0.. (Maximum Lines in Window-1).
Note3: Number of ASCII alphanumeric characters in Line = 0.. (Maximum Of Characters in Line -1)

13.43.1. X1 coordinate Top Left Corner Definition (Byte 5 to Byte 6 of every message
issued by slave)

Byte X coordinate of Top Left Corner Description


5 Lower Byte (Decimal number: 0 to 255)
6 Upper Byte (Decimal number: 0 to 255)

13.43.2. Y1 coordinate Top Left Corner Definition (Byte 7 to Byte 8 of every message
issued by slave)

Byte X coordinate of Top Left Corner Description


7 Lower Byte (Decimal number: 0 to 255)
8 Upper Byte (Decimal number: 0 to 255)

13.43.3. X2 coordinate of bottom right Definition (Byte 9 to Byte 10 of every message


issued by slave)

Byte X coordinate of Bottom Right Description


9 Lower Byte (Decimal number: 0 to 255)
10 Upper Byte (Decimal number: 0 to 255)

13.43.4. Y2 coordinate Top Left Corner Definition (Byte 11 to Byte 12 of every message
issued by slave)

Byte X coordinate of Top Left Corner Description


11 Lower Byte (Decimal number: 0 to 255)
12 Upper Byte (Decimal number: 0 to 255)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 32
Communication protocol

13.44. N/A

13.45. N/A

13.46. Set Active ROI Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0 - Select ROI FULL
0xA9 5 0x8E 1 - Select ROI #1 Checksum See 8
2 - Select ROI #2

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x8E Status Byte Checksum See 8
( see 6.1)

13.47. Get Active ROI Command (Available from System Version 4)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x8F N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x8F Status Byte 0 - Select ROI FULL Checksum See 8
( see 6.1) 1 - Select ROI #1
2 - Select ROI #2

13.48. N/A

13.49. N/A

13.50. Write Snap Shot

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x6B N/A Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 33
Communication protocol

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x6B Status Byte Checksum See 8
(see 6.1)

13.51. Filter On/Off Request Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
Filter On –1 Checksum See 8
0xA9 5 0x8
Filter Off – 0

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x8 Status Byte (see 6.1) Checksum See 8

13.52. N/A

13.53. N/A

13.54. N/A

13.55. Get Project Identical Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xFE N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte COMPACT EYE=
0xA9 6 0xFE Checksum See 8
(See 6.1) 22

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 34
Communication protocol

13.56. Set Focus/FOV Far/Near Command (Available from System Version 4)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x3 0 - Focus Far Slow Checksum See 8
1 - Focus Near Slow
2 - Focus Far Fast
3 - Focus Near Fast
4 - FOV Far
5 - FOV near

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x3 Status Byte (see 6.1) Checksum See 8

13.57. Get Focus/FOV Far/Near Command (Available from System Version 4)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x4 0 - Focus Far Slow Checksum See 8
1 - Focus Near Slow
Status Byte 2 - Focus Far Fast
(see 6.1) 3 - Focus Near Fast
4 - FOV Far
5 - FOV near

13.58. Get Extended Version Request


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x26 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 11 Byte 12
0xA9 13 0x26 Status Byte Version Status Checksum See 8
(see 6.1) (see 13.58.1)

13.58.1. Version Status Definition (Byte 4 to Byte 11 of every message issued by slave)

Byte Version Item Version Description


4 IP Major Version (see 13.58.2) Image Processing SW Ver.

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 35
Communication protocol

5 IP Minor Version (see13.58.3)


6 FPGA Major Version (see 13.58.2)
FPGA Firmware Ver.
7 FPGA Minor Version (see13.58.3)
8 System Version Major Version (see13.58.2)
9 Firmware Loader (see 013.58.2)
10 Software Loader (see 13.58.2)
11 Telescope Version

13.58.2. Major Version Byte Definition

Bit Version Item Version Description


0 (LSB)
1
2
3 Increased with major changes
X (Decimal number: 0 to 255)
4
5
6
7 (MSB)

13.58.3. Minor Version Byte Definition

Bit Version Item Version Description


0 (LSB)
1
2
3 Increased with bug fixing
Y
4 (Decimal number: 0 to 255)
5
6
7 (MSB)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 36
Communication protocol

13.59. Set Telescope Zoom Position Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3~Byte 4 Byte 5
0xA9 6 0x3A Telescope zoom position Checksum See 8
(See 13.65.113.59.1 )

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x3A Status Byte (see 6.1 ) Checksum See 8

13.59.1. Telescope Zoom position Definition (Byte 3 to Byte 4 of every message issued by
master)

Byte Zoom Item Focus Description


3 Zoom position low byte
4 Zoom position high byte

13.60. Get Telescope Zoom position Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x3B N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 – 5 Byte 6
0xA9 7 0x3B Status Byte Telescope Zoom position Checksum See 8
(see 6.1 ) (See 13.60.1 )

13.60.1. Telescope Zoom position Definition (Byte 4 to Byte 5 of every message issued by
slave)

Byte Zoom position Zoom Description


4 Zoom position low byte
5 Zoom position high byte

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 37
Communication protocol

13.61. Zoom In/Out and stop (Telescope) Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
Stop- 0 Checksum See 8
0xA9 5 0x3C Zoom Out - 1
Zoom In - 2

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
Status Byte Checksum See 8
0xA9 5 0x3C
(see 6.1)

13.62. Set FOV Through Serial Communication Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xAC 0- Wide Checksum See 8
1- Narrow
2- NUC

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xAC Status Byte (see 6.1) Checksum See 8

13.63. Get FOV Through Serial Communication Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xAD N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0xAD Status Byte 0- Wide Checksum See 8
(see 6.1) 1- Narrow
2- NUC

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 38
Communication protocol

13.64. Set FOCUS Through Serial Communication Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xB0 0 - Focus no change Checksum See 8
1 – Focus Far slow
2 - Focus Near slow
3 - Infinity focus
4 – Auto focus with
encode

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xB0 Status Byte (see 6.1) Checksum See 8

13.65. Set Focus Position Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3~ Byte 4 Byte 5
Focus position
0xA9 6 0xCE Checksum See 8
(See 13.65.1 )

EYE_R25 to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xCE Status Byte (see 6.1 ) Checksum See 8

13.65.1. Focus position Definition (Byte 3 to Byte 4 of every message issued by master)

Byte Focus Item Focus Description


3 Focus position low byte
4 Focus position high byte

Note: Minimum range - 150


Maximum focus range - 24000

13.66. Get Focus Position Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xCF N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 5 Byte 6
0xA9 7 0xCF Status Byte Focus position Checksum See 8
(see 6.1 ) (See 13.66.1 )

13.66.1. Focus position Definition (Byte 4 to Byte 5 of every message issued by slave)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 39
Communication protocol

Byte Focus Item Focus Description


4 Focus position low byte
5 Focus position high byte

Note: Minimum range - 150


Maximum focus range - 24000

13.67. Set Power Up NUC delay Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xD6 0- without delay Checksum See 8
1.. 19 - second delay

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xD6 Status Byte (see 6.1) Checksum See 8

13.68. Get Power Up NUC delay Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xD7 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0xD7 Status Byte 0- without delay Checksum See 8
(see 6.1) 1..19 –second delay

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 40
Communication protocol

13.69. Special Report Command (Available only for Nammer)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x49 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 8 Byte 9
Status Special report Checksum See 8
0xA9 10 0x49 Byte (See 13.69.1)
(see 6.1)

13.69.1. Special Report Definition (Byte 4 to Byte 8 of every message issued by slave)

Byte Report Description


4 Extended Status byte (See 6.2) As –"status request command"
5 Extended Status byte 1 (see 6.3) opcde 0x53
6 0- Wide As – "Get FOV Through Serial
1- Narrow Communication Command" opcode
2- NUC 0xAD
7 0 - Select ROI FULL
As - "Get Active ROI Command"
1 - Select ROI #1
opcode ox8F
2 - Select ROI #2
8 Bit 0- RAM Test (Rd/Wr) ,1=test passed
0=test failed.
As- " BIT Result Request
Command" opcode 0x43
Bit 1 - RAM Folding Test, 1=test passed
0=test failed.

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 41
Communication protocol

14. HOST PROCESSOR Maintenance Mode Commands and


COMPACT EYE Responses

14.1. Operational Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4F N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4F Status Byte (see 6.1) Checksum See 8

14.2. Programs FLIR Parameter Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x18 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x18 Status Byte (see 6.1) Checksum See 8

14.3. Set NUC Time Interval Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
OFF – 0
0xA9 5 0x15 Checksum See 8
TIME 1-60 Minute

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x15 Status Byte (see 6.1) Checksum See 8

Note: Only Auto NUC’s (see 14.65) are disabled when setting NUC interval = 0 (Temperature related and power up
NUC’s are not influenced from “Set NUC time interval” command)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 42
Communication protocol

14.4. Get NUC Time Interval Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x7 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte OFF – 0
0xA9 6 0x7 Checksum See 8
(See 6.1) TIME 1-60 Minute

Note: Only Auto NUC’s (see 14.65) are disabled when setting NUC interval = 0 (Temperature related and power up
NUC’s are not influenced from “Set NUC time interval” command)

14.5. IP Insert Bad pixels Location Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3~ Byte 5 Byte 6
0xA9 7 0x21 Bad Pixel Location (See 14.5.1) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x21 Status Byte (see 6.1) Checksum See 8

14.5.1. Bad Pixel Location Definition (Byte 3 to Byte 5 of every message issued by
master)

Byte Bad Pixel Location Description


3 Lower Byte (Decimal number: 0 to 255)
4 Middle Byte (Decimal number: 0 to 255)
5 Upper Byte (Decimal number: 0 to 255)

14.6. IP Delete Bad pixels Location Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3~ Byte 5 Byte 6
0xA9 7 0x39 Bad Pixel Location (See 14.6.1) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x39 Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 43
Communication protocol

14.6.1. Bad Pixel Location Definition (Byte 3 to Byte 5 of every message issued by
master)

Byte Bad Pixel Location Description


3 Lower Byte (Decimal number: 0 to 255)
4 Middle Byte (Decimal number: 0 to 255)
5 Upper Byte (Decimal number: 0 to 255)

14.7. Set Reticle Position Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 6 Byte 7
Reticle Position
0xA9 8 0x1E N.A. Checksum See 8
(See 14.7.1)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x1E Status Byte (see 6.1) Checksum See 8

14.7.1. Reticle Position Definition (Byte 4 to Byte 6 of every message issued by


master)

Byte Cursor Position Description


4 Lower Byte (Decimal number: 0 to 255)
5 Middle Byte (Decimal number: 0 to 255)
6 Upper Byte (Decimal number: 0 to 255)

Reticle position=row_coordinate*N_col+ column_coordinate when N_col=768 for CCIR and 640 for RS170

14.8. Display CURSOR On/Off Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
Cursor ON - 1
0xA9 5 0x13 Checksum See 8
Cursor OFF – 0

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x13 Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 44
Communication protocol

14.9. Set CURSOR Color Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0 - Blink1 Cursor (Black – Transparent)
1 - Blink2 Cursor (White – Transparent)
0xA9 5 0x19 2 - Blink3 Cursor (Black – White) Checksum See 8
3 - White Cursor
4 - Black Cursor

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x19 Status Byte (see 6.1) Checksum See 8

14.10. Get CURSOR Color Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x1B N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x1B Status Byte 0 - Blink1 Cursor (Black – Transparent) Checksum
(See 6.1) 1 - Blink2 Cursor (White – Transparent) See 8
2 - Blink3 Cursor (Black – White)
3 - White Cursor
4 - Black Cursor

14.11. N/A

14.12. N/A

14.13. N/A

14.14. N/A

14.15. Save Dead Pixels Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x5e N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 45
Communication protocol

Byte 0 Byte 1 Byte 2 Byte 3 Byte 4


0xA9 5 0x5e Status Byte (see 6.1) Checksum See 8

14.16. N.A

14.17. N.A

14.18. Set Test Patterns Request

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0- No Pattern
0xA9 5 0x1c 1- FPGA Pattern In Checksum See 8
2- FPGA Pattern Out

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x1c Status Byte (see 6.1) Checksum See 8

14.19. N.A

14.20. N.A.

14.21. Set Detector Serial Number Command (Available From System Version 6)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte 6 Byte 7
0xA9 8 0x30 Detector Serial Number (see 0) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x30 Status Byte (see 6.1) Checksum See 8

14.21.1. Detector Serial Number Definition (Byte 3 to Byte 6 of every message issued by
master)

Byte Detector Serial Number Description


3 Serial Number Byte 1 (LSB) (Decimal number: 0 to 255)
4 Serial Number Byte 2 (Decimal number: 0 to 255)
5 Serial Number Byte 3 (MSB) (Decimal number: 0 to 255)
6 Serial Number Byte 4 (MSB) (Decimal number: 0 to 255)

14.22. Get Detector Serial Number Command (Available From System Version 6)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 46
Communication protocol

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x31 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 7 Byte 8
0xA9 9 0x31 Status Byte Detector Serial Number Checksum
(see 6.1) (see 14.22.1) See 8

14.22.1. Detector Serial Number Definition (Byte 4 to Byte 7 of every message issued by
slave)

Byte Detector Serial Number Description


4 Serial Number Byte 1 (LSB) (Decimal number: 0 to 255)
5 Serial Number Byte 2 (Decimal number: 0 to 255)
6 Serial Number Byte 3 (MSB) (Decimal number: 0 to 255)
7 Serial Number Byte 4 (MSB) (Decimal number: 0 to 255)

14.23. Set Video Format Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0 - RS170
0xA9 5 0x32 Checksum See 8
1 - CCIR

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x32 Status Byte (see 6.1) Checksum See 8

14.24. Symbol On/Off Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
Symbol On – 1
0xA9 5 0x36 Checksum See 8
Symbol Off – 0

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x36 Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 47
Communication protocol

14.25. Set Average Picture Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0 - Average Off
1 - Average On 25% Prv.+75% Current.
0xA9 5 0x47 Checksum See 8
2 - Average On 50% Prv.+50% Current.
3 - Average On 75% Prv.+25% Current.

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x47 Status Byte (see 6.1) Checksum See 8

14.26. Get Average Picture Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x48 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x48 Status Byte 0 - Average Off Checksum
(See 6.1) 1 - Average On 25% Prv.+75% Current. See 8
2 - Average On 50% Prv.+50% Current.
3 - Average On 75% Prv.+25% Current.

14.27. Status Request Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x53 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Extended
Status Byte
0xA9 6 0x53 Status byte Checksum See 8
(See 6.1)
(See 6.2)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 48
Communication protocol

14.28. Picture Polarity White/Black Hot Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x57 1- White hot Checksum See 8
0- Black hot

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x57 Status Byte (see 6.1) Checksum See 8

14.29. N/A

14.30. Flip Picture Up/Down/Right/Left Position Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
UP (Visual) - 0
DOWN (Invert) -1
0xA9 5 0x75 Checksum See 8
LEFT (Visual) -2
RIGHT (Mirror) - 3

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x75 Status Byte (see 6.1) Checksum See 8

14.31. Reset Manual BPR List

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x3F N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x3F Status Byte (see 6.1) Checksum See 8

14.32. Grab Picture Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x7F Image Index (0-15) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x7F Status Byte (See 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 49
Communication protocol

14.32.1. Image Index Definition (Byte 3 of every message issued by master)

Byte Image Index Description


3 0-10 Standard image (See 14.32.2 image
structure definition)
3 11-14 Noise image (See 14.32.2 image
structure definition)
3 15 Standard image (See 14.32.2 image
structure definition)

14.32.2. Image Structure Definition (Byte 3 of every message issued by master)

Image index
Standard 0-10
Image
Bits 21:0: ∑ P
64 i, j

Noise Image 11,13 Bits 31:28: ∑ P


2
64 i, j (LSB ) , Bits 21:0: ∑ 64
Pi , j
Noise Image 12,14 Bits 31:0: ∑ P
2
(MSB )
64 i, j

Standard 15 Bits 21:0: ∑ P


64 i, j
Image

14.33. Start Upload Image Data Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x81 Image Index (0-15) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 5 Byte 6 ~Byte 7 Byte 8
Status X Size Y Size Checksum
0xA9 9 0x81
(see 6.1) (See 14.33.3) (See 14.33.4 ) See 8
14.33.1. Image Index Definition (Byte 3 of every message issued by master)

Byte Image Index Description


3 0-10 Standard image (See 14.33.2 image
structure definition)
3 11-14 Noise image (See 14.33.2 image
structure definition)
3 15 Standard image (See 14.33.2 image
structure definition)

14.33.2. Image Structure Definition (Byte 3 of every message issued by master)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 50
Communication protocol

Image index
Standard 0-10
Image
Bits 21:0: ∑ P
64 i, j

Noise Image 11,13 Bits 31:28: ∑ P


2
64 i, j (LSB ) , Bits 21:0: ∑ 64
Pi , j
Noise Image 12,14 Bits 31:0: ∑ P
2
(MSB )
64 i, j

Standard 15 Bits 21:0: ∑ P


64 i, j
Image

14.33.3. X Size Definition (Byte 4 to Byte 5 of every message issued by slave)

Byte X Size Description


4 Lower Byte (Decimal number: 0 to 255)
5 Upper Byte (Decimal number: 0 to 255)

COMPACT EYE- XSize= 320 [RS170] / 384 [CCIR] when columns 1:Xsize contain the raw image data

14.33.4. Y Size Definition (Byte 6 to Byte 7 of every message issued by slave)

Byte Y Size Description


6 Lower Byte (Decimal number: 0 to 255)
7 Upper Byte (Decimal number: 0 to 255)

COMPACT EYE- YSize= 245 [RS170] / 293 [CCIR] when rows 1:Ysize-5 contain the raw image data

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 51
Communication protocol

14.34. Upload Image Data Command

Byte 0 Byte 1 Byte 2 Byte 3 ~Byte 4 Byte 5


Segment Index
0xA9 6 0x82 Checksum See 8
(See 14.34.1)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 5 Byte 6 ~ Byte 133 Byte 134
0xA9 135 0x82 Status Byte Segment index Segment data Checksum
(see 6.1) (See 14.34.2) (See 14.34.3) See 8

14.34.1. Segment Index Definition (Byte 3 to Byte 4 of every message issued by master)

Byte Segment Index Description


3 Lower Byte (Decimal number: 0 to 255)
4 Upper Byte (Decimal number: 0 to 255)

14.34.2. Segment Index Definition (Byte 4 to Byte 5 of every message issued by slave)

Byte Segment Index Description


4 Lower Byte (Decimal number: 0 to 255)
5 Upper Byte (Decimal number: 0 to 255)

14.34.3. Segment Data Definition (Byte 6 to Byte 133 of every message issued by slave)

Byte Segment data Description


6 Segment data - Byte 1
7 Segment data - Byte 2
: : :
132 Segment data - Byte 127
133 Segment data - Byte 128

14.35. End Upload Image Data Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x83 Image Index (0-15) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x83 Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 52
Communication protocol

14.36. N/A

14.37. N/A

14.38. N/A

14.39. N/A

14.40. N.A.

14.41. N.A.

14.42. N.A.

14.43. N.A.

14.44. Set Image ROI Command (Available from System Version 4)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte4 Byte 5 ~ Byte 6 Byte 7 ~ Byte 8 Byte9 ~ Byte10 Byte 11 Byte 12

0xA9 13 0x8C X1 – coordinate Y1 -coordinate X2 – coordinate Y2 – coordinate ROI Checksum


0 ÷ 319 / 383 0 ÷ 239 / 287 0 ÷ 319 / 383 0 ÷ 239 / 287 Number See 8
[RS170/CCIR] [RS170/CCIR] [RS170/CCIR] [RS170/CCIR] 1,.2 -
(See 14.44.1) (See 14.44.2) (See 14.44.3) (See 14.44.4) number
(Top Left Corner) (Top Left Corner) (Right Bottom) (Right Bottom)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte5
0xA9 6 0x8C Status Byte 0-Fail Checksum See 8
(See 6.1) 1-Pass

14.44.1. X1 coordinate Definition (Byte 3 to Byte 4 of every message issued by master)

Byte X1 coordinate Description


3 Lower Byte (Decimal number: 0 to 255)
4 Upper Byte (Decimal number: 0 to 255)

14.44.2. Y1 coordinate Definition (Byte 5 to Byte 6 of every message issued by master)

Byte Y1 coordinate Description


5 Lower Byte (Decimal number: 0 to 255)
6 Upper Byte (Decimal number: 0 to 255)

14.44.3. X2 coordinate Definition (Byte 7 to Byte 8 of every message issued by master)

Byte X2 coordinate Description


7 Lower Byte (Decimal number: 0 to 255)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 53
Communication protocol

8 Upper Byte (Decimal number: 0 to 255)

14.44.4. Y2 coordinate Definition (Byte 9 to Byte 10 of every message issued by master)

Byte Y2 coordinate Description


9 Lower Byte (Decimal number: 0 to 255)
10 Upper Byte (Decimal number: 0 to 255)

14.45. Get Image ROI Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x8D ROI Number Checksum See 8
1,2 - Number

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte5 Byte 6 ~ Byte 7 Byte 8 ~ Byte9 Byte 10 ~ Byte 11 Byte 12 Byte 13
X1 – coordinate Y1 -coordinate X2 coordinate Y2 coordinate
ROI
Status 0 ÷ 319 / 383 0 ÷ 239 / 287 0 ÷ 319 / 383 0 ÷ 239 / 287
Number Checksum
0xA9 14 0x8D Byte (See [RS170/CCIR [RS170/CCIR [RS170/CCIR [RS170/CCIR
1,.2 - See 8
6.1) (See 14.45.1) (See14.45.2) (See14.45.3) (See14.45.4)
number
(Top Left Corner) (Top Left Corner) (Right Bottom) (Right Bottom)

14.45.1. X1 coordinate Definition (Byte 4 to Byte 5 of every message issued by slave)

Byte X1 coordinate Description


4 Lower Byte (Decimal number: 0 to 255)
5 Upper Byte (Decimal number: 0 to 255)

14.45.2. Y1 coordinate Definition (Byte 6 to Byte 7 of every message issued by slave)

Byte Y1 coordinate Description


6 Lower Byte (Decimal number: 0 to 255)
7 Upper Byte (Decimal number: 0 to 255)

14.45.3. X2 coordinate Definition (Byte 8 to Byte 9 of every message issued by slave)

Byte X2 coordinate Description


8 Lower Byte (Decimal number: 0 to 255)
9 Upper Byte (Decimal number: 0 to 255)

14.45.4. Y2 coordinate Definition (Byte 10 to Byte 11 of every message issued by slave)

Byte Y2 coordinate Description


P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 54
Communication protocol

10 Lower Byte (Decimal number: 0 to 255)


11 Upper Byte (Decimal number: 0 to 255)

14.46. N.A

14.47. N/A

14.48. N/A

14.49. N/A

14.50. N/A

14.51. N.A

14.52. N.A

14.53. N/A

14.54. N.A.

14.55. N.A.

14.56. Set NUC Display Parameter Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0 = Blank
0xA9 5 0x59 Checksum See 8
1 = Freeze

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x59 Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 55
Communication protocol

14.57. Get NUC Display Parameter Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x5A N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte 0 = Blank
0xA9 6 0x5A Checksum See 8
(see 6.1) 1 = Freeze

14.58. Restore Parameters Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x58 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x58 Status Byte (see 6.1) Checksum See 8

14.59. N.A

14.60. Get Reticle Position Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x8F N.A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 6 Byte 7
Reticle Position
0xA9 8 0x8F N.A. Checksum See8
(See 14.60.1)

14.60.1. Cursor position Definition (Byte 4 to Byte 6 of every message issued by slave)

Byte Cursor Position


4 Lower Byte
5 Middle Byte
6 Upper Byte

Reticle position=row_coordinate*N_col+ column_coordinate when N_col=768 for CCIR and 640 for RS170

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 56
Communication protocol

14.61. Reticle On/Off Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x22 Reticle ON - 1 Checksum See 8
Reticle OFF – 0

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x22 Status Byte (see 6.1) Checksum See 8

14.62. Reticle Polarity White/Black Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x27 15 - White Retical Checksum See 8
14..2 Gray Retical
1 - Black Reticle

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x27 Status Byte (see 6.1) Checksum See 8

14.63. Set Auto Gain Limit

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x24 0 – Disable Checksum See 8
1 – Enable

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x24 Status Byte (see 6.1) Checksum See 8

14.64. Get Auto Gain Limit

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x25 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x25 Status Byte (see 6.1) 0 – Disable Checksum See 8
1 – Enable

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 57
Communication protocol

14.65. Set Auto NUC related Process Dis/En Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7
0xA9 8 0x16 Power Up NUC's N/A Case Temperature Auto NUC's Checksum
Dis -0 Change NUC's Dis-0 See 8
En - 1 Dis-0 En-1
En-1

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x16 Status Byte (see 6.1) Checksum See 8

14.66. Auto NUC related Process Dis/En Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x20 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
0xA9 9 0x20 Status Power Up NUC's N\A Case Temperature Auto NUC's Checksum
Byte (see Dis -0 Change NUC's Dis-0 See 8
6.1) En - 1 Dis-0 En-1

14.67. DRC Mode Linear/No Linear

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x2D 0 -Linear Checksum See 8
1- No Linear

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x2D Status Byte(see 6.1) Checksum See 8

14.68. Set NUC Mechanism Flag command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0 - OUT
0xA9 5 0x95 Checksum See 8
1 - In

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x95 Status Byte (see 6.1) Checksum See 8
 The configuration In Power up is out

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 58
Communication protocol

14.69. Get NUC Mechanism Flag command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x96 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte (see 0 - OUT
0xA9 6 0x96 Checksum See 8
6.1) 1 - In

14.70. Set Cursor Position Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 6 Byte 7
Cursor Position
0xA9 8 0x90 N.A. Checksum See 8
(See14.70.1)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x90 Status Byte (see 6.1) Checksum See 8

14.70.1. Cursor Position Definition (Byte 4 to Byte 6 of every message issued by


master)

Byte Cursor Position Description


4 Lower Byte (Decimal number: 0 to 255)
5 Middle Byte (Decimal number: 0 to 255)
6 Upper Byte (Decimal number: 0 to 255)

14.71. Set Display ROI rectangle Enable/Disable Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x97 0 – Disable Checksum See 8
1 - Enable

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x97 Status Byte Checksum See 8
( see 6.1)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 59
Communication protocol

14.72. Get Display ROI rectangle Enable/Disable Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x98 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x98 Status Byte 0 – Disable Checksum See 8
( see 6.1) 1 - Enable

14.73. Set Switch Mode select Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x99 0 - Discrete Checksum See 8
1 – Menus
2- Telescope

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x99 Status Byte Checksum See 8
( see 6.1)

14.74. Get Switch Mode select Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x9A N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x9A Status Byte 0 - Discrete Checksum See 8
( see 6.1) 1 – Menus
2- telescope

14.75. Set NUC mechanism Type Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x5C 0 - Rotary Checksum See 8
1 – Linear
2 – Defocus (Available from
System Version 6)

COMPACT EYE to HOST PROCESSOR response message structure


P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 60
Communication protocol

Byte 0 Byte 1 Byte 2 Byte 3 Byte 4


0xA9 5 0x5C Status Byte Checksum See 8
( see 6.1)

14.76. Get NUC mechanism Type Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x5D N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x5D Status Byte 0 - Rotary Checksum
( see 6.1) 1 – Linear See 8
2 – Defocus (Available
from System Version 6)

14.77. N/A

14.78. N/A

14.79. Set I/O Interface Select command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x9D 0- General Purpose Checksum See 8
1- Preset Functions

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x9D Status Byte Checksum See 8
( see 6.1)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 61
Communication protocol

14.80. Get I/O Interface Select command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x9E N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x9E Status Byte 0 -General Purpose Checksum See 8
( see 6.1) 1- Preset Functions

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 62
Communication protocol

14.81. Save Text Overlay command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA7 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte4
0xA9 5 0xA7 Status Byte Checksum See 8
( see 6.1)

14.82. Load Text Overlay command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA6 1 – Load Checksum See 8
0 - Unload

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte4
0xA9 5 0xA6 Status Byte Checksum See 8
( see 6.1)

14.83. Set Reticule Number command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA5 Reticule Number Checksum See 8
0-15 : programmed reticules
255 : default reticule

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte4
0xA9 5 0xA5 Status Byte Checksum See 8
( see 6.1)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 63
Communication protocol

14.84. Get Reticule Number command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA4 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0xA4 Status Byte Reticule Number Checksum See 8
( see 6.1) 0-15 : programmed reticules
255 : default reticule

14.85. Set Font Number command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA3 Font Number Checksum See 8
0-1 : programmed fonts

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte4
0xA9 5 0xA3 Status Byte Checksum See 8
( see 6.1)

14.86. Get Font Number command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA2 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte5
0xA9 6 0xA2 Status Byte Font Number Checksum See 8
( see 6.1) 0-1 : programmed fonts

14.87. Start Programming File Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3~ Byte 5 Byte 6
0xA9 7 0xA1 Program Code Size(See 14.87.1) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA1 Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 64
Communication protocol

14.87.1. Program Code size Definition (Byte 3 to Byte 5 of every message issued by
master)

Byte Program Code size Description


3 Lower Byte Hex number: 0xFF
4 Middle Byte Hex number: 0xFF
5 Upper Byte Hex number: 0x01

14.88. Programming (Burn) File Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA0 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA0 Status Byte (see 6.1) Checksum See 8

14.89. Programming File Status Request

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x9F N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 5 0x9F Status Byte 0 – Programming succeeded Checksum
(See 6.1) 1 - CRC fail See 8
2 – No free space
3 – Flash device failed

14.90. N/A

14.91. Display Snap Shot

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x86 Snap Shot number 0-199 Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte4 Byte 5
0xA9 6 0x86 Status Byte Snapshots Total Checksum See 8
(see 6.1) Number

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 65
Communication protocol

14.92. Delete Snap Shot

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x6D Snap shot number 0-199 Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x6D Status Byte Checksum See 8
(see 6.1)

14.93. Enter To Read Snap Shot to PC

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x54 Snap shot number 0-199 Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4~ Byte 5 Byte 6~ Byte 7 Byte 8
0xA9 9 0x54 Status Byte X Size Y Size Checksum See
(see 6.1) 320 [RS170] / 240 [RS170] / 8
384 [CCIR] 288 [CCIR]

14.94. Transfer Snap Shot Data To PC

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3~ Byte 4 Byte 5
0xA9 6 0x55 Segment Index Checksum See 8
(see 14.94.1)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 5 Byte 6 ~ Byte 133 Byte 134
0xA9 135 0x55 Status Byte Segment index Snap Shot Data Checksum
(see 6.1) (See 14.94.2) (See 14.94.3 ) See 8

14.94.1. Segment Index Definition (Byte 3 to Byte 4 of every message issued by master)
Byte Segment Index Description
3 Lower Byte (Decimal number: 0 to 255)
4 Upper Byte (Decimal number: 0 to 255)

14.94.2. Segment Index Definition (Byte 4 to Byte 5 of every message issued by slave)
Byte Segment Index Description
4 Lower Byte (Decimal number: 0 to 255)
5 Upper Byte (Decimal number: 0 to 255)

14.94.3. Snap Shot Data Definition (Byte 4 to Byte 137 of every message issued by
P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 66
Communication protocol

master)

Byte Snap Shot Data Description


6 Snap Shot Data - Byte 1
7 Snap Shot Data - Byte 2
: : :
132 Snap Shot Data - Byte 127
133 Snap Shot Data - Byte 128

14.95. Programming File Upload Data Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte 130 Byte 131~ Byte 132 Byte 133
0xA9 134 0xA8 Program Code Segment Index Checksum See 8
(see Error! 0 : 65536
Reference source
not found.)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xA8 Status Byte (see 6.1) Checksum See 8

14.95.1. Program Code Definition (Byte 3 to Byte 130 of every message issued by
master)

Byte Program Code Description


3 Program Code - Byte 1
4 Program Code - Byte 2
: : :
129 Program Code - Byte 127
130 Program Code - Byte 128

If Program Code ends (Software Code Upload Total size) at Program Code - Byte 79, all data from Program Code -
Byte 79 to Packet Code - Byte 130 will be ‘0xFF’.

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 67
Communication protocol

14.96. Set TEC Temperature Value Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4~ Byte 6 Byte 7
0xA9 8 0x38 1 TEC temperature Checksum
(see 14.96.1 ) See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte4
0xA9 5 0x38 Status Byte Checksum See 8
(see 6.1)

14.96.1. TEC Temperature Definition (Byte 4 to Byte 6 of every message issued by


master)

Byte Detector Serial Number Description


4 Lower Byte of TEC (Decimal number: 0 to 255)
5 Middle Byte of TEC (Decimal number: 0 to 255)
6 Upper Byte of TEC (Decimal number: 0 to 255)

Protocol COMPACT EYE:


Result = (- (0.0065 * Temperature) + 1.96) / 5.0 * (216 – 1)

14.97. Set NUC Alert Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xAA 0-Off Checksum See 8
1-Numeric
2- Graphic

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xAA Status Byte (see 6.1) Checksum See 8

14.98. Get NUC Alert Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xAB N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0xAB Status Byte (see 6.1) 0-Off Checksum See 8
1-Numeric
2- Graphic

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 68
Communication protocol

14.99. N/A

14.100. N/A

14.101. N/A

14.102. N/A

14.103. N/A

14.104. Set Power up Logo Display time Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xB2 Logo display time (1 : 30[sec]) Checksum See 8
0- no Logo display

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xB2 Status Byte (see 6.1) Checksum See 8

14.105. Get Power up Logo Display time Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xB3 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0xB3 Status Byte Logo display time (1 : 30[sec]) Checksum
(See 6.1) 0- no Logo display See 8

14.106. N/A

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 69
Communication protocol

14.107. N/A

14.108. N/A

14.109. N/A

14.110. N/A

14.111. N/A

14.112. N/A

14.113. N/A

14.114. Get Project Identical Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xFE N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte COMPACT EYE =
0xA9 6 0xFE Checksum See 8
(See 6.1) 22

14.115. N/A

14.116. N/A

14.117. N/A

14.118. N/A

14.119. N/A

14.120. N/A

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 70
Communication protocol

14.121. N/A

14.122. N/A

14.123. N/A

14.124. N/A

14.125. N/A

14.126. N/A

14.127. Set Gain Limit Value Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xC8 Gain Limit value (1:255) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xC8 Status Byte (see 6.1) Checksum See 8

14.128. Get Gain Limit Value Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xC9 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte Gain Limit value
0xA9 6 0xC9 Checksum See 8
(See 6.1) (1:255, 0-Gain limit off)

14.129. Set Improved DRC Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xC6 0- standard DRC Checksum See 8
1- improved DRC

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xC6 Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 71
Communication protocol

14.130. Get Improved DRC Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xC7 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte 0- standard DRC
0xA9 6 0xC7 Checksum See 8
(See 6.1) 1- improved DRC

14.131. N/A

14.132. N/A

14.133. N/A

14.134. N/A

14.135. N/A

14.136. N/A

14.137. N/A

14.138. N/A

14.139. N.A.

14.140. N.A.

14.141. N/A

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 72
Communication protocol

14.142. N/A

14.143. Set ADR Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Bytes 3-4 Byte 5
0xA9 6 0xE0 0- Off Checksum See 8
1- On
2- Locked
3- N\A

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE0 Status Byte Checksum See 8

Note: The opcode of this command in COMPACT EYE System Version 5 is 0x2E

14.144. Get ADR Mode Command

HOST PROCESSOR to COMPACT EYEcommand message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE1 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0xE1 Status Byte 0- Off Checksum See 8
1- On
2- Locked
3- N\A

Note: The opcode of this command in COMPACT EYE System Version 5 is 0xB1

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 73
Communication protocol

14.145. Set ADR Maximum Threshold Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte 5 Byte 6
0xA9 7 0xE2 ADR maximum Threshold Checksum See 8
(See 14.145.1)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE2 Status Byte Checksum See 8

14.145.1. ADR Level Definition (Byte 3 to Byte 5 of every message issued by master)

Byte ADR Level Description


3 Lower Byte (Decimal number: 0 to 255)
4 Upper byte (Decimal number: 0 to 255)
5 0

14.146. Get ADR Maximum Threshold Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE3 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 6 Byte 7
0xA9 8 0xE3 Status Byte ADR maximum Checksum See 8
Threshold
(See 14.146.1)

14.146.1. ADR Level Definition (Byte 4 to Byte 6 of every message issued by slave)

Byte ADR maximum Threshold Description


4 Lower Byte (Decimal number: 0 to 255)
5 Upper byte (Decimal number: 0 to 255)
6 N\A

14.147. Set ADR Minimum Threshold Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte 5 Byte 6
P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 74
Communication protocol

0xA9 7 0xE4 ADR minimum Threshold Checksum See 8


(See 14.147.1)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE4 Status Byte Checksum See 8

14.147.1. ADR Level Definition (Byte 3 to Byte 5 of every message issued by master)

Byte ADR Level Description


3 Lower Byte (Decimal number: 0 to 255)
4 Upper byte (Decimal number: 0 to 255)
5 0

14.148. Get ADR Minimum Threshold Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE5 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 6 Byte 7
0xA9 8 0xE5 Status Byte ADR minimum Checksum See 8
Threshold
(See 14.148.1)

14.148.1. ADR Level Definition (Byte 4 to Byte 6 of every message issued by slave)

Byte ADR minimum Threshold Description


4 Lower Byte (Decimal number: 0 to 255)
5 Upper byte (Decimal number: 0 to 255)
6 N\A

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 75
Communication protocol

14.149. Set Detector GFID Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte 5 Byte 6
0xA9 7 0xE6 Detector GFID Checksum See 8
(See 14.149.1)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE6 Status Byte Checksum See 8

14.149.1. Detector FID Definition (Byte 3 to Byte 5 of every message issued by master)

Byte Detector Fid Description


3 Lower Byte (Decimal number: 0 to 255)
4 Upper Byte (Decimal number: 0 to 255)
5 0

14.150. Get Detector GFID Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE7 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 6 Byte 7
0xA9 8 0xE7 Status Byte Detector GFID Checksum See 8
(See 14.150.1)

14.150.1. Detector FID Definition (Byte 4 to Byte 6 of every message issued by slave)

Byte Detector GFID Description


4 Lower Byte (Decimal number: 0 to 255)
5 Upper Byte (Decimal number: 0 to 255)
6 N\A

14.151. Set Detector VSK Command

HOST PROCESSOR to COMPACT EYE command message structure


P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL
Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 76
Communication protocol

Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte 5 Byte 6


0xA9 7 0xE8 Detector VSK Checksum See 8
(See14.151.1)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE8 Status Byte Checksum See 8

14.151.1. Detector VSK Definition (Byte 3 to Byte 5 of every message issued by master)

Byte Detector VEBASAGE Description


3 Lower Byte (Decimal number: 0 to 255)
4 Upper byte (Decimal number: 0 to 255)
5 0

14.152. Get Detector VSK Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xE9 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 6 Byte 7
0xA9 8 0xE9 Status Byte Detector VSK Checksum See 8
(See 14.152.1)

14.152.1. Detector VSK Definition (Byte 4 to Byte 6 of every message issued by slave)

Byte Detector VEBASAGE Description


4 Lower Byte (Decimal number: 0 to 255)
5 Upper byte (Decimal number: 0 to 255)
6 N/A

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 77
Communication protocol

14.153. Set Baud Rate Command (Available from System Version 6)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x7B 0 – baud rate = 2400 Checksum See 8
1 – baud rate = 4800
2 – baud rate = 9600
3 – baud rate = 19200
4 – baud rate = 38400
5 – baud rate = 57600

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x7B Status Byte (see 6.1) Checksum See 8

14.154. Get Baud Rate Command (Available from System Version 6)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x7E N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte5
0xA9 6 0x7E Status Byte(see 6.1) 0 – baud rate = 2400 Checksum See 8
1 – baud rate = 4800
2 – baud rate = 9600
3 – baud rate = 19200
4 – baud rate = 38400
5 – baud rate = 57600

14.155. Set PELCO-D camera number Request (Available from System Version 6)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xFD camera number Checksum See 8
1-255, 0- N\A

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xFD Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 78
Communication protocol

14.156. Get PELCO-D camera number Request (Available from System Version 6)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xFC N/A Checksum
See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0xFC Status Byte camera number Checksum See 8
(see 6.1) 0-255, 0- N\A

14.157. Save reticle position and color

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x14 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x14 Status Byte (see 6.1) Checksum See 8

14.158. Set NUC-less Offset Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x72 0- without offset table save Checksum See 8
1- with offset table save

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x72 Status Byte (See 6.1) Checksum See 8

14.159. Get NUC-less Offset Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x73 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte 0- without offset table save
0xA9 6 0x73 Checksum See 8
(See 6.1) 1- with offset table save

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 79
Communication protocol

14.160. Set Standard / NUC-less Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x88 0- Standard mode Checksum See 8
1- NUC-less mode

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x88 Status Byte (See 6.1) Checksum See 8

14.161. Get Standard / NUC-less Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x89 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte 0- Standard mode
0xA9 6 0x89 Checksum See 8
(See 6.1) 1- NUC-less mode

14.162. Set NUC-less Parameter Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x8A 0- Blinds mean value Checksum See 8
1- FPA temperature

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x8A Status Byte (See 6.1) Checksum See 8

14.163. Get NUC-less Parameter Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x8B N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte 0- Blinds mean value
0xA9 6 0x8B Checksum See 8
(See 6.1) 1- FPA temperature

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 80
Communication protocol

14.164. Save NUC-less Offset Table Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x74 N\A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x74 Status Byte (See 6.1) Checksum See 8

14.165. Calculate Temporary Noise Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4B N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4B Status Byte (See 6.1) Checksum See 8

14.166. Get Temporary Noise RMS Value Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte 4 Byte 5 ~Byte 6 Byte 7
Checksum
0xA9 8 0x4C N\A N\A
See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 7 Byte 8
Noise value – 32bit floating
Status Checksum
0xA9 9 0x4C point (See 14.166.1)
(see 6.1) See 8

14.166.1. Noise Value Definition (Byte 4 to Byte 7 of every message issued by slave)

Byte Noise Value Description


4 Noise value-Byte 0
5 Noise value- Byte 1 Floating point number
6 Noise value- Byte 2 (See 9)
7 Noise value- Byte 3

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 81
Communication protocol

14.167. Delete Reticles and Fonts from Flash Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x5F 0- Delete reticles Checksum See 8
1- Delete fonts

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x5F Status Byte (see 6.1) Checksum See 8

14.168. Get Raw Data Image Average Value Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x52 N\A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 5 Byte 6
Status Checksum
0xA9 7 0x52 Average value
(see 6.1) See 8

14.168.1. Average Value Definition (Byte 4 to Byte 5 of every message issued by slave)

Byte X Size Description


4 LSB of average value (Decimal number: 0 to 255)
5 MSB of average value (Decimal number: 0 to 64)
For example: if Byte 4 value is 3 and Byte 5 value is 15(0xF) , then the average value is 3843 DL.

14.169. Set Digital Video Type Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x9B 0 – Camera Link Processed Checksum See 8
1 – Camera Link After NUC+BPR
2 – Camera Link Raw data

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x9B Status Byte Checksum See 8
( see 6.1)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 82
Communication protocol

14.170. Get Digital Video Type Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x9C N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x9C Status Byte 0 – Camera Link Processed Checksum See 8
( see 6.1) 1 – Camera Link After
NUC+BPR
2 – Camera Link Raw data

14.171. Set Video Output Type Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x84 0 – Analog only Checksum See 8
1 – Digital (Camera Link) only
2 – Digital (Camera Link) + Analog

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x84 Status Byte Checksum See 8
( see 6.1)

14.172. Get Video Output Type Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x85 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x85 Status Byte 0 – Analog only Checksum See 8
( see 6.1) 1 – Digital (Camera Link)
only
2 – Digital (Camera Link) +
Analog

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 83
Communication protocol

14.173. Set Internal / External Synchronization Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x87 0 – Internal Checksum
1 – External See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x87 Status Byte Checksum See 8
( see 6.1)

14.174. Get Internal / External Synchronization Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x91 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x91 Status Byte 0 – Internal Checksum See 8
( see 6.1) 1 – External

14.175. Set Camera Type Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xBD 0- Standard Checksum See 8
1- TacSight
2- Arbel

EYE_ R25 to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xBD Status Byte (see 6.1) Checksum See 8

14.176. Get Camera Type Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xBE N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0xBE Status Byte (see 6.1) 0- Standard Checksum See 8
1- TacSight
2- Arbel

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 84
Communication protocol

14.177. Set Telescope Temperature compensation on/off Command

HOST PROCESSOR to COMPACT EYE P command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x0E 0- Temperature compensation on Checksum See 8
1- Temperature compensation off

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x0E Status Byte (see 6.1) Checksum See 8

14.178. Get Telescope Temperature compensation on/off Command (Available from System Version
6)

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x0F 0- Temperature compensation on Checksum See 8
1- Temperature compensation off

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x0F Status Byte 0- Temperature Checksum See 8
(see 6.1) compensation on
1- Temperature
compensation off

14.179. Set Infinity Focus Calibration Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xB8 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xB8 Status Byte (see 6.1) Checksum See 8

14.180. Set Additional Communication Port Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xCC 0- disable Checksum See 8
1- enable

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xCC Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 85
Communication protocol

14.181. Get Additional Communication Port Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xCD N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte 0- disable
0xA9 6 0xCD Checksum See 8
(See 6.1) 1- enable

14.182. Set Battery Low and High Limit Parameter

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3~ Byte 6 Byte 7~ Byte 10 Byte 11
0xA9 12 0x33 Low Limit High Limit Checksum See 8
(See 14.182.1) (See 14.182.2)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x33 Status Byte (see 6.1) Checksum See 8

14.182.1. Low Limit Definition (Byte 3 to Byte 6 of every message issued by slave)
Byte Low Limit Description
3 Low Limit -Byte 0
4 Low Limit -Byte 1
5 Low Limit -Byte 2 Floating point number
6 Low Limit -Byte 3

14.182.2. High Limit Definition (Byte 7 to Byte 10 of every message issued by slave)
Byte High Limit Description
7 High Limit -Byte 0
8 High Limit -Byte 1
9 High Limit -Byte 2 Floating point number
10 High Limit -Byte 3

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 86
Communication protocol

14.183. Get Battery Low and High Limit Parameter

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x34 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4~ Byte 7 Byte 8~ Byte 11 Byte 12
0xA9 13 0x34 Status Byte Low Limit High Limit Checksum
(see 6.1) (See 14.183.1 ) (See14.183.2 ) See 8

14.183.1. Low Limit Definition (Byte 4 to Byte 7 of every message issued by slave)
Byte Low Limit Description
4 Low Limit -Byte 0
5 Low Limit -Byte 1
6 Low Limit -Byte 2 Floating point number
7 Low Limit -Byte 3

14.183.2. High Limit Definition (Byte 8 to Byte 11 of every message issued by slave)
Byte High Limit Description
8 High Limit -Byte 0
9 High Limit -Byte 1
10 High Limit -Byte 2 Floating point number
11 High Limit -Byte 3

14.184. Get Battery Data of Volt and Percent

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x35 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4~ Byte 7 Byte 8~ Byte 9 Byte 10
0xA9 11 0x35 Status Byte Volt Percent Checksum
(see 6.1) (See 14.184.1) See 8

14.184.1. Volt Definition (Byte 4 to Byte 7 of every message issued by slave)


Byte Volt Description
4 Volt -Byte 0
5 Volt -Byte 1
6 Volt -Byte 2 Floating point number
7 Volt -Byte 3

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 87
Communication protocol

14.185. Set Battery Existence Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x45 0- NO Checksum See 8
1- YES

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x45 Status Byte (see 6.1) Checksum See 8

14.186. Get Battery Existence Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x46 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 6 0x46 Status Byte 0- NO Checksum See 8
(see 6.1) 1- YES

14.187. Flash Format Status Request

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xD8 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
0xA9 5 0xD8 Status Byte 0 – Flash format succeeded Checksum
(See 6.1) 1 – Flash erase fail See 8
2 – Flash format fail

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 88
Communication protocol

15. HOST PROCESSOR Development Mode Commands and


COMPACT EYE Responses

15.1. Operational Mode Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4F N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x4f Status Byte (see 6.1) Checksum See 8

15.2. N.A

15.3. N.A.

15.4. N.A

15.5. N.A

15.6. N.A.

15.7. Status Request Command

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x53 N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Extended
Status Byte
0xA9 6 0x53 Status byte Checksum See 8
(see 6.1)
(see 6.2)

15.8. Set Register Request

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte 10 Byte 11
0xA9 12 0x12 Register Request (see 15.8.1 ) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0x12 Status Byte (see 6.1) Checksum See 8

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 89
Communication protocol

15.8.1. Register Request Definition (Byte 3 to Byte 10 of every message issued by


Master)

Byte Register Request Description


3 Address (bits 7-0) Register address from bit 7 to 0
4 Address (bits 15-8) Register address from bit 15 to 8
5 Address (bits 23-16) Register address from bit 23 to 16
6 Address (bits 31-24) Register address from bit 31 to 24
7 Data (bits 7-0) Register Value from bit 7 to 0
8 Data (bits 15-8) Register Value from bit 15 to 8
9 Data (bits 23-16) Register Value from bit 23 to 16
10 Data (bits 31-24) Register Value from bit 31 to 24

15.9. Get Register Request

HOST PROCESSOR to COMPACT EYE command message structure


Byte 0 Byte 1 Byte 2 Byte 3 ~ Byte 6 Byte 7
0xA9 8 0x44 Register Request (see 15.9.1) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 7 Byte 8
0xA9 9 0x44 Status Byte Register Request Checksum See 8
(see 6.1) (see15.9.2)

15.9.1. Register Request Definition (Byte 3 to Byte 6 of every message issued by


master)

Byte Register Request Description


3 Address (bits 7-0) Register address from bit 7 to 0
4 Address (bits 15-8) Register address from bit 15 to 8
5 Address (bits 23-16) Register address from bit 23 to 16
6 Address (bits 31-24) Register address from bit 31 to 24

15.9.2. Register Request Definition (Byte 4 to Byte 7 of every message issued by


slave)

Byte Register Request Description


4 Data (bits 7-0) Register Value from bit 7 to 0
5 Data (bits 15-8) Register Value from bit 15 to 8
6 Data (bits 23-16) Register Value from bit 23 to 16
7 Data (bits 31-24) Register Value from bit 31 to 24

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 90
Communication protocol

15.10. Get Project Identical Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
0xA9 5 0xFE N/A Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Status Byte COMPACT EYE =
0xA9 6 0xFE Checksum See 8
(See 6.1) 22

15.11. Get Telemetry Request


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5
Index Number
N/A
0xA9 6 0x34 (See table 15.11.1) Checksum See 8

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 ~ Byte 6 Byte 7
Status Byte Get Telemetry Value
0xA9 8 0x34 Checksum See 8
(See 6.1) (See15.11.2)

15.11.1. Telemetry Command index Definition (Byte 4 to Byte 6 of every message issued by master)
Command Opcode Description Index Number
0
1

15.11.2. Telemetry value Definition (Byte 4 to Byte 6 of every message issued by slave)
Byte Telemetry Value Description
4 Lower Byte (See 9) (Decimal number: 0 to 255)
5 Middle Byte (See9) (Decimal number: 0 to 255)
6 Upper Byte (See9) (Decimal number: 0 to 255)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY
OPGAL PRODUCT NAME: Sec. Class:
COMPACT EYE Commercial confidential
OPTRONIC version 4
INDUSTRIES LTD
Document Name:
Spec No. PS1F5006 Rev.C PAGE 91
Communication protocol

15.12. Set Telemetry Command


HOST PROCESSOR to COMPACT EYE command message structure
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 ÷ 7 Byte 8
Set Telemetry
N/A Index Number Checksum
0xA9 9 0x35 Value
(See15.12.1) See 8
(See15.12.2)

COMPACT EYE to HOST PROCESSOR response message structure


Byte 0 Byte 1 Byte 2 Byte 3 Byte4
0xA9 5 0x35 Status Byte (see 6.1) Checksum See 8

15.12.1. Telemetry index number Definition (Byte 4 of every message issued by master)
Command Opcode Description Index Number
0
1
2
n

15.12.2. Set Telemetry value Definition (Byte 5 to Byte7 of every message issued by master)
Byte Telemetry value Description
5 Lower Byte (See 9) (Decimal number: 0 to 255)
6 Middle Byte (See 9) (Decimal number: 0 to 255)
7 Upper Byte (See 9) (Decimal number: 0 to 255)

P.O. Box 462, Industrial Area 5, Karmiel 20101, ISRAEL


Tel: 972-4-9953903 / 975 Fax: 972-4-9953900
Web site: www.opgal.com
COMMERCIAL CONFIDENTIAL
OPGAL PROPRIETARY

You might also like