Last modified by Mengting Qiu on 2025/06/04 18:42

From version 112.5
edited by Xiaoling
on 2023/03/31 09:47
Change comment: There is no comment for this version
To version 139.1
edited by Dilisi S
on 2024/10/30 04:13
Change comment: more edits done

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -LT-22222-L LoRa IO Controller User Manual
1 +LT-22222-L -- LoRa IO Controller User Manual
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.pradeeka
Content
... ... @@ -3,6 +3,10 @@
3 3  
4 4  
5 5  
6 +
7 +
8 +
9 +
6 6  **Table of Contents:**
7 7  
8 8  {{toc/}}
... ... @@ -15,36 +15,30 @@
15 15  
16 16  = 1.Introduction =
17 17  
18 -== 1.1 What is LT Series I/O Controller ==
22 +== 1.1 What is the LT-22222-L I/O Controller? ==
19 19  
20 20  (((
21 -
22 -
23 23  (((
24 -The Dragino (% style="color:blue" %)**LT series I/O Modules**(%%) are Long Range LoRaWAN I/O Controller. It contains different I/O Interfaces such as:** (% style="color:blue" %)analog current Input, analog voltage input(%%)**(% style="color:blue" %), **relay output**, **digital input**(%%) and (% style="color:blue" %)**digital output**(%%) etc. The LT I/O Modules are designed to simplify the installation of I/O monitoring.
25 -)))
26 -)))
26 +The Dragino (% style="color:blue" %)**LT-22222-L I/O Controller**(%%) is an advanced LoRaWAN device designed to provide seamless wireless long-range connectivity with various I/O options, including analog current and voltage inputs, digital inputs and outputs, and relay outputs.
27 27  
28 -(((
29 -The LT I/O Controllers allows the user to send data and reach extremely long ranges. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption. It targets professional wireless sensor network applications such as irrigation systems, smart metering, smart cities, smartphone detection, building automation, and so on.
28 +The LT-22222-L I/O Controller simplifies and enhances I/O monitoring and controlling. It is ideal for professional applications in wireless sensor networks, including irrigation systems, smart metering, smart cities, building automation, and more. These controllers are designed for easy, cost-effective deployment using LoRa wireless technology.
30 30  )))
31 -
32 -(((
33 -The LT I/O Controllers is aiming to provide an (% style="color:blue" %)**easy and low cost installation** (%%)by using LoRa wireless technology.
34 34  )))
35 35  
36 36  (((
37 -The use environment includes:
33 +With the LT-22222-L I/O Controller, users can transmit data over ultra-long distances with low power consumption using LoRa, a spread-spectrum modulation technique derived from chirp spread spectrum (CSS) technology that operates on license-free ISM bands.
38 38  )))
39 39  
40 -(((
41 -1) If user's area has LoRaWAN service coverage, they can just install the I/O controller and configure it to connect the LoRaWAN provider via wireless.
42 -)))
36 +> The LT Series I/O Controllers are designed for easy, low-cost installation on LoRaWAN networks.
43 43  
44 44  (((
45 -2) User can set up a LoRaWAN gateway locally and configure the controller to connect to the gateway via wireless.
39 +You can connect the LT-22222-L I/O Controller to a LoRaWAN network service provider in several ways:
46 46  
47 -
41 +* If there is public LoRaWAN network coverage in the area where you plan to install the device (e.g., The Things Network), you can select a network and register the LT-22222-L I/O controller with it.
42 +* If there is no public LoRaWAN coverage in your area, you can set up a LoRaWAN gateway, or multiple gateways, and connect them to a LoRaWAN network server to create adequate coverage. Then, register the LT-22222-L I/O controller with this network.
43 +* Setup your own private LoRaWAN network.
44 +
45 +> You can use the Dragino LG308 gateway to expand or create LoRaWAN coverage in your area.
48 48  )))
49 49  
50 50  (((
... ... @@ -53,128 +53,49 @@
53 53  
54 54  )))
55 55  
56 -== 1.2  Specifications ==
54 +== 1.2 Specifications ==
57 57  
58 -(((
59 -
60 -
61 61  (% style="color:#037691" %)**Hardware System:**
62 -)))
63 63  
64 -* (((
65 -STM32L072xxxx MCU
66 -)))
67 -* (((
68 -SX1276/78 Wireless Chip 
69 -)))
70 -* (((
71 -(((
72 -Power Consumption:
73 -)))
58 +* STM32L072xxxx MCU
59 +* SX1276/78 Wireless Chip 
60 +* Power Consumption:
61 +** Idle: 4mA@12v
62 +** 20dB Transmit: 34mA@12v
63 +* Operating Temperature: -40 ~~ 85 Degree, No Dew
74 74  
75 -* (((
76 -Idle: 4mA@12v
77 -)))
78 -* (((
79 -20dB Transmit: 34mA@12v
80 -)))
81 -)))
82 -
83 -(((
84 -
85 -
86 86  (% style="color:#037691" %)**Interface for Model: LT22222-L:**
87 -)))
88 88  
89 -* (((
90 -2 x Digital dual direction Input (Detect High/Low signal, Max: 50v, or 220v with optional external resistor)
91 -)))
92 -* (((
93 -2 x Digital Output (NPN output. Max pull up voltage 36V,450mA)
94 -)))
95 -* (((
96 -2 x Relay Output (5A@250VAC / 30VDC)
97 -)))
98 -* (((
99 -2 x 0~~20mA Analog Input (res:0.01mA)
100 -)))
101 -* (((
102 -2 x 0~~30V Analog Input (res:0.01v)
103 -)))
104 -* (((
105 -Power Input 7~~ 24V DC. 
106 -)))
67 +* 2 x Digital dual direction Input (Detect High/Low signal, Max: 50v, or 220v with optional external resistor)
68 +* 2 x Digital Output (NPN output. Max pull up voltage 36V,450mA)
69 +* 2 x Relay Output (5A@250VAC / 30VDC)
70 +* 2 x 0~~20mA Analog Input (res:0.01mA)
71 +* 2 x 0~~30V Analog Input (res:0.01v)
72 +* Power Input 7~~ 24V DC. 
107 107  
108 -(((
109 -
110 -
111 111  (% style="color:#037691" %)**LoRa Spec:**
112 -)))
113 113  
114 -* (((
115 -(((
116 -Frequency Range:
117 -)))
76 +* Frequency Range:
77 +** Band 1 (HF): 862 ~~ 1020 Mhz
78 +** Band 2 (LF): 410 ~~ 528 Mhz
79 +* 168 dB maximum link budget.
80 +* +20 dBm - 100 mW constant RF output vs.
81 +* +14 dBm high efficiency PA.
82 +* Programmable bit rate up to 300 kbps.
83 +* High sensitivity: down to -148 dBm.
84 +* Bullet-proof front end: IIP3 = -12.5 dBm.
85 +* Excellent blocking immunity.
86 +* Low RX current of 10.3 mA, 200 nA register retention.
87 +* Fully integrated synthesizer with a resolution of 61 Hz.
88 +* FSK, GFSK, MSK, GMSK, LoRaTM and OOK modulation.
89 +* Built-in bit synchronizer for clock recovery.
90 +* Preamble detection.
91 +* 127 dB Dynamic Range RSSI.
92 +* Automatic RF Sense and CAD with ultra-fast AFC.
93 +* Packet engine up to 256 bytes with CRC.
118 118  
119 -* (((
120 -Band 1 (HF): 862 ~~ 1020 Mhz
121 -)))
122 -* (((
123 -Band 2 (LF): 410 ~~ 528 Mhz
124 -)))
125 -)))
126 -* (((
127 -168 dB maximum link budget.
128 -)))
129 -* (((
130 -+20 dBm - 100 mW constant RF output vs.
131 -)))
132 -* (((
133 -+14 dBm high efficiency PA.
134 -)))
135 -* (((
136 -Programmable bit rate up to 300 kbps.
137 -)))
138 -* (((
139 -High sensitivity: down to -148 dBm.
140 -)))
141 -* (((
142 -Bullet-proof front end: IIP3 = -12.5 dBm.
143 -)))
144 -* (((
145 -Excellent blocking immunity.
146 -)))
147 -* (((
148 -Low RX current of 10.3 mA, 200 nA register retention.
149 -)))
150 -* (((
151 -Fully integrated synthesizer with a resolution of 61 Hz.
152 -)))
153 -* (((
154 -FSK, GFSK, MSK, GMSK, LoRaTM and OOK modulation.
155 -)))
156 -* (((
157 -Built-in bit synchronizer for clock recovery.
158 -)))
159 -* (((
160 -Preamble detection.
161 -)))
162 -* (((
163 -127 dB Dynamic Range RSSI.
164 -)))
165 -* (((
166 -Automatic RF Sense and CAD with ultra-fast AFC.
167 -)))
168 -* (((
169 -Packet engine up to 256 bytes with CRC.
170 -
171 -
172 -
173 -)))
174 -
175 175  == 1.3 Features ==
176 176  
177 -
178 178  * LoRaWAN Class A & Class C protocol
179 179  * Optional Customized LoRa Protocol
180 180  * Frequency Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915/RU864/IN865/MA869
... ... @@ -183,11 +183,8 @@
183 183  * Firmware upgradable via program port
184 184  * Counting
185 185  
105 +== 1.4 Applications ==
186 186  
187 -
188 -== 1.4  Applications ==
189 -
190 -
191 191  * Smart Buildings & Home Automation
192 192  * Logistics and Supply Chain Management
193 193  * Smart Metering
... ... @@ -195,14 +195,15 @@
195 195  * Smart Cities
196 196  * Smart Factory
197 197  
198 -
199 -
200 200  == 1.5 Hardware Variants ==
201 201  
202 202  
203 -(% border="1" style="background-color:#f7faff; width:500px" %)
204 -|(% style="width:103px" %)**Model**|(% style="width:131px" %)**Photo**|(% style="width:334px" %)**Description**
205 -|(% style="width:103px" %)**LT22222-L**|(% style="width:131px" %)[[image:1653296302983-697.png]]|(% style="width:334px" %)(((
117 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
118 +|(% style="background-color:#4f81bd; color:white; width:103px" %)**Model**|(% style="background-color:#4f81bd; color:white; width:131px" %)**Photo**|(% style="background-color:#4f81bd; color:white; width:266px" %)**Description**
119 +|(% style="width:103px" %)**LT22222-L**|(% style="width:131px" %)(((
120 +(% style="text-align:center" %)
121 +[[image:image-20230424115112-1.png||height="106" width="58"]]
122 +)))|(% style="width:334px" %)(((
206 206  * 2 x Digital Input (Bi-direction)
207 207  * 2 x Digital Output
208 208  * 2 x Relay Output (5A@250VAC / 30VDC)
... ... @@ -211,43 +211,75 @@
211 211  * 1 x Counting Port
212 212  )))
213 213  
131 += 2. Assembling the Device =
214 214  
133 +== 2.1 What is included in the package? ==
215 215  
216 -= 2. Power ON Device =
135 +The package includes the following items:
217 217  
137 +* 1 x LT-22222-L I/O Controller
138 +* 1 x LoRaWAN antenna matched to the frequency of the LT-22222-L
139 +* 1 x bracket for wall mounting
140 +* 1 x programming cable
218 218  
219 -(((
220 -The LT controller can be powered by 7 ~~ 24V DC power source. Connect VIN to Power Input V+ and GND to power input V- to power the LT controller.
221 -)))
142 +Attach the LoRaWAN antenna to the connector labeled **ANT** (located on the top right side of the device, next to the upper terminal block). Secure the antenna by tightening it clockwise.
222 222  
223 -(((
224 -PWR will on when device is properly powered.
144 +== 2.2 Terminals ==
225 225  
226 -
227 -)))
146 +Upper screw terminal block (from left to right):
228 228  
148 +(% style="width:634px" %)
149 +|=(% style="width: 295px;" %)Terminal|=(% style="width: 338px;" %)Function
150 +|(% style="width:295px" %)GND|(% style="width:338px" %)Ground
151 +|(% style="width:295px" %)VIN|(% style="width:338px" %)Input Voltage
152 +|(% style="width:295px" %)AVI2|(% style="width:338px" %)Analog Voltage Input Terminal 2
153 +|(% style="width:295px" %)AVI1|(% style="width:338px" %)Analog Voltage Input Terminal 1
154 +|(% style="width:295px" %)ACI2|(% style="width:338px" %)Analog Current Input Terminal 2
155 +|(% style="width:295px" %)ACI1|(% style="width:338px" %)Analog Current Input Terminal 1
156 +
157 +Lower screw terminal block (from left to right):
158 +
159 +(% style="width:633px" %)
160 +|=(% style="width: 296px;" %)Terminal|=(% style="width: 334px;" %)Function
161 +|(% style="width:296px" %)RO1-2|(% style="width:334px" %)
162 +|(% style="width:296px" %)RO1-1|(% style="width:334px" %)
163 +|(% style="width:296px" %)RO2-2|(% style="width:334px" %)
164 +|(% style="width:296px" %)RO2-1|(% style="width:334px" %)
165 +|(% style="width:296px" %)DI2+|(% style="width:334px" %)
166 +|(% style="width:296px" %)DI2-|(% style="width:334px" %)
167 +|(% style="width:296px" %)DI1+|(% style="width:334px" %)
168 +|(% style="width:296px" %)DI1-|(% style="width:334px" %)
169 +|(% style="width:296px" %)DO2|(% style="width:334px" %)
170 +|(% style="width:296px" %)DO1|(% style="width:334px" %)
171 +
172 +== 2.3 Powering ==
173 +
174 +(% style="line-height:1.38" %)
175 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant-alternates:normal; font-variant-east-asian:normal; font-variant-ligatures:normal; font-variant-numeric:normal; font-variant-position:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)The LT-22222-L I/O Controller can be powered by a 7–24V DC power source.(%%) Connect the power supply’s positive wire to the VIN screw terminal and the negative wire to the GND screw terminal. (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant-alternates:normal; font-variant-east-asian:normal; font-variant-ligatures:normal; font-variant-numeric:normal; font-variant-position:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)The power indicator (PWR) LED will turn on when the device is properly powered.
176 +
177 +
229 229  [[image:1653297104069-180.png]]
230 230  
231 231  
232 232  = 3. Operation Mode =
233 233  
234 -== 3.1 How it works? ==
183 +== 3.1 How does it work? ==
235 235  
236 -
237 237  (((
238 -The LT is configured as LoRaWAN OTAA Class C mode by default. It has OTAA keys to join network. To connect a local LoRaWAN network, user just need to input the OTAA keys in the network server and power on the LT. It will auto join the network via OTAA. For LT-22222-L, the LED will show the Join status: After power on (% style="color:green" %)**TX LED**(%%) will fast blink 5 times, LT-22222-L will enter working mode and start to JOIN LoRaWAN network. (% style="color:green" %)**TX LED**(%%) will be on for 5 seconds after joined in network. When there is message from server, the RX LED will be on for 1 second. 
186 +The LT-22222-L is configured to operate in LoRaWAN Class C mode by default. It supports OTAA (Over-the-Air Activation), which is the most secure method for activating a device with a LoRaWAN network server. The LT-22222-L comes with device registration information that allows you to register it with a LoRaWAN network, enabling the device to perform OTAA activation with the network server upon initial power-up and after any subsequent reboots.
187 +
188 +For LT-22222-L, the LED will show the Join status: After power on (% style="color:green" %)**TX LED**(%%) will fast blink 5 times, LT-22222-L will enter working mode and start to JOIN LoRaWAN network. (% style="color:green" %)**TX LED**(%%) will be on for 5 seconds after joined in network. When there is message from server, the RX LED will be on for 1 second. 
239 239  )))
240 240  
241 241  (((
242 -In case user can't set the OTAA keys in the network server and has to use the existing keys from server. User can [[use AT Command>>||anchor="H4.UseATCommand"]] to set the keys in the devices.
192 +In case you can't set the root key and other identifiers in the network server and must use them from the server, you can use [[AT Commands>>||anchor="H4.UseATCommand"]] to configure them on the device.
243 243  )))
244 244  
245 245  
246 -== 3.2 Example to join LoRaWAN network ==
196 +== 3.2 Joining the LoRaWAN network server ==
247 247  
248 -
249 249  (((
250 -This chapter shows an example for how to join the TTN LoRaWAN Network. Below is the network structure, we use our LG308 as LoRaWAN gateway here. 
199 +The diagram below shows how the LT-22222-L connects to a typical LoRaWAN network.
251 251  
252 252  
253 253  )))
... ... @@ -269,7 +269,7 @@
269 269  Each LT is shipped with a sticker with the default device EUI as below:
270 270  )))
271 271  
272 -[[image:1653297924498-393.png]]
221 +[[image:image-20230425173427-2.png||height="246" width="530"]]
273 273  
274 274  
275 275  Input these keys in the LoRaWAN Server portal. Below is TTN screen shot:
... ... @@ -284,7 +284,6 @@
284 284  [[image:1653298023685-319.png]]
285 285  
286 286  
287 -
288 288  (((
289 289  (% style="color:blue" %)**Step 2**(%%): Power on LT and it will auto join to the TTN network. After join success, it will start to upload message to TTN and user can see in the panel.
290 290  
... ... @@ -300,32 +300,47 @@
300 300  There are five working modes + one interrupt mode on LT for different type application:
301 301  
302 302  * (% style="color:blue" %)**MOD1**(%%): (default setting): 2 x ACI + 2AVI + DI + DO + RO
251 +
303 303  * (% style="color:blue" %)**MOD2**(%%): Double DI Counting + DO + RO
253 +
304 304  * (% style="color:blue" %)**MOD3**(%%): Single DI Counting + 2 x ACI + DO + RO
255 +
305 305  * (% style="color:blue" %)**MOD4**(%%): Single DI Counting + 1 x Voltage Counting + DO + RO
257 +
306 306  * (% style="color:blue" %)**MOD5**(%%): Single DI Counting + 2 x AVI + 1 x ACI + DO + RO
259 +
307 307  * (% style="color:blue" %)**ADDMOD6**(%%): Trigger Mode, Optional, used together with MOD1 ~~ MOD5
308 308  
309 -
310 -
311 311  === 3.3.1 AT+MOD~=1, 2ACI+2AVI ===
312 312  
313 313  
314 314  (((
315 -The uplink payload includes totally 9 bytes. Uplink packets use FPORT=2 and every 10 minutes send one uplink by default.
266 +The uplink payload includes totally 9 bytes. Uplink packets use FPORT=2 and every 10 minutes send one uplink by default. (% style="display:none" %)
267 +
268 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
269 +|(% style="background-color:#4f81bd; color:white" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**
270 +|Value|(((
271 +AVI1 voltage
272 +)))|(((
273 +AVI2 voltage
274 +)))|(((
275 +ACI1 Current
276 +)))|(((
277 +ACI2 Current
278 +)))|DIDORO*|(((
279 +Reserve
280 +)))|MOD
316 316  )))
317 317  
318 -[[image:image-20220523174024-3.png]]
319 -
320 320  (((
321 -
322 -
323 323  (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
285 +
286 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
287 +|**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0**
288 +|RO1|RO2|DI3|DI2|DI1|DO3|DO2|DO1
324 324  )))
325 325  
326 -[[image:image-20220523174254-4.png]]
327 -
328 -* RO is for relay. ROx=1 : close,ROx=0 always open.
291 +* RO is for relay. ROx=1 : close, ROx=0 always open.
329 329  * DI is for digital input. DIx=1: high or float, DIx=0: low.
330 330  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
331 331  
... ... @@ -336,7 +336,7 @@
336 336  
337 337  **The value for the interface is:  **
338 338  
339 -AVI1 channel voltage is 0x04AB/1000=1195DEC/1000=1.195V
302 +AVI1 channel voltage is 0x04AB/1000=1195(DEC)/1000=1.195V
340 340  
341 341  AVI2 channel voltage is 0x04AC/1000=1.196V
342 342  
... ... @@ -364,7 +364,6 @@
364 364  ** DO1 is high in case there is load between DO1 and V+.
365 365  ** DO1 LED is off in both case
366 366  
367 -
368 368  === 3.3.2 AT+MOD~=2, (Double DI Counting) ===
369 369  
370 370  
... ... @@ -374,56 +374,55 @@
374 374  
375 375  (((
376 376  Total : 11 bytes payload
339 +
340 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
341 +|(% style="background-color:#4f81bd; color:white" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white" %)**4**|(% style="background-color:#4f81bd; color:white" %)**4**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**
342 +|Value|COUNT1|COUNT2 |DIDORO*|(((
343 +Reserve
344 +)))|MOD
377 377  )))
378 378  
379 -[[image:image-20220523180452-3.png]]
380 -
381 -
382 382  (((
383 383  (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DO3, DO2 and DO1. Totally 1bytes as below
384 -)))
385 385  
386 -[[image:image-20220523180506-4.png]]
350 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
351 +|**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0**
352 +|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
387 387  
388 -* RO is for relay. ROx=1 : close,ROx=0 always open.
354 +RO is for relay. ROx=1 : close , ROx=0 always open.
355 +)))
356 +
389 389  * FIRST: Indicate this is the first packet after join network.
390 390  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
391 391  
392 392  (((
393 393  (% style="color:red" %)**Note: DO3 bit is not valid for LT-22222-L.**
394 -)))
395 395  
396 -(((
397 397  
364 +)))
398 398  
366 +(((
399 399  **To use counting mode, please run:**
400 400  )))
401 401  
370 +(((
402 402  (% class="box infomessage" %)
403 403  (((
404 -(((
405 -(((
406 406  **AT+MOD=2**
407 -)))
408 408  
409 -(((
410 410  **ATZ**
411 411  )))
412 412  )))
413 -)))
414 414  
415 415  (((
416 416  
417 417  
418 418  (% style="color:#4f81bd" %)**AT Commands for counting:**
419 -
420 -
421 421  )))
422 422  
423 423  (((
424 424  **For LT22222-L:**
425 425  
426 -
427 427  (% style="color:blue" %)**AT+TRIG1=0,100**(%%)**  (set DI1 port to trigger on low level, valid signal is 100ms) **
428 428  
429 429  (% style="color:blue" %)**AT+TRIG1=1,100**(%%)**  (set DI1 port to trigger on high level, valid signal is 100ms ) **
... ... @@ -443,17 +443,23 @@
443 443  
444 444  **LT22222-L**: This mode the DI1 is used as a counting pin.
445 445  
446 -[[image:image-20220523181246-5.png]]
407 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
408 +|(% style="background-color:#4f81bd; color:white" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white" %)**4**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**
409 +|Value|COUNT1|(((
410 +ACI1 Current
411 +)))|(((
412 +ACI2 Current
413 +)))|DIDORO*|Reserve|MOD
447 447  
448 448  (((
449 -
450 -
451 451  (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
417 +
418 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
419 +|**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0**
420 +|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
452 452  )))
453 453  
454 -[[image:image-20220523181301-6.png]]
455 -
456 -* RO is for relay. ROx=1 : close,ROx=0 always open.
423 +* RO is for relay. ROx=1 : close, ROx=0 always open.
457 457  * FIRST: Indicate this is the first packet after join network.
458 458  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
459 459  
... ... @@ -466,18 +466,14 @@
466 466  **To use counting mode, please run:**
467 467  )))
468 468  
436 +(((
469 469  (% class="box infomessage" %)
470 470  (((
471 -(((
472 -(((
473 473  **AT+MOD=3**
474 -)))
475 475  
476 -(((
477 477  **ATZ**
478 478  )))
479 479  )))
480 -)))
481 481  
482 482  (((
483 483  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
... ... @@ -493,55 +493,52 @@
493 493  
494 494  (((
495 495  The AVI1 is also used for counting. AVI1 is used to monitor the voltage. It will check the voltage **every 60s**, if voltage is higher or lower than VOLMAX mV, the AVI1 Counting increase 1, so AVI1 counting can be used to measure a machine working hour.
459 +
460 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
461 +|(% style="background-color:#4f81bd; color:white" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white" %)**4**|(% style="background-color:#4f81bd; color:white" %)**4**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**
462 +|Value|COUNT1|AVI1 Counting|DIDORO*|(((
463 +Reserve
464 +)))|MOD
496 496  )))
497 497  
498 -[[image:image-20220523181903-8.png]]
499 -
500 -
501 501  (((
502 502  (% style="color:#4f81bd" %)**DIDORO **(%%)is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
469 +
470 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
471 +|**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0**
472 +|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
503 503  )))
504 504  
505 -[[image:image-20220523181727-7.png]]
506 -
507 -* RO is for relay. ROx=1 : close,ROx=0 always open.
475 +* RO is for relay. ROx=1 : close, ROx=0 always open.
508 508  * FIRST: Indicate this is the first packet after join network.
509 509  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
510 510  
511 511  (((
512 512  (% style="color:red" %)**Note: DO3 is not valid for LT-22222-L.**
513 -)))
514 514  
515 -(((
516 516  
483 +)))
517 517  
485 +(((
518 518  **To use this mode, please run:**
519 519  )))
520 520  
489 +(((
521 521  (% class="box infomessage" %)
522 522  (((
523 -(((
524 -(((
525 525  **AT+MOD=4**
526 -)))
527 527  
528 -(((
529 529  **ATZ**
530 530  )))
531 531  )))
532 -)))
533 533  
534 -
535 535  (((
536 536  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
537 537  )))
538 538  
539 539  (((
540 -
541 -
542 542  **Plus below command for AVI1 Counting:**
543 543  
544 -
545 545  (% style="color:blue" %)**AT+SETCNT=3,60**(%%)**  (set AVI Count to 60)**
546 546  
547 547  (% style="color:blue" %)**AT+VOLMAX=20000**(%%)**  (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)**
... ... @@ -557,15 +557,27 @@
557 557  
558 558  **LT22222-L**: This mode the DI1 is used as a counting pin.
559 559  
560 -[[image:image-20220523182334-9.png]]
520 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
521 +|(% style="background-color:#4f81bd; color:white" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**
522 +|Value|(((
523 +AVI1 voltage
524 +)))|(((
525 +AVI2 voltage
526 +)))|(((
527 +ACI1 Current
528 +)))|COUNT1|DIDORO*|(((
529 +Reserve
530 +)))|MOD
561 561  
562 562  (((
563 -
564 -
565 565  (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
534 +
535 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
536 +|**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0**
537 +|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
566 566  )))
567 567  
568 -* RO is for relay. ROx=1 : closeROx=0 always open.
540 +* RO is for relay. ROx=1 : close, ROx=0 always open.
569 569  * FIRST: Indicate this is the first packet after join network.
570 570  * (((
571 571  DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
... ... @@ -576,23 +576,17 @@
576 576  )))
577 577  
578 578  (((
579 -
580 -
581 581  **To use this mode, please run:**
582 582  )))
583 583  
554 +(((
584 584  (% class="box infomessage" %)
585 585  (((
586 -(((
587 -(((
588 588  **AT+MOD=5**
589 -)))
590 590  
591 -(((
592 592  **ATZ**
593 593  )))
594 594  )))
595 -)))
596 596  
597 597  (((
598 598  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
... ... @@ -687,12 +687,39 @@
687 687  
688 688  MOD6 Payload : total 11 bytes payload
689 689  
690 -[[image:image-20220524085923-1.png]]
656 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
657 +|(% style="background-color:#4f81bd; color:white; width:60px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:69px" %)**1**|(% style="background-color:#4f81bd; color:white; width:69px" %)**1**|(% style="background-color:#4f81bd; color:white; width:109px" %)**1**|(% style="background-color:#4f81bd; color:white; width:49px" %)**6**|(% style="background-color:#4f81bd; color:white; width:109px" %)**1**|(% style="background-color:#4f81bd; color:white; width:50px" %)**1**
658 +|Value|(((
659 +TRI_A FLAG
660 +)))|(((
661 +TRI_A Status
662 +)))|(((
663 +TRI_DI FLAG+STA
664 +)))|Reserve|Enable/Disable MOD6|(((
665 +MOD(6)
666 +)))
691 691  
692 -
693 693  (% style="color:#4f81bd" %)**TRI FLAG1**(%%) is a combination to show if trigger is set for this part. Totally 1byte as below
694 694  
695 -[[image:image-20220524090106-2.png]]
670 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
671 +|**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0**
672 +|(((
673 +AV1_LOW
674 +)))|(((
675 +AV1_HIGH
676 +)))|(((
677 +AV2_LOW
678 +)))|(((
679 +AV2_HIGH
680 +)))|(((
681 +AC1_LOW
682 +)))|(((
683 +AC1_HIGH
684 +)))|(((
685 +AC2_LOW
686 +)))|(((
687 +AC2_HIGH
688 +)))
696 696  
697 697  * Each bits shows if the corresponding trigger has been configured.
698 698  
... ... @@ -701,10 +701,27 @@
701 701  10100000: Means the system has configure to use the trigger: AC1_LOW and AV2_LOW
702 702  
703 703  
704 -
705 705  (% style="color:#4f81bd" %)**TRI Status1**(%%) is a combination to show which condition is trigger. Totally 1byte as below
706 706  
707 -[[image:image-20220524090249-3.png]]
699 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
700 +|**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0**
701 +|(((
702 +AV1_LOW
703 +)))|(((
704 +AV1_HIGH
705 +)))|(((
706 +AV2_LOW
707 +)))|(((
708 +AV2_HIGH
709 +)))|(((
710 +AC1_LOW
711 +)))|(((
712 +AC1_HIGH
713 +)))|(((
714 +AC2_LOW
715 +)))|(((
716 +AC2_HIGH
717 +)))
708 708  
709 709  * Each bits shows which status has been trigger on this uplink.
710 710  
... ... @@ -715,7 +715,9 @@
715 715  
716 716  (% style="color:#4f81bd" %)**TRI_DI FLAG+STA **(%%)is a combination to show which condition is trigger. Totally 1byte as below
717 717  
718 -[[image:image-20220524090456-4.png]]
728 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
729 +|**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0**
730 +|N/A|N/A|N/A|N/A|DI2_STATUS|DI2_FLAG|DI1_STATUS|DI1_FLAG
719 719  
720 720  * Each bits shows which status has been trigger on this uplink.
721 721  
... ... @@ -761,8 +761,6 @@
761 761  
762 762  * (% style="color:blue" %)**Sensor Related Commands**(%%): These commands are special designed for LT-22222-L.  User can see these commands below:
763 763  
764 -
765 -
766 766  === 3.4.1 Common Commands ===
767 767  
768 768  
... ... @@ -773,7 +773,6 @@
773 773  
774 774  === 3.4.2 Sensor related commands ===
775 775  
776 -
777 777  ==== 3.4.2.1 Set Transmit Interval ====
778 778  
779 779  
... ... @@ -798,14 +798,10 @@
798 798  
799 799  Set work mode.
800 800  
801 -* (% style="color:#037691" %)**AT Command:**
810 +* (% style="color:#037691" %)**AT Command:**(%%) (% style="color:blue" %)**AT+MOD=N  **
802 802  
803 -(% style="color:blue" %)**AT+MOD=N  **
804 -
805 -
806 806  **Example**: AT+MOD=2. Set work mode to Double DI counting mode
807 807  
808 -
809 809  * (% style="color:#037691" %)**Downlink Payload (prefix 0x0A):**
810 810  
811 811  (% style="color:blue" %)**0x0A aa  **(%%)** ** ~/~/ Same as AT+MOD=aa
... ... @@ -815,16 +815,12 @@
815 815  ==== 3.4.2.3 Poll an uplink ====
816 816  
817 817  
818 -* (% style="color:#037691" %)**AT Command:**
823 +* (% style="color:#037691" %)**AT Command:**(%%) There is no AT Command to poll uplink
819 819  
820 -There is no AT Command to poll uplink
821 -
822 -
823 823  * (% style="color:#037691" %)**Downlink Payload (prefix 0x08):**
824 824  
825 825  (% style="color:blue" %)**0x08 FF  **(%%)** **~/~/ Poll an uplink
826 826  
827 -
828 828  **Example**: 0x08FF, ask device to send an Uplink
829 829  
830 830  
... ... @@ -834,10 +834,8 @@
834 834  
835 835  Use of trigger mode, please check [[ADDMOD6>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
836 836  
837 -* (% style="color:#037691" %)**AT Command:**
838 +* (% style="color:#037691" %)**AT Command:**(%%) (% style="color:blue" %)**AT+ADDMOD6=1 or 0**
838 838  
839 -(% style="color:blue" %)**AT+ADDMOD6=1 or 0**
840 -
841 841  (% style="color:red" %)**1:** (%%)Enable Trigger Mode
842 842  
843 843  (% style="color:red" %)**0: **(%%)Disable Trigger Mode
... ... @@ -852,13 +852,12 @@
852 852  ==== 3.4.2.5 Poll trigger settings ====
853 853  
854 854  
855 -Poll trigger settings,
854 +Poll trigger settings
856 856  
857 857  * (% style="color:#037691" %)**AT Command:**
858 858  
859 859  There is no AT Command for this feature.
860 860  
861 -
862 862  * (% style="color:#037691" %)**Downlink Payload (prefix 0x AB 06):**
863 863  
864 864  (% style="color:blue" %)**0xAB 06  ** (%%) ~/~/ Poll trigger settings, device will uplink trigger settings once receive this command
... ... @@ -870,15 +870,11 @@
870 870  
871 871  Enable Disable DI1/DI2/DI2 as trigger,
872 872  
873 -* (% style="color:#037691" %)**AT Command:**
871 +* (% style="color:#037691" %)**AT Command:**(%%) (% style="color:blue" %)**Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG >**
874 874  
875 -(% style="color:blue" %)**Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG >**
873 +**Example:** AT+ DTRI =1,0   (Enable DI1 trigger / disable DI2 trigger)
876 876  
877 877  
878 -**Example:**
879 -
880 -AT+ DTRI =1,0   (Enable DI1 trigger / disable DI2 trigger)
881 -
882 882  * (% style="color:#037691" %)**Downlink Payload (prefix 0xAA 02):**
883 883  
884 884  (% style="color:blue" %)**0xAA 02 aa bb   ** (%%) ~/~/ Same as AT+DTRI=aa,bb
... ... @@ -890,20 +890,15 @@
890 890  
891 891  Set DI1 or DI3(for LT-33222-L) trigger.
892 892  
893 -* (% style="color:#037691" %)**AT Command:**
887 +* (% style="color:#037691" %)**AT Command:**(%%) (% style="color:blue" %)**AT+TRIG1=a,b**
894 894  
895 -(% style="color:blue" %)**AT+TRIG1=a,b**
896 -
897 897  (% style="color:red" %)**a :** (%%)Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1).
898 898  
899 899  (% style="color:red" %)**b :** (%%)delay timing.
900 900  
893 +**Example:** AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms )
901 901  
902 -**Example:**
903 903  
904 -AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms )
905 -
906 -
907 907  * (% style="color:#037691" %)**Downlink Payload (prefix 0x09 01 ):**
908 908  
909 909  (% style="color:blue" %)**0x09 01 aa bb cc    ** (%%) ~/~/ same as AT+TRIG1=aa,0x(bb cc)
... ... @@ -915,20 +915,15 @@
915 915  
916 916  Set DI2 trigger.
917 917  
918 -* (% style="color:#037691" %)**AT Command:**
907 +* (% style="color:#037691" %)**AT Command:**(%%) (% style="color:blue" %)**AT+TRIG2=a,b**
919 919  
920 -(% style="color:blue" %)**AT+TRIG2=a,b**
921 -
922 922  (% style="color:red" %)**a :** (%%)Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1).
923 923  
924 924  (% style="color:red" %)**b :** (%%)delay timing.
925 925  
913 +**Example:** AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms )
926 926  
927 -**Example:**
928 928  
929 -AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms )
930 -
931 -
932 932  * (% style="color:#037691" %)**Downlink Payload (prefix 0x09 02 ):**
933 933  
934 934  (% style="color:blue" %)**0x09 02 aa bb cc   ** (%%)~/~/ same as AT+TRIG2=aa,0x(bb cc)
... ... @@ -940,11 +940,8 @@
940 940  
941 941  Set current trigger , base on AC port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
942 942  
943 -* (% style="color:#037691" %)**AT Command**
927 +* (% style="color:#037691" %)**AT Command:**(%%) (% style="color:blue" %)**AT+ACLIM**
944 944  
945 -(% style="color:blue" %)**AT+ACLIM**
946 -
947 -
948 948  * (% style="color:#037691" %)**Downlink Payload (prefix 0xAA 01 )**
949 949  
950 950  (% style="color:blue" %)**0x AA 01 aa bb cc dd ee ff gg hh        ** (%%) ~/~/ same as AT+ACLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
... ... @@ -956,11 +956,8 @@
956 956  
957 957  Set current trigger , base on AV port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
958 958  
959 -* (% style="color:#037691" %)**AT Command**
940 +* (% style="color:#037691" %)**AT Command**(%%): (% style="color:blue" %)**AT+AVLIM    **(%%)** See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]**
960 960  
961 -(% style="color:blue" %)**AT+AVLIM    **(%%)** See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]**
962 -
963 -
964 964  * (% style="color:#037691" %)**Downlink Payload (prefix 0xAA 00 )**
965 965  
966 966  (% style="color:blue" %)**0x AA 00 aa bb cc dd ee ff gg hh    ** (%%) ~/~/ same as AT+AVLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
... ... @@ -972,18 +972,13 @@
972 972  
973 973  Set AV and AC trigger minimum interval, system won't response to the second trigger within this set time after the first trigger.
974 974  
975 -* (% style="color:#037691" %)**AT Command**
953 +* (% style="color:#037691" %)**AT Command**(%%): (% style="color:blue" %)**AT+ATDC=5        ** ~/~/ (%%)Device won't response the second trigger within 5 minute after the first trigger.
976 976  
977 -(% style="color:blue" %)**AT+ATDC=5        ** (%%)Device won't response the second trigger within 5 minute after the first trigger.
978 -
979 -
980 980  * (% style="color:#037691" %)**Downlink Payload (prefix 0xAC )**
981 981  
982 982  (% style="color:blue" %)**0x AC aa bb   **(%%) ~/~/ same as AT+ATDC=0x(aa bb)   . Unit (min)
983 983  
984 984  (((
985 -
986 -
987 987  (% style="color:red" %)**Note: ATDC setting must be more than 5min**
988 988  )))
989 989  
... ... @@ -998,8 +998,9 @@
998 998  
999 999  
1000 1000  * (% style="color:#037691" %)**Downlink Payload (prefix 0x02)**
1001 -* (% style="color:blue" %)**0x02 aa bb cc     ** (%%)~/~/ Set DO1/DO2/DO3 output
1002 1002  
975 +(% style="color:blue" %)**0x02 aa bb cc     ** (%%)~/~/ Set DO1/DO2/DO3 output
976 +
1003 1003  (((
1004 1004  If payload = 0x02010001, while there is load between V+ and DOx, it means set DO1 to low, DO2 to high and DO3 to low.
1005 1005  )))
... ... @@ -1006,10 +1006,14 @@
1006 1006  
1007 1007  (((
1008 1008  01: Low,  00: High ,  11: No action
983 +
984 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
985 +|(% style="background-color:#4f81bd; color:white" %)**Downlink Code**|(% style="background-color:#4f81bd; color:white" %)**DO1**|(% style="background-color:#4f81bd; color:white" %)**DO2**|(% style="background-color:#4f81bd; color:white" %)**DO3**
986 +|02  01  00  11|Low|High|No Action
987 +|02  00  11  01|High|No Action|Low
988 +|02  11  01  00|No Action|Low|High
1009 1009  )))
1010 1010  
1011 -[[image:image-20220524092754-5.png]]
1012 -
1013 1013  (((
1014 1014  (% style="color:red" %)**Note: For LT-22222-L, there is no DO3, the last byte can use any value.**
1015 1015  )))
... ... @@ -1046,24 +1046,31 @@
1046 1046  
1047 1047  (% style="color:#4f81bd" %)**Third Byte**(%%): Control Method and Ports status:
1048 1048  
1049 -[[image:image-20220524093238-6.png]]
1027 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:300px" %)
1028 +|(% style="background-color:#4f81bd; color:white" %)**Second Byte**|(% style="background-color:#4f81bd; color:white" %)**Status**
1029 +|0x01|DO1 set to low
1030 +|0x00|DO1 set to high
1031 +|0x11|DO1 NO Action
1050 1050  
1051 -
1052 1052  (% style="color:#4f81bd" %)**Fourth Byte**(%%): Control Method and Ports status:
1053 1053  
1054 -[[image:image-20220524093328-7.png]]
1035 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:300px" %)
1036 +|(% style="background-color:#4f81bd; color:white" %)**Second Byte**|(% style="background-color:#4f81bd; color:white" %)**Status**
1037 +|0x01|DO2 set to low
1038 +|0x00|DO2 set to high
1039 +|0x11|DO2 NO Action
1055 1055  
1056 -
1057 1057  (% style="color:#4f81bd" %)**Fifth Byte**(%%): Control Method and Ports status:
1058 1058  
1059 -[[image:image-20220524093351-8.png]]
1043 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:300px" %)
1044 +|(% style="background-color:#4f81bd; color:white" %)**Second Byte**|(% style="background-color:#4f81bd; color:white" %)**Status**
1045 +|0x01|DO3 set to low
1046 +|0x00|DO3 set to high
1047 +|0x11|DO3 NO Action
1060 1060  
1049 +(% style="color:#4f81bd" %)**Sixth and Seventh and Eighth and Ninth Byte**:(%%) Latching time. Unit: ms
1061 1061  
1062 -(% style="color:#4f81bd" %)**Sixth and Seventh and Eighth and Ninth Byte**:
1063 1063  
1064 - Latching time. Unit: ms
1065 -
1066 -
1067 1067  (% style="color:red" %)**Note: **
1068 1068  
1069 1069   Since Firmware v1.6.0, the latch time support 4 bytes and 2 bytes
... ... @@ -1070,7 +1070,6 @@
1070 1070  
1071 1071   Before Firmwre v1.6.0 the latch time only suport 2 bytes.
1072 1072  
1073 -
1074 1074  (% style="color:red" %)**Device will upload a packet if downlink code executes successfully.**
1075 1075  
1076 1076  
... ... @@ -1094,7 +1094,7 @@
1094 1094  
1095 1095  
1096 1096  
1097 -==== 3.4.2. 14 Relay ~-~- Control Relay Output RO1/RO2 ====
1081 +==== 3.4.2.14 Relay ~-~- Control Relay Output RO1/RO2 ====
1098 1098  
1099 1099  
1100 1100  * (% style="color:#037691" %)**AT Command:**
... ... @@ -1112,11 +1112,18 @@
1112 1112  )))
1113 1113  
1114 1114  (((
1115 -01: Close ,  00: Open , 11: No action
1116 -)))
1099 +00: Close ,  01: Open , 11: No action
1117 1117  
1118 -(((
1119 -[[image:image-20220524093724-9.png]]
1101 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:320px" %)
1102 +|(% style="background-color:#4f81bd; color:white" %)**Downlink Code**|(% style="background-color:#4f81bd; color:white" %)**RO1**|(% style="background-color:#4f81bd; color:white" %)**RO2**
1103 +|03  00  11|Open|No Action
1104 +|03  01  11|Close|No Action
1105 +|03  11  00|No Action|Open
1106 +|03  11  01|No Action|Close
1107 +|03  00  00|Open|Open
1108 +|03  01  01|Close|Close
1109 +|03  01  00|Close|Open
1110 +|03  00  01|Open|Close
1120 1120  )))
1121 1121  
1122 1122  (% style="color:red" %)**Device will upload a packet if downlink code executes successfully.**
... ... @@ -1190,11 +1190,8 @@
1190 1190  
1191 1191  When voltage exceed the threshold, count. Feature see [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]]
1192 1192  
1193 -* (% style="color:#037691" %)**AT Command:**
1184 +* (% style="color:#037691" %)**AT Command:**(%%) (% style="color:blue" %)**AT+VOLMAX   ** (%%)~/~/ See [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]]
1194 1194  
1195 -(% style="color:blue" %)**AT+VOLMAX   ** (%%)~/~/ See [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]]
1196 -
1197 -
1198 1198  * (% style="color:#037691" %)**Downlink Payload (prefix 0xA5):**
1199 1199  
1200 1200  (% style="color:blue" %)**0xA5 aa bb cc   ** (%%)~/~/ Same as AT+VOLMAX=(aa bb),cc
... ... @@ -1204,10 +1204,8 @@
1204 1204  ==== 3.4.2.17 Counting ~-~- Pre-configure the Count Number ====
1205 1205  
1206 1206  
1207 -* (% style="color:#037691" %)**AT Command:**
1195 +* (% style="color:#037691" %)**AT Command:**(%%) (% style="color:blue" %)**AT+SETCNT=aa,(bb cc dd ee) **
1208 1208  
1209 -(% style="color:blue" %)**AT+SETCNT=aa,(bb cc dd ee) **
1210 -
1211 1211  (% style="color:red" %)**aa:**(%%) 1: Set count1; 2: Set count2; 3: Set AV1 count
1212 1212  
1213 1213  (% style="color:red" %)**bb cc dd ee: **(%%)number to be set
... ... @@ -1224,11 +1224,8 @@
1224 1224  
1225 1225  Clear counting for counting mode
1226 1226  
1227 -* (% style="color:#037691" %)**AT Command:**
1213 +* (% style="color:#037691" %)**AT Command:**(%%) (% style="color:blue" %)**AT+CLRCOUNT         **(%%) ~/~/ clear all counting
1228 1228  
1229 -(% style="color:blue" %)**AT+CLRCOUNT **(%%) ~/~/ clear all counting
1230 -
1231 -
1232 1232  * (% style="color:#037691" %)**Downlink Payload (prefix 0xA6):**
1233 1233  
1234 1234  (% style="color:blue" %)**0x A6 01    ** (%%)~/~/ clear all counting
... ... @@ -1380,7 +1380,7 @@
1380 1380  
1381 1381  (% style="color:blue" %)**Step 3**(%%): Create an account or log in Mydevices.
1382 1382  
1383 -(% style="color:blue" %)**Step 4**(%%): Search LT-22222-L(for both LT-22222-L / LT-33222-L) and add DevEUI.(% style="display:none" %)
1366 +(% style="color:blue" %)**Step 4**(%%): Search LT-22222-L(for both LT-22222-L) and add DevEUI.(% style="display:none" %)
1384 1384  
1385 1385  Search under The things network
1386 1386  
... ... @@ -1387,7 +1387,6 @@
1387 1387  [[image:1653356838789-523.png||height="337" width="740"]]
1388 1388  
1389 1389  
1390 -
1391 1391  After added, the sensor data arrive TTN, it will also arrive and show in Mydevices.
1392 1392  
1393 1393  [[image:image-20220524094909-1.png||height="335" width="729"]]
... ... @@ -1419,12 +1419,12 @@
1419 1419  
1420 1420  
1421 1421  (((
1422 -The DI port of LT-22222-L can support NPN or PNP output sensor.
1404 +The DI port of LT-22222-L can support **NPN** or **PNP** or **Dry Contact** output sensor.
1423 1423  )))
1424 1424  
1425 1425  (((
1426 1426  (((
1427 -Internal circuit as below, the NEC2501 is a photocoupler, the Active current (from NEC2501 pin 1 to pin 2 is 1ma and the max current is 50mA. When there is active current pass NEC2501 pin1 to pin2. The DI will be active high.
1409 +Internal circuit as below, the NEC2501 is a photocoupler, the Active current (from NEC2501 pin 1 to pin 2 is 1ma and the max current is 50mA). (% class="mark" %)When there is active current pass NEC2501 pin1 to pin2. The DI will be active high and DI LED status will change.
1428 1428  
1429 1429  
1430 1430  )))
... ... @@ -1532,6 +1532,19 @@
1532 1532  )))
1533 1533  
1534 1534  
1517 +(% style="color:blue" %)**Example4**(%%): Connect to Dry Contact sensor
1518 +
1519 +From above DI ports circuit, we can see that active the photocoupler will need to have a voltage difference between DI+ and DI- port. While the Dry Contact sensor is a passive component which can't provide this voltage difference.
1520 +
1521 +To detect a Dry Contact, we can provide a power source to one pin of the Dry Contact. Below is a reference connection.
1522 +
1523 +[[image:image-20230616235145-1.png]]
1524 +
1525 +(% style="color:blue" %)**Example5**(%%): Connect to Open Colleactor
1526 +
1527 +[[image:image-20240219115718-1.png]]
1528 +
1529 +
1535 1535  === 3.6.3 Digital Output Port: DO1/DO2 /DO3 ===
1536 1536  
1537 1537  
... ... @@ -1565,7 +1565,6 @@
1565 1565  
1566 1566  **Black:  GND**
1567 1567  
1568 -
1569 1569  **Connection diagram:**
1570 1570  
1571 1571  [[image:1653357640609-758.png]]
... ... @@ -1573,6 +1573,22 @@
1573 1573  [[image:1653357648330-671.png||height="155" width="733"]]
1574 1574  
1575 1575  
1570 +Example connected to a regulated power supply to measure voltage
1571 +
1572 +[[image:image-20230608101532-1.png||height="606" width="447"]]
1573 +
1574 +[[image:image-20230608101608-2.jpeg||height="379" width="284"]]
1575 +
1576 +[[image:image-20230608101722-3.png||height="102" width="1139"]]
1577 +
1578 +
1579 +(% style="color:blue; font-weight:bold" %)**Specifications of the regulated power**(%%) (% style="color:blue" %)**:**
1580 +
1581 +(% style="color:red" %)**Red:  12~~24v**
1582 +
1583 +**Black:  GND**
1584 +
1585 +
1576 1576  === 3.6.5 Relay Output ===
1577 1577  
1578 1578  
... ... @@ -1591,9 +1591,34 @@
1591 1591  == 3.7 LEDs Indicators ==
1592 1592  
1593 1593  
1594 -[[image:image-20220524100748-11.png]]
1604 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1605 +|(% style="background-color:#4f81bd; color:white; width:50px" %)**LEDs**|(% style="background-color:#4f81bd; color:white; width:460px" %)**Feature**
1606 +|**PWR**|Always on if there is power
1607 +|**TX**|(((
1608 +(((
1609 +Device boot: TX blinks 5 times.
1610 +)))
1595 1595  
1612 +(((
1613 +Successful join network: TX ON for 5 seconds.
1614 +)))
1596 1596  
1616 +(((
1617 +Transmit a LoRa packet: TX blinks once
1618 +)))
1619 +)))
1620 +|**RX**|RX blinks once when receive a packet.
1621 +|**DO1**|For LT-22222-L: ON when DO1 is low, LOW when DO1 is high
1622 +|**DO2**|For LT-22222-L: ON when DO2 is low, LOW when DO2 is high
1623 +|**DI1**|(((
1624 +For LT-22222-L: ON when DI1 is high, LOW when DI1 is low
1625 +)))
1626 +|**DI2**|(((
1627 +For LT-22222-L: ON when DI2 is high, LOW when DI2 is low
1628 +)))
1629 +|**RO1**|For LT-22222-L: ON when RO1 is closed, LOW when RO1 is open
1630 +|**RO2**|For LT-22222-L: ON when RO2 is closed, LOW when RO2 is open
1631 +
1597 1597  = 4. Use AT Command =
1598 1598  
1599 1599  == 4.1 Access AT Command ==
... ... @@ -1603,10 +1603,6 @@
1603 1603  LT supports AT Command set. User can use a USB to TTL adapter plus the 3.5mm Program Cable to connect to LT for using AT command, as below.
1604 1604  )))
1605 1605  
1606 -(((
1607 -
1608 -)))
1609 -
1610 1610  [[image:1653358238933-385.png]]
1611 1611  
1612 1612  
... ... @@ -1925,8 +1925,6 @@
1925 1925  dir=LoRa_Gateway/&file=LoRaWAN%201.0.3%20Regional%20Parameters.xlsx]] to see what DR means.**
1926 1926  
1927 1927  **4. The command AT+RX2FQ and AT+RX2DR is to let downlink work. to set the correct parameters, user can check the actually downlink parameters to be used. As below. Which shows the RX2FQ should use 868400000 and RX2DR should be 5.**
1928 -
1929 -
1930 1930  )))
1931 1931  
1932 1932  (((
... ... @@ -1933,9 +1933,6 @@
1933 1933  [[image:1653359097980-169.png||height="188" width="729"]]
1934 1934  )))
1935 1935  
1936 -(((
1937 -
1938 -)))
1939 1939  
1940 1940  === 4.2.3 Change to Class A ===
1941 1941  
... ... @@ -1943,8 +1943,9 @@
1943 1943  (((
1944 1944  (% style="color:blue" %)**If sensor JOINED:**
1945 1945  
1946 -(% style="background-color:#dcdcdc" %)**AT+CLASS=A
1947 -ATZ**
1972 +(% style="background-color:#dcdcdc" %)**AT+CLASS=A**
1973 +
1974 +(% style="background-color:#dcdcdc" %)**ATZ**
1948 1948  )))
1949 1949  
1950 1950  
... ... @@ -1974,7 +1974,7 @@
1974 1974  
1975 1975  (((
1976 1976  (% style="color:blue" %)**Step1**(%%)**:** Download [[flash loader>>url:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/flasher-stm32.html]].
1977 -(% style="color:blue" %)**Step2**(%%)**:** Download the [[LT Image files>>url:https://www.dropbox.com/sh/g99v0fxcltn9r1y/AADKXQ2v5ZT-S3sxdmbvE7UAa/LT-22222-L/image?dl=0&subfolder_nav_tracking=1]].
2004 +(% style="color:blue" %)**Step2**(%%)**:** Download the [[LT Image files>>https://www.dropbox.com/sh/g99v0fxcltn9r1y/AACrbrDN0AqLHbBat0ViWx5Da/LT-22222-L/Firmware?dl=0&subfolder_nav_tracking=1]].
1978 1978  (% style="color:blue" %)**Step3**(%%)**:** Open flashloader; choose the correct COM port to update.
1979 1979  
1980 1980  
... ... @@ -1997,7 +1997,6 @@
1997 1997  
1998 1998  (% style="color:red" %)**Notice**(%%): In case user has lost the program cable. User can hand made one from a 3.5mm cable. The pin mapping is:
1999 1999  
2000 -
2001 2001  [[image:1653360054704-518.png||height="186" width="745"]]
2002 2002  
2003 2003  
... ... @@ -2061,13 +2061,21 @@
2061 2061  
2062 2062  (((
2063 2063  (% style="background-color:#dcdcdc" %)**123456** (%%) :  Enter Password to have AT access.
2090 +
2064 2064  (% style="background-color:#dcdcdc" %)**AT+FDR**(%%)  :  Reset Parameters to Factory Default, Keys Reserve
2092 +
2065 2065  (% style="background-color:#dcdcdc" %)**AT+NJM=0** (%%) :  Set to ABP mode
2094 +
2066 2066  (% style="background-color:#dcdcdc" %)**AT+ADR=0** (%%) :  Set the Adaptive Data Rate Off
2096 +
2067 2067  (% style="background-color:#dcdcdc" %)**AT+DR=5** (%%) :  Set Data Rate (Set AT+DR=3 for 915 band)
2098 +
2068 2068  (% style="background-color:#dcdcdc" %)**AT+TDC=60000 **(%%) :  Set transmit interval to 60 seconds
2100 +
2069 2069  (% style="background-color:#dcdcdc" %)**AT+CHS=868400000**(%%) : Set transmit frequency to 868.4Mhz
2102 +
2070 2070  (% style="background-color:#dcdcdc" %)**AT+DADDR=26 01 1A F1**(%%)  :  Set Device Address to 26 01 1A F1
2104 +
2071 2071  (% style="background-color:#dcdcdc" %)**ATZ**        (%%) :  Reset MCU
2072 2072  )))
2073 2073  
... ... @@ -2079,14 +2079,20 @@
2079 2079  [[image:1653360498588-932.png||height="485" width="726"]]
2080 2080  
2081 2081  
2082 -== 6.4 Can I see counting event in Serial? ==
2116 +== 6.4 How to change the uplink interval? ==
2083 2083  
2084 2084  
2119 +Please see this link: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/How%20to%20set%20the%20transmit%20time%20interval/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20set%20the%20transmit%20time%20interval/]]
2120 +
2121 +
2122 +== 6.5 Can I see counting event in Serial? ==
2123 +
2124 +
2085 2085  (((
2086 2086  User can run AT+DEBUG command to see the counting event in serial. If firmware too old and doesn't support AT+DEBUG. User can update to latest firmware first.
2087 2087  
2088 2088  
2089 -== 6.5 Can i use point to point communication for LT-22222-L? ==
2129 +== 6.6 Can i use point to point communication for LT-22222-L? ==
2090 2090  
2091 2091  
2092 2092  Yes, please refer [[Point to Point Communication>>doc:Main. Point to Point Communication of LT-22222-L.WebHome]]  ,this is [[firmware>>https://github.com/dragino/LT-22222-L/releases]].
... ... @@ -2095,7 +2095,7 @@
2095 2095  )))
2096 2096  
2097 2097  (((
2098 -== 6.Why does the relay output become the default and open relay after the lt22222 is powered off? ==
2138 +== 6.7 Why does the relay output become the default and open relay after the lt22222 is powered off? ==
2099 2099  
2100 2100  
2101 2101  If the device is not shut down, but directly powered off.
... ... @@ -2107,7 +2107,7 @@
2107 2107  After restart, the status before power failure will be read from flash.
2108 2108  
2109 2109  
2110 -== 6.7 Can i set up LT-22222-L as a NC(Normal Close) Relay? ==
2150 +== 6.8 Can i set up LT-22222-L as a NC(Normal Close) Relay? ==
2111 2111  
2112 2112  
2113 2113  LT-22222-L built-in relay is NO (Normal Open). User can use an external relay to achieve Normal Close purpose. Diagram as below:
... ... @@ -2116,12 +2116,18 @@
2116 2116  [[image:image-20221006170630-1.png||height="610" width="945"]]
2117 2117  
2118 2118  
2119 -== 6.Can LT22222-L save RO state? ==
2159 +== 6.9 Can LT22222-L save RO state? ==
2120 2120  
2121 2121  
2122 2122  Firmware version needs to be no less than 1.6.0.
2123 2123  
2124 2124  
2165 +== 6.10 Why does the LT22222 always report 15.585V when measuring AVI? ==
2166 +
2167 +
2168 +It is likely that the GND is not connected during the measurement, or the wire connected to the GND is loose.
2169 +
2170 +
2125 2125  = 7. Trouble Shooting =
2126 2126  )))
2127 2127  
... ... @@ -2162,6 +2162,13 @@
2162 2162  )))
2163 2163  
2164 2164  
2211 +== 7.4 Why can LT22222 perform Uplink normally, but cannot receive Downlink? ==
2212 +
2213 +
2214 +The FCD count of the gateway is inconsistent with the FCD count of the node, causing the downlink to remain in the queue state.
2215 +Use this command to bring their counts back together: [[Resets the downlink packet count>>||anchor="H3.4.2.23Resetsthedownlinkpacketcount"]]
2216 +
2217 +
2165 2165  = 8. Order Info =
2166 2166  
2167 2167  
... ... @@ -2179,8 +2179,6 @@
2179 2179  * (% style="color:red" %)**IN865**(%%):  LT with frequency bands IN865
2180 2180  * (% style="color:red" %)**CN779**(%%):  LT with frequency bands CN779
2181 2181  
2182 -
2183 -
2184 2184  = 9. Packing Info =
2185 2185  
2186 2186  
... ... @@ -2191,7 +2191,6 @@
2191 2191  * Bracket for controller x1
2192 2192  * Program cable x 1
2193 2193  
2194 -
2195 2195  **Dimension and weight**:
2196 2196  
2197 2197  * Device Size: 13.5 x 7 x 3 cm
... ... @@ -2199,8 +2199,6 @@
2199 2199  * Package Size / pcs : 14.5 x 8 x 5 cm
2200 2200  * Weight / pcs : 170g
2201 2201  
2202 -
2203 -
2204 2204  = 10. Support =
2205 2205  
2206 2206  
... ... @@ -2208,7 +2208,7 @@
2208 2208  Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule.
2209 2209  )))
2210 2210  * (((
2211 -Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[support@dragino.com>>url:file:///D:/市场资料/说明书/LoRa/LT系列/support@dragino.com]]
2259 +Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[Support@dragino.cc>>mailto:Support@dragino.cc]]
2212 2212  
2213 2213  
2214 2214  
... ... @@ -2220,5 +2220,3 @@
2220 2220  * LT-22222-L: [[http:~~/~~/www.dragino.com/products/lora-lorawan-end-node/item/156-lt-22222-l.html>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/156-lt-22222-l.html]]
2221 2221  * [[Datasheet, Document Base>>https://www.dropbox.com/sh/gxxmgks42tqfr3a/AACEdsj_mqzeoTOXARRlwYZ2a?dl=0]]
2222 2222  * [[Hardware Source>>url:https://github.com/dragino/Lora/tree/master/LT/LT-33222-L/v1.0]]
2223 -
2224 -
image-20230424115112-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +27.1 KB
Content
image-20230425173351-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +207.8 KB
Content
image-20230425173427-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +150.1 KB
Content
image-20230426161322-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +15.2 KB
Content
image-20230608101532-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +563.0 KB
Content
image-20230608101608-2.jpeg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +287.8 KB
Content
image-20230608101722-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +25.4 KB
Content
image-20230616235145-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Edwin
Size
... ... @@ -1,0 +1,1 @@
1 +19.4 KB
Content
image-20240219115718-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Edwin
Size
... ... @@ -1,0 +1,1 @@
1 +27.7 KB
Content