Wiki source code of AI Image Sensor Calibration

Version 179.3 by Xiaoling on 2024/05/17 09:09

Hide last authors
Karry Zhuang 178.1 1 **Table of Contents:**
2
3 {{toc/}}
4
Edwin Chen 2.1 5
6
7
Karry Zhuang 28.1 8
Edwin Chen 2.1 9
10
11
12
Edwin Chen 1.1 13 = 1. Overview =
14
Xiaoling 179.3 15
Karry Zhuang 27.1 16 AIS is a video photo recognition sensor, the sensor can be used in electricity meters, gas meters, water meters, pressure gauges and other types of meters. Accurately identify the number of the current dial or upload the picture of the current dial for comparison, which can replace people to go to the door to read the meter, and is more accurate and energy-saving than the meter. The first thing to do is to fix the AIS sensor, the end direction needs to be aligned with the object that needs to be identified, you can check whether the object all appears in the lens range through the upper computer, and then calibrate, Chapter 2 will explain the calibration method of different tables. 
Karry Zhuang 26.1 17
Xiaoling 179.3 18
Edwin Chen 1.1 19 = 2. Calibrate Digits Readings =
20
Xiaoling 179.3 21
Karry Zhuang 176.1 22 According to the requirements to upgrade the firmware to correct the reading, respectively:[[Digital wheel dial firmware>>url:https://www.dropbox.com/scl/fi/nxa0nw0k2qhbpcxzfsz03/Digital-table-wheel-firmware.rar?rlkey=u9wqmilfwu899fhc9i2jfcwou&st=ftsl46f5&dl=0]],[[Pointer dial firmware>>url:https://www.dropbox.com/scl/fi/y03feisk7ztq1ey6pmhqb/Pointer-dial-firmware.rar?rlkey=knlx67m1g26xukrthcum1kk23&st=5m196s89&dl=0]].
Karry Zhuang 58.2 23
Karry Zhuang 176.1 24 Firmware upgrade Reference:[[Update Firmware for the AI Sensors>>http://wiki.dragino.com/xwiki/bin/view/Main/Update%20Firmware%20for%20AI%20Sensor/]].
25
Xiaoling 179.3 26
Edwin Chen 1.1 27 == 2.1 Calibrate a Water Meter ==
28
29 === 2.1.1 Introduce ===
30
Xiaoling 179.3 31
Karry Zhuang 26.1 32 This water meter is designed in accordance with the Chinese standard for drinking cold water meters and hot water meters, GB/T 778.1-2007. It features five dial numbers for measurement accuracy.
33
Xiaoling 179.3 34
Karry Zhuang 90.2 35 === 2.1.2 Fix Sensor to a Water Meter ===
Edwin Chen 1.1 36
Xiaoling 179.3 37
Karry Zhuang 113.1 38 The assembly necessitates the use of two screws, two spacers, and this specific device.
Edwin Chen 1.1 39
Karry Zhuang 113.1 40 Additionally, there are AIS Sensors available along with AUC USB TTL adapters for AIS Sensors.
41
Edwin Chen 81.2 42 The fixture below is just a demo, user might adjust it with their water meter. Here is the STEP file for the fixture as below: [[Water Meter Fixture Demo>>https://www.dropbox.com/scl/fo/p1ykgysrv8p454swsh4zj/AHCYr5pcOM0WNad4fT1sf_I?rlkey=7x964q1tuvh0ezbhgxb9b2zqg&st=wxxq87t3&dl=0]].
43
Karry Zhuang 90.2 44 [[image:image-20240428163842-3.png||height="425" width="609"]] [[image:image-20240428155254-1.png||height="424" width="358"]]
45
46 The procedure is as follows:
47
Karry Zhuang 92.4 48 ~1. Secure back of the AIS sensor  onto the small board and adjust its position according to your requirements. You may use two additional screws for fixation or utilize 3M double-sided adhesive for attachment.
Karry Zhuang 90.2 49
50 [[image:image-20240428165320-4.gif]]
51
Xiaoling 179.3 52
Karry Zhuang 90.2 53 2. Proceed by fastening the device using the previously prepared screws and gaskets.
54
55 [[image:image-20240428165354-5.gif]]
56
Xiaoling 179.3 57
Karry Zhuang 90.2 58 3. Finally, nestle the device onto your water meter, ensuring that it can be adjusted to meet your specific needs while guaranteeing that the camera is directed towards the digital wheel face.
59
60 [[image:image-20240428165412-6.gif]].
61
Xiaoling 179.3 62
Karry Zhuang 92.2 63 The AI Sensors and AUC USB TTL Adapter for AIS Sensors are connected and then connected to the PC.
Karry Zhuang 90.2 64
Karry Zhuang 92.2 65 [[image:image-20240428165634-7.gif]][[image:image-20240428165645-8.jpeg||height="332" width="443"]]
Karry Zhuang 90.2 66
67
Xiaoling 179.3 68 === 2.1.3 Calibration ===
Karry Zhuang 90.2 69
70
Karry Zhuang 157.1 71 Open the software  [[HMX_FT4222H_GUI.exe>>https://www.dropbox.com/scl/fi/yktibns4o33oh0lqitqjl/HIMAX_AMR_PC_Tool.7z?rlkey=94d637ntx152idhw8vij39icv&st=4lsq8xf9&dl=0]]. Please ensure that the firmware upgrade software ota.exe is closed before opening HMX_FT4222H_GUI.exe.
Karry Zhuang 26.1 72
Karry Zhuang 175.1 73 For example, Select the corresponding serial port number, here 14.
Karry Zhuang 56.5 74
Karry Zhuang 26.1 75 (% class="box warningmessage" %)
76 (((
Karry Zhuang 79.2 77 (% class="mark" %)Note: before you start the software (%%)HMX_FT4222H_GUI.exe(% class="mark" %). you must pre-install the [[visualcppredist_aio_x6_x64_v42.exe>>https://www.dropbox.com/scl/fi/mzqx6ld5a4zkcecntqjjg/VisualCppRedist_AIO_x86_x64_v42.rar?rlkey=9fuzodmed1fg9ulquh22h0dtr&st=ph6ozi4d&dl=0]] configuration environment. Otherwise, an error pop-up window occurs when running software.
Karry Zhuang 26.1 78 )))
79
Xiaoling 179.3 80 (% aria-label="1713519971789-213.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713519971789-213.png||data-widget="image"]]
Karry Zhuang 26.1 81
Xiaoling 179.3 82 (% title="Click and drag to resize" %)​
Karry Zhuang 26.1 83
Xiaoling 179.3 84 Next, select a Baud rate of **921600** and click on **"start"**. Then, click on **"show full image" **to display the camera screen.
Karry Zhuang 26.1 85
Xiaoling 179.3 86 (% aria-label="image-20240419174908-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174908-5.png||data-widget="image" height="491" width="406"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="image-20240419175103-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419175103-7.png||data-widget="image" height="489" width="632"]]
Karry Zhuang 26.1 87
Xiaoling 179.3 88 (% title="Click and drag to resize" %)​
89
90 Click **"enable Raw" **and save the BMP image in the "Save" folder. This step is necessary to obtain the coordinate points of the watch face.
91
Karry Zhuang 45.3 92 (% aria-label="image-20240419175324-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419175324-8.png||data-widget="image" height="637" width="911"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 93
Karry Zhuang 45.3 94 (% aria-label="image-20240419175324-9.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419175324-9.png||data-widget="image" height="348" width="913"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 95
Karry Zhuang 27.1 96 This water meter has only five fields, and the coordinates of the digital roulette wheel are shown in the figure.
Karry Zhuang 26.1 97
Karry Zhuang 27.1 98 If your device's digital scroll wheel dial does not match these five fields, you can try the other field dial coordinate dot plots in 2.4.
Karry Zhuang 26.1 99
Karry Zhuang 45.3 100 (% aria-label="1713573839396-314.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713573839396-314.png||data-widget="image" height="198" width="649"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 101
Karry Zhuang 56.3 102 The computer's drawing tool can be used to open the latest bmp image and get the coordinates of the digital wheel dial, as shown below. Based on the format of the digital wheel dial, we can obtain each coordinate point of the current use dial. The (x,y) coordinate on the image is located at the bottom left corner.
Karry Zhuang 26.1 103
Xiaoling 179.3 104 (% aria-label="1713574859715-722.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713574859715-722.png||data-widget="image" height="481" width="576"]]
Karry Zhuang 26.1 105
Xiaoling 179.3 106 (% title="Click and drag to resize" %)​
107
Karry Zhuang 27.1 108 Click the "ROI setting" button in "HIMAX_AMR_PC_Tool" and three options will pop up
Karry Zhuang 29.1 109
Karry Zhuang 27.1 110 The "Long dial" option is the long hand dial.
Karry Zhuang 29.1 111
Karry Zhuang 27.1 112 The "Short dial" option is the short pointer and digital wheel dial.
Karry Zhuang 29.1 113
Karry Zhuang 27.1 114 The "Digit wheel" option is the digital wheel dial.
Karry Zhuang 29.1 115
Karry Zhuang 27.1 116 Now we are calibrating the digital wheel face of the water meter. Here we select "digit wheel".
Karry Zhuang 26.1 117
Karry Zhuang 45.3 118 (% aria-label="1713576691266-408.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713576691266-408.png||data-widget="image"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 119
Karry Zhuang 29.1 120 1:Fill in the coordinates you just got; it's best to get a coordinate and fill in a coordinate.
Karry Zhuang 26.1 121
Karry Zhuang 45.2 122 2: Fill in the number of number wheel on their dial,fi;
Karry Zhuang 26.1 123
Karry Zhuang 27.1 124 3: Select the number of short Pointers (currently we don't use short Pointers, the "digit wheelu" option defaults to 0);
Karry Zhuang 26.1 125
Karry Zhuang 27.1 126 4: Preview whether the setting of their coordinates is accurate;
Karry Zhuang 26.1 127
Karry Zhuang 27.1 128 5: Click to write all configuration to AIS;
Karry Zhuang 26.1 129
Karry Zhuang 27.1 130 6: Click the exit configuration interface, at this time, there will be a readout. If the Reading of "reading" is consistent with the watch face, the calibration is successful. The AIS cannot move thereafter to avoid misreading.
Karry Zhuang 26.1 131
Karry Zhuang 45.3 132 (% aria-label="1713576930301-479.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713576930301-479.png||data-widget="image"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 133
Karry Zhuang 27.1 134 The effect can be previewed by clicking the "Preview correction" button as shown below.
Karry Zhuang 26.1 135
Karry Zhuang 27.1 136 (% aria-label="1713577029535-253.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713577029535-253.png||data-widget="image" height="748" width="1069"]](% style="background:url(~"http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 137
138
Karry Zhuang 27.1 139 After the calibration process is completed, it can be observed that the obtained reading aligns consistently with the numerical value displayed on the digital wheel dial.
Karry Zhuang 26.1 140
Karry Zhuang 45.2 141 (% aria-label="1713577072196-132.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713577072196-132.png||data-widget="image" height="751" width="1073"]]
Karry Zhuang 26.1 142
Karry Zhuang 45.2 143 (% title="Click and drag to resize" %)​
144
Karry Zhuang 58.4 145 == 2.2 Calibration Power Meter ==
Karry Zhuang 26.1 146
Karry Zhuang 30.1 147 === 2.2.1 Introduce ===
148
Xiaoling 179.3 149
Karry Zhuang 39.2 150 This power meter is designed in accordance with the Chinese standard for Electricity metering equipment, GB/T 17215.321-2008. It features six dial numbers for measurement accuracy.
Karry Zhuang 30.1 151
152
Xiaoling 179.3 153 === 2.2.2 Fix Sensor to a Power Meter ===
154
155 (% class="wikigeneratedid" %)
156 === (% title="Click and drag to resize" %)​(%%) ===
157
Karry Zhuang 93.2 158 You can utilize a couple of pea clips or other suitable fixtures to securely fasten the AIS sensor and ensure precise alignment of the camera with the digital watch wheel.
Karry Zhuang 30.1 159
Karry Zhuang 102.1 160 [[image:image-20240429091325-1.png||height="706" width="535"]]
Karry Zhuang 30.1 161
Xiaoling 179.3 162
Karry Zhuang 30.1 163 === 2.2.3 Calibration ===
164
Xiaoling 179.3 165
Karry Zhuang 158.1 166 Open the software  [[HMX_FT4222H_GUI.exe>>https://www.dropbox.com/scl/fi/yktibns4o33oh0lqitqjl/HIMAX_AMR_PC_Tool.7z?rlkey=94d637ntx152idhw8vij39icv&st=4lsq8xf9&dl=0]]. Please ensure that the firmware upgrade software ota.exe is closed before opening HMX_FT4222H_GUI.exe.
Karry Zhuang 30.1 167
Karry Zhuang 175.1 168 For example, Select the corresponding serial port number, here 14.
Karry Zhuang 56.5 169
Karry Zhuang 30.1 170 (% class="box warningmessage" %)
171 (((
Karry Zhuang 158.1 172 (% class="mark" %)Note: before you start the software (%%)HMX_FT4222H_GUI.exe(% class="mark" %). you must pre-install the [[visualcppredist_aio_x6_x64_v42.exe>>https://www.dropbox.com/scl/fi/mzqx6ld5a4zkcecntqjjg/VisualCppRedist_AIO_x86_x64_v42.rar?rlkey=9fuzodmed1fg9ulquh22h0dtr&st=ph6ozi4d&dl=0]] configuration environment. Otherwise, an error pop-up window occurs when running software.
Karry Zhuang 30.1 173 )))
174
Xiaoling 179.3 175 (% aria-label="1713519971789-213.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713519971789-213.png||data-widget="image"]]
Karry Zhuang 30.1 176
Xiaoling 179.3 177 (% title="Click and drag to resize" %)​
Karry Zhuang 30.1 178
Xiaoling 179.3 179 Next, select a Baud rate of **921600** and click on **"start"**. Then, click on **"show full image"** to display the camera screen.
180
Karry Zhuang 49.2 181 (% aria-label="image-20240419174908-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174908-5.png||data-widget="image" height="491" width="406"]][[image:image-20240420135207-3.png||height="485" width="706"]]
Karry Zhuang 39.2 182
183
Xiaoling 179.3 184 Click **"enable Raw"** and save the BMP image in the "Save" folder. This step is necessary to obtain the coordinate points of the watch face.
185
Karry Zhuang 41.2 186 [[image:1713592384928-500.png||height="494" width="266"]][[image:image-20240420141955-4.png||height="492" width="782"]]
Karry Zhuang 39.2 187
Karry Zhuang 41.2 188 This power meter has only six fields, and the coordinates of the digital roulette wheel are shown in the figure.
Karry Zhuang 39.2 189
Karry Zhuang 41.2 190 If your device's digital scroll wheel dial does not match these six fields, you can try the other field dial coordinate dot plots in 2.4.
Karry Zhuang 39.2 191
Karry Zhuang 41.2 192 (% aria-label="image-20240420094632-13.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-13.png||data-widget="image" height="148" width="588"]]
Karry Zhuang 39.2 193
Karry Zhuang 56.3 194 The computer's drawing tool can be used to open the latest bmp image and get the coordinates of the digital wheel dial, as shown below. Based on the format of the digital wheel dial, we can obtain each coordinate point of the current use dial. The (x,y) coordinate on the image is located at the bottom left corner.
Karry Zhuang 41.2 195
Karry Zhuang 51.2 196 [[image:image-20240420153316-11.png||height="569" width="755"]]
Karry Zhuang 39.2 197
Xiaoling 179.3 198
Karry Zhuang 41.3 199 (% id="cke_bm_67462S" style="display:none" %) (%%)Click the "ROI setting" button in "HIMAX_AMR_PC_Tool" and three options will pop up
200
201 The "Long dial" option is the long hand dial.
202
203 The "Short dial" option is the short pointer and digital wheel dial.
204
205 The "Digit wheel" option is the digital wheel dial.
206
207 Now we are calibrating the digital wheel face of the power meter. Here we select "digit wheel".
208
Karry Zhuang 45.3 209 (% aria-label="1713576691266-408.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713576691266-408.png||data-widget="image"]](% title="Click and drag to resize" %)​
Karry Zhuang 41.3 210
211 1: Fill in the coordinates you just got; it's best to get a coordinate and fill in a coordinate.
212
Karry Zhuang 45.2 213 2: Fill in the number of number wheel on their dial,six;
Karry Zhuang 41.3 214
215 3: Select the number of short Pointers (currently we don't use short Pointers, the "digit wheelu" option defaults to 0);
216
217 4: Preview whether the setting of their coordinates is accurate;
218
219 5: Click to write all configuration to AIS;
220
221 6: Click the exit configuration interface, at this time, there will be a readout. If the Reading of "reading" is consistent with the watch face, the calibration is successful. The AIS cannot move thereafter to avoid misreading.
222
Karry Zhuang 45.2 223 [[image:image-20240420143939-6.png||height="408" width="886"]](% title="Click and drag to resize" %)​
Karry Zhuang 41.3 224
225 The effect can be previewed by clicking the "Preview correction" button as shown below.
226
Karry Zhuang 45.2 227 [[image:image-20240420144154-7.png||height="534" width="880"]]
Karry Zhuang 41.3 228
Karry Zhuang 45.2 229 After the calibration process is completed, it can be observed that the obtained reading aligns consistently with the numerical value displayed on the digital wheel dial.
Karry Zhuang 41.3 230
Karry Zhuang 45.2 231 [[image:1713595371004-125.png]]
Karry Zhuang 41.3 232
233
Karry Zhuang 58.4 234 == 2.3 Calibration Gas Meter ==
Karry Zhuang 26.1 235
Karry Zhuang 47.2 236 === 2.3.1 Introduce ===
Karry Zhuang 45.4 237
Xiaoling 179.3 238
Karry Zhuang 47.2 239 This gas meter uses G2.5 membrane gas meter. It features eight dial numbers for measurement accuracy.
Karry Zhuang 45.4 240
Xiaoling 179.3 241
Karry Zhuang 47.2 242 === 2.3.2 Fix Sensor to a Gas Meter ===
Karry Zhuang 45.4 243
Xiaoling 179.3 244
Karry Zhuang 96.1 245 You can utilize a couple of pea clips or other suitable fixtures to securely fasten the AIS sensor and ensure precise alignment of the camera with the digital watch wheel.
Karry Zhuang 45.4 246
Karry Zhuang 102.1 247 [[image:image-20240429092436-2.png||height="676" width="519"]]
Karry Zhuang 45.4 248
Karry Zhuang 99.1 249
Karry Zhuang 62.1 250 === 2.3.3 Calibration ===
Karry Zhuang 47.2 251
Xiaoling 179.3 252
Karry Zhuang 158.1 253 Open the software  [[HMX_FT4222H_GUI.exe>>https://www.dropbox.com/scl/fi/yktibns4o33oh0lqitqjl/HIMAX_AMR_PC_Tool.7z?rlkey=94d637ntx152idhw8vij39icv&st=4lsq8xf9&dl=0]]. Please ensure that the firmware upgrade software ota.exe is closed before opening HMX_FT4222H_GUI.exe.
Karry Zhuang 47.2 254
Karry Zhuang 175.1 255 For example, Select the corresponding serial port number, here 14.
Karry Zhuang 56.5 256
Karry Zhuang 47.2 257 (% class="box warningmessage" %)
258 (((
Karry Zhuang 158.1 259 (% class="mark" %)Note: before you start the software (%%)HMX_FT4222H_GUI.exe(% class="mark" %). you must pre-install the [[visualcppredist_aio_x6_x64_v42.exe>>https://www.dropbox.com/scl/fi/mzqx6ld5a4zkcecntqjjg/VisualCppRedist_AIO_x86_x64_v42.rar?rlkey=9fuzodmed1fg9ulquh22h0dtr&st=ph6ozi4d&dl=0]] configuration environment. Otherwise, an error pop-up window occurs when running software.
Karry Zhuang 47.2 260 )))
261
262 (% aria-label="1713519971789-213.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713519971789-213.png||data-widget="image"]](% title="Click and drag to resize" %)​
263
264 Next, select a Baud rate of 921600 and click on "start". Then, click on "show full image" to display the camera screen.
265
Karry Zhuang 49.2 266 (% aria-label="image-20240419174908-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174908-5.png||data-widget="image" height="491" width="406"]][[image:1713598021017-402.png]]
Karry Zhuang 47.2 267
Karry Zhuang 49.2 268 Click "enable Raw" and save the BMP image in the "Save" folder. This step is necessary to obtain the coordinate points of the watch face.
Karry Zhuang 47.2 269
Karry Zhuang 49.2 270 [[image:1713592384928-500.png||height="494" width="266"]][[image:1713598094208-496.png||height="494" width="790"]]
Karry Zhuang 47.2 271
Karry Zhuang 56.4 272 This gas meter has eight fields, and the coordinates of the digital roulette wheel are shown in the figure.
Karry Zhuang 47.2 273
Karry Zhuang 49.2 274 If your device's digital scroll wheel dial does not match these eight fields, you can try the other field dial coordinate dot plots in 2.4.
Karry Zhuang 47.2 275
Karry Zhuang 49.2 276 (% aria-label="image-20240420094632-15.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-15.png||data-widget="image" height="113" width="542"]]
Karry Zhuang 47.2 277
Karry Zhuang 56.3 278 (% id="cke_bm_196694S" style="display:none" %) (%%)The computer's drawing tool can be used to open the latest bmp image and get the coordinates of the digital wheel dial, as shown below. Based on the format of the digital wheel dial, we can obtain each coordinate point of the current use dial. The (x,y) coordinate on the image is located at the bottom left corner.
Karry Zhuang 47.2 279
Karry Zhuang 50.2 280 [[image:image-20240420153139-10.png||height="530" width="710"]]
Karry Zhuang 49.2 281
Karry Zhuang 50.2 282 (% id="cke_bm_67462S" style="display:none" %) (%%)Click the "ROI setting" button in "HIMAX_AMR_PC_Tool" and three options will pop up
Karry Zhuang 49.2 283
Karry Zhuang 50.2 284 The "Long dial" option is the long hand dial.
Karry Zhuang 49.2 285
Karry Zhuang 50.2 286 The "Short dial" option is the short pointer and digital wheel dial.
287
288 The "Digit wheel" option is the digital wheel dial.
289
Karry Zhuang 56.4 290 Now we are calibrating the digital wheel face of the gas meter. Here we select "digit wheel".
Karry Zhuang 50.2 291
292 (% aria-label="1713576691266-408.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713576691266-408.png||data-widget="image"]]
293
Karry Zhuang 54.2 294 1: Fill in the coordinates you just got; it's best to get a coordinate and fill in a coordinate.
Karry Zhuang 50.2 295
Karry Zhuang 54.2 296 2: Fill in the number of number wheel on their dial,eight;
Karry Zhuang 50.2 297
Karry Zhuang 54.2 298 3: Select the number of short Pointers (currently we don't use short Pointers, the "digit wheelu" option defaults to 0);
Karry Zhuang 50.2 299
Karry Zhuang 54.2 300 4: Preview whether the setting of their coordinates is accurate;
301
302 5: Click to write all configuration to AIS;
303
304 6: Click the exit configuration interface, at this time, there will be a readout. If the Reading of "reading" is consistent with the watch face, the calibration is successful. The AIS cannot move thereafter to avoid misreading.
305
306 [[image:image-20240420154023-12.png||height="436" width="942"]](% title="Click and drag to resize" %)​
307
308 The effect can be previewed by clicking the "Preview correction" button as shown below.
309
310 [[image:1713598855240-454.png]]
311
312 After the calibration process is completed, it can be observed that the obtained reading aligns consistently with the numerical value displayed on the digital wheel dial.
313
Karry Zhuang 104.1 314 [[image:1714358288601-933.png]]
Karry Zhuang 54.2 315
Xiaoling 179.3 316
Karry Zhuang 27.1 317 == 2.4 Digital wheel dial take point coordinate diagram ==
Karry Zhuang 26.1 318
Xiaoling 179.3 319
Karry Zhuang 27.1 320 4  numbers:
Karry Zhuang 26.1 321
Karry Zhuang 27.1 322 (% aria-label="image-20240420094632-11.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-11.png||data-widget="image" height="134" width="410"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 323
Karry Zhuang 27.1 324 5 numbers:
Karry Zhuang 26.1 325
Karry Zhuang 27.1 326 (% aria-label="image-20240420094632-12.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-12.png||data-widget="image" height="130" width="427"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 327
Karry Zhuang 27.1 328 6 numbers:
Karry Zhuang 26.1 329
Karry Zhuang 27.1 330 (% aria-label="image-20240420094632-13.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-13.png||data-widget="image" height="112" width="444"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 331
Karry Zhuang 27.1 332 7 numbers:
Karry Zhuang 26.1 333
Karry Zhuang 27.1 334 (% aria-label="image-20240420094632-14.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-14.png||data-widget="image" height="111" width="454"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
Karry Zhuang 26.1 335
Karry Zhuang 27.1 336 8 numbers:
Karry Zhuang 26.1 337
Karry Zhuang 164.2 338 (% aria-label="image-20240420094632-15.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-15.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
Edwin Chen 82.1 339
Karry Zhuang 164.2 340 (% title="Click and drag to resize" %)​
Edwin Chen 82.1 341
Karry Zhuang 164.2 342 == 2.5 Pressure Pointer Meter Calibration ==
343
344 === 2.5.1 Introduce ===
345
Xiaoling 179.3 346
Karry Zhuang 164.2 347 The pressure pointer meter of the example is 1.6MPa range
348
Xiaoling 179.3 349
Karry Zhuang 164.2 350 === 2.5.2 Fix Sensor to a Power Meter​ ===
351
Xiaoling 179.3 352
Karry Zhuang 164.2 353 You can utilize a couple of pea clips or other suitable fixtures to securely fasten the AIS sensor and ensure precise alignment of the camera with the pressure pointer meter.
354
355 [[image:image-20240516163229-1.jpeg||height="595" width="446"]]
356
Xiaoling 179.3 357
Karry Zhuang 164.2 358 === 2.5.3 Calibration ===
359
Xiaoling 179.3 360
Karry Zhuang 164.2 361 Open the software  [[HMX_FT4222H_GUI.exe>>https://www.dropbox.com/scl/fi/yktibns4o33oh0lqitqjl/HIMAX_AMR_PC_Tool.7z?rlkey=94d637ntx152idhw8vij39icv&st=4lsq8xf9&dl=0]]. Please ensure that the firmware upgrade software ota.exe is closed before opening HMX_FT4222H_GUI.exe.
362
Karry Zhuang 175.1 363 For example, Select the corresponding serial port number, here 14.
Karry Zhuang 164.2 364
365 (% class="box warningmessage" %)
366 (((
367 (% class="mark" %)Note: before you start the software (%%)HMX_FT4222H_GUI.exe(% class="mark" %). you must pre-install the [[visualcppredist_aio_x6_x64_v42.exe>>https://www.dropbox.com/scl/fi/mzqx6ld5a4zkcecntqjjg/VisualCppRedist_AIO_x86_x64_v42.rar?rlkey=9fuzodmed1fg9ulquh22h0dtr&st=ph6ozi4d&dl=0]] configuration environment. Otherwise, an error pop-up window occurs when running software.
368 )))
369
370 [[image:image-20240516163338-2.png||height="455" width="733"]]
371
372
373 Next, select a Baud rate of 921600 and click on "start". Then, click on "show full image" to display the camera screen.
374
375 [[image:image-20240516163423-3.png]]
376
377
Xiaoling 179.3 378 Click **"enable Raw"** and save the BMP image in the "Save" folder. This step is necessary to obtain the coordinate points of the watch face.
Karry Zhuang 164.2 379
380 [[image:image-20240516163501-4.png||height="482" width="694"]]
381
382 [[image:image-20240516163528-5.png||height="336" width="696"]]
383
384
385 The computer's drawing tool can be used to open the latest bmp image and get the coordinates of the pressure pointer meter, as shown below.
386
387 The coordinates of the pressure pointer table are located as shown below.
388
389 1 is the start point, 2 is the center point, and 3 is the end point.
390
391 The (x,y) coordinate on the image is located at the bottom left corner.
392
393 [[image:image-20240516163622-6.png||height="648" width="666"]]
394
395
Karry Zhuang 166.2 396 Click on the ROI settingbutton in himax_amr_pc_tool. it will have three optionsThe long dial" option is a long dial dial.The "short dial" option is a short pointer and a number of wheel dial.The digit wheeler option is the digital wheel dial.Now the calibration is the pressure pointer table, which is long dialon."
Karry Zhuang 164.2 397
Karry Zhuang 166.2 398 [[image:image-20240516163910-7.png]]
Karry Zhuang 164.2 399
400
Karry Zhuang 166.2 401 Fill in the values of the coordinates you just got, and it's best to get one and write one
Karry Zhuang 164.2 402
Karry Zhuang 166.2 403 1 Coordinates of the starting point of the scale
404
405 2 Coordinates of the center point of the dial
406
407 3 Coordinates of the end of the scale
408
409 4 Starting scale value
410
411 5 End point scale value *100
412
Karry Zhuang 174.1 413 After filling in the data, click "send ROI" to save the Settings and click "Cancel" to exit.
Karry Zhuang 166.2 414
Karry Zhuang 174.1 415 [[image:image-20240516164128-13.png||height="410" width="889"]]
Karry Zhuang 166.2 416
417
Karry Zhuang 174.1 418 After the calibration process is completed, The AIS cannot move thereafter to avoid misreading.
Karry Zhuang 166.2 419
Karry Zhuang 174.1 420 it can be observed that the obtained reading aligns consistently with the numerical value displayed on the digital wheel dial.
Karry Zhuang 166.2 421
Karry Zhuang 174.1 422 [[image:image-20240516164153-14.png]]
Karry Zhuang 166.2 423
424
Edwin Chen 82.1 425 = (% title="Click and drag to resize" %)3. Get Sensor Data.(%%) =
426
Karry Zhuang 151.2 427 == (% title="Click and drag to resize" %)3.1 Get Image and show in PC(%%) ==
Edwin Chen 82.1 428
Xiaoling 179.3 429
Karry Zhuang 150.1 430 To get the AIS current image on the PC, you can  connect AIS to your PC with TTL to send commands through the serial port to obtain relevant data packets.
Karry Zhuang 119.2 431
432
Xiaoling 179.2 433 === (% style="color:inherit; font-family:inherit; font-size:23px" %)3.1.1 The image date are obtained by serial port(%%) ===
434
Xiaoling 179.3 435
Karry Zhuang 150.1 436 Select the corresponding baud rate and serial port number through the serial port tool, select HEX display and HEX send, and continuously receive data from the AIS Sensor
Karry Zhuang 119.3 437
Karry Zhuang 155.1 438 [[image:image-20240514161623-2.png||height="541" width="1439"]]
Karry Zhuang 119.4 439
Karry Zhuang 150.1 440 In the serial port to send data C0 5A 00 00 00 00 04, and then send C0 5A 00 00 00 00 09, AIS Sensor will send a real-time image of the data packet, and then stop sending. Start with FFD8 and put it in TXT file
Karry Zhuang 119.4 441
Karry Zhuang 155.1 442 [[image:image-20240514161658-3.png||height="544" width="1441"]]
Karry Zhuang 119.4 443
444
Karry Zhuang 151.2 445 === 3.1.2 Combined image ===
Karry Zhuang 119.4 446
Xiaoling 179.3 447
Karry Zhuang 130.5 448 Once all the data has been uploaded to the TTN platform, the subsequent step involves concatenating each packet in sequential order and saving it into a new TXT file. It is important to note that the first 8 bytes of each packet should be removed before concatenation.
Karry Zhuang 130.2 449
Karry Zhuang 130.5 450 When you combine all the packets, you need to convert the data inside to binary. Here the conversion is demonstrated using the [[WinHex>>http://www.x-ways.net/winhex/index-m.html]] software.
Karry Zhuang 130.2 451
Karry Zhuang 136.2 452 Open WinHex to open the combined image data file.
Karry Zhuang 130.3 453
Karry Zhuang 136.2 454 [[image:1714467040612-103.png||height="134" width="649"]]
Karry Zhuang 130.4 455
456
Xiaoling 179.3 457 Click on the **edit** option to choose and **convert**.
458
Karry Zhuang 136.2 459 [[image:1714467065723-178.png||height="349" width="762"]]
460
461
Xiaoling 179.3 462 Choose the **Hex ASCII->Binary** option and then click OK.
463
Karry Zhuang 136.2 464 [[image:1714467089355-837.png||height="366" width="336"]]
465
466
Xiaoling 179.3 467 After the conversion is finished, click on **"File"** and choose **"Save As"**.
468
Karry Zhuang 136.2 469 [[image:1714467112365-676.png]]
470
471
Xiaoling 179.3 472 Save as **a.jpg file** and click OK to generate a JPG file.
473
Karry Zhuang 136.2 474 [[image:1714467126476-110.png]]
475
Xiaoling 179.3 476
Karry Zhuang 136.2 477 Open the saved JPG file to display the image transmitted by the AIS Sensor through the serial port.
478
479 [[image:1714467134950-189.png]]