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

From version 138.1
edited by Dilisi S
on 2024/10/30 02:44
Change comment: changes done up to secsion 3.1
To version 126.10
edited by Xiaoling
on 2023/06/19 15:55
Change comment: There is no comment for this version

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.pradeeka
1 +XWiki.Xiaoling
Content
... ... @@ -3,10 +3,6 @@
3 3  
4 4  
5 5  
6 -
7 -
8 -
9 -
10 10  **Table of Contents:**
11 11  
12 12  {{toc/}}
... ... @@ -19,32 +19,36 @@
19 19  
20 20  = 1.Introduction =
21 21  
22 -== 1.1 What is the LT-22222-L I/O Controller? ==
18 +== 1.1 What is LT Series I/O Controller ==
23 23  
24 24  (((
21 +
22 +
25 25  (((
26 -(% 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 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.
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 +)))
27 27  
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.
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, building automation, and so on.
29 29  )))
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.
30 30  )))
31 31  
32 32  (((
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.
37 +The use environment includes:
34 34  )))
35 35  
36 36  (((
37 -(% style="line-height:1.38; margin-top:16px; margin-bottom:16px" %)
38 -The LT Series I/O Controllers are designed for easy, low-cost installation on LoRaWAN networks.
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.
39 39  )))
40 40  
41 41  (((
42 -(% style="line-height:1.38; margin-top:16px; margin-bottom:16px" %)
43 -(% 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" %)You can connect the LT-22222-L I/O Controller to a LoRaWAN network service provider in several ways:
45 +2) User can set up a LoRaWAN gateway locally and configure the controller to connect to the gateway via wireless.
44 44  
45 -* (% 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" %)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.
46 -* (% 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" %)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.
47 -* (% 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" %)Setup your own private LoRaWAN network.
47 +
48 48  )))
49 49  
50 50  (((
... ... @@ -53,71 +53,165 @@
53 53  
54 54  )))
55 55  
56 -== 1.2 Specifications ==
56 +== 1.2  Specifications ==
57 57  
58 +(((
59 +
60 +
58 58  (% style="color:#037691" %)**Hardware System:**
62 +)))
59 59  
60 -* STM32L072xxxx MCU
61 -* SX1276/78 Wireless Chip 
62 -* Power Consumption:
63 -** Idle: 4mA@12v
64 -** 20dB Transmit: 34mA@12v
65 -* Operating Temperature: -40 ~~ 85 Degree, No Dew
64 +* (((
65 +STM32L072xxxx MCU
66 +)))
67 +* (((
68 +SX1276/78 Wireless Chip 
69 +)))
70 +* (((
71 +(((
72 +Power Consumption:
73 +)))
66 66  
75 +* (((
76 +Idle: 4mA@12v
77 +)))
78 +* (((
79 +20dB Transmit: 34mA@12v
80 +)))
81 +)))
82 +
83 +(((
84 +
85 +
67 67  (% style="color:#037691" %)**Interface for Model: LT22222-L:**
87 +)))
68 68  
69 -* 2 x Digital dual direction Input (Detect High/Low signal, Max: 50v, or 220v with optional external resistor)
70 -* 2 x Digital Output (NPN output. Max pull up voltage 36V,450mA)
71 -* 2 x Relay Output (5A@250VAC / 30VDC)
72 -* 2 x 0~~20mA Analog Input (res:0.01mA)
73 -* 2 x 0~~30V Analog Input (res:0.01v)
74 -* Power Input 7~~ 24V DC. 
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 +)))
75 75  
108 +(((
109 +
110 +
76 76  (% style="color:#037691" %)**LoRa Spec:**
112 +)))
77 77  
78 -* Frequency Range:
79 -** Band 1 (HF): 862 ~~ 1020 Mhz
80 -** Band 2 (LF): 410 ~~ 528 Mhz
81 -* 168 dB maximum link budget.
82 -* +20 dBm - 100 mW constant RF output vs.
83 -* +14 dBm high efficiency PA.
84 -* Programmable bit rate up to 300 kbps.
85 -* High sensitivity: down to -148 dBm.
86 -* Bullet-proof front end: IIP3 = -12.5 dBm.
87 -* Excellent blocking immunity.
88 -* Low RX current of 10.3 mA, 200 nA register retention.
89 -* Fully integrated synthesizer with a resolution of 61 Hz.
90 -* FSK, GFSK, MSK, GMSK, LoRaTM and OOK modulation.
91 -* Built-in bit synchronizer for clock recovery.
92 -* Preamble detection.
93 -* 127 dB Dynamic Range RSSI.
94 -* Automatic RF Sense and CAD with ultra-fast AFC.
95 -* Packet engine up to 256 bytes with CRC.
114 +* (((
115 +(((
116 +Frequency Range:
117 +)))
96 96  
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 +
97 97  == 1.3 Features ==
98 98  
177 +
99 99  * LoRaWAN Class A & Class C protocol
179 +
100 100  * Optional Customized LoRa Protocol
181 +
101 101  * Frequency Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915/RU864/IN865/MA869
183 +
102 102  * AT Commands to change parameters
185 +
103 103  * Remote configure parameters via LoRa Downlink
187 +
104 104  * Firmware upgradable via program port
189 +
105 105  * Counting
106 106  
107 -== 1.4 Applications ==
192 +== 1.4  Applications ==
108 108  
194 +
109 109  * Smart Buildings & Home Automation
196 +
110 110  * Logistics and Supply Chain Management
198 +
111 111  * Smart Metering
200 +
112 112  * Smart Agriculture
202 +
113 113  * Smart Cities
204 +
114 114  * Smart Factory
115 115  
207 +
208 +
209 +
116 116  == 1.5 Hardware Variants ==
117 117  
118 118  
119 119  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
120 -|(% 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**
214 +|(% style="background-color:#d9e2f3; color:#0070c0; width:103px" %)**Model**|(% style="background-color:#d9e2f3; color:#0070c0; width:131px" %)**Photo**|(% style="background-color:#d9e2f3; color:#0070c0; width:266px" %)**Description**
121 121  |(% style="width:103px" %)**LT22222-L**|(% style="width:131px" %)(((
122 122  (% style="text-align:center" %)
123 123  [[image:image-20230424115112-1.png||height="106" width="58"]]
... ... @@ -130,16 +130,18 @@
130 130  * 1 x Counting Port
131 131  )))
132 132  
133 -= 2. Powering ON the Device =
227 += 2. Power ON Device =
134 134  
135 -(% style="line-height:1.38" %)
136 -(% style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)The LT-22222-L controller can be powered by a 7–24V DC power source.
137 137  
138 -* (% style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Connect VIN to Power Input V+ and GND to Power Input V- to power the LT-22222-L controller.
139 -* (% style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Connect the positive wire of the power supply to the VIN screw terminal and the negative wire to the GND screw terminal.
230 +(((
231 +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.
232 +)))
140 140  
141 -(% style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)The power indicator (PWR) LED will turn on when the device is properly powered.
234 +(((
235 +PWR will on when device is properly powered.
142 142  
237 +
238 +)))
143 143  
144 144  [[image:1653297104069-180.png]]
145 145  
... ... @@ -146,16 +146,15 @@
146 146  
147 147  = 3. Operation Mode =
148 148  
149 -== 3.1 How does it work? ==
245 +== 3.1 How it works? ==
150 150  
151 -(((
152 -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.
153 153  
154 -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. 
248 +(((
249 +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. 
155 155  )))
156 156  
157 157  (((
158 -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.
253 +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.
159 159  )))
160 160  
161 161  
... ... @@ -200,6 +200,7 @@
200 200  [[image:1653298023685-319.png]]
201 201  
202 202  
298 +
203 203  (((
204 204  (% 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.
205 205  
... ... @@ -233,7 +233,7 @@
233 233  The uplink payload includes totally 9 bytes. Uplink packets use FPORT=2 and every 10 minutes send one uplink by default. (% style="display:none" %)
234 234  
235 235  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
236 -|(% 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**
332 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**
237 237  |Value|(((
238 238  AVI1 voltage
239 239  )))|(((
... ... @@ -255,7 +255,7 @@
255 255  |RO1|RO2|DI3|DI2|DI1|DO3|DO2|DO1
256 256  )))
257 257  
258 -* RO is for relay. ROx=1 : close, ROx=0 always open.
354 +* RO is for relay. ROx=1 : closeROx=0 always open.
259 259  * DI is for digital input. DIx=1: high or float, DIx=0: low.
260 260  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
261 261  
... ... @@ -266,7 +266,7 @@
266 266  
267 267  **The value for the interface is:  **
268 268  
269 -AVI1 channel voltage is 0x04AB/1000=1195(DEC)/1000=1.195V
365 +AVI1 channel voltage is 0x04AB/1000=1195DEC/1000=1.195V
270 270  
271 271  AVI2 channel voltage is 0x04AC/1000=1.196V
272 272  
... ... @@ -294,6 +294,9 @@
294 294  ** DO1 is high in case there is load between DO1 and V+.
295 295  ** DO1 LED is off in both case
296 296  
393 +
394 +
395 +
297 297  === 3.3.2 AT+MOD~=2, (Double DI Counting) ===
298 298  
299 299  
... ... @@ -305,7 +305,7 @@
305 305  Total : 11 bytes payload
306 306  
307 307  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
308 -|(% 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**
407 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0" %)**4**|(% style="background-color:#d9e2f3; color:#0070c0" %)**4**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**
309 309  |Value|COUNT1|COUNT2 |DIDORO*|(((
310 310  Reserve
311 311  )))|MOD
... ... @@ -318,7 +318,7 @@
318 318  |**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0**
319 319  |RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
320 320  
321 -RO is for relay. ROx=1 : close , ROx=0 always open.
420 +RO is for relay. ROx=1 : closeROx=0 always open.
322 322  )))
323 323  
324 324  * FIRST: Indicate this is the first packet after join network.
... ... @@ -326,8 +326,6 @@
326 326  
327 327  (((
328 328  (% style="color:red" %)**Note: DO3 bit is not valid for LT-22222-L.**
329 -
330 -
331 331  )))
332 332  
333 333  (((
... ... @@ -334,15 +334,17 @@
334 334  **To use counting mode, please run:**
335 335  )))
336 336  
337 -(((
338 338  (% class="box infomessage" %)
435 +
339 339  (((
340 340  **AT+MOD=2**
438 +)))
341 341  
440 +(((
342 342  **ATZ**
343 343  )))
344 -)))
345 345  
444 +
346 346  (((
347 347  
348 348  
... ... @@ -372,7 +372,7 @@
372 372  **LT22222-L**: This mode the DI1 is used as a counting pin.
373 373  
374 374  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
375 -|(% 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**
474 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0" %)**4**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**
376 376  |Value|COUNT1|(((
377 377  ACI1 Current
378 378  )))|(((
... ... @@ -387,7 +387,7 @@
387 387  |RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
388 388  )))
389 389  
390 -* RO is for relay. ROx=1 : close, ROx=0 always open.
489 +* RO is for relay. ROx=1 : closeROx=0 always open.
391 391  * FIRST: Indicate this is the first packet after join network.
392 392  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
393 393  
... ... @@ -400,15 +400,17 @@
400 400  **To use counting mode, please run:**
401 401  )))
402 402  
403 -(((
404 404  (% class="box infomessage" %)
503 +
405 405  (((
406 406  **AT+MOD=3**
506 +)))
407 407  
508 +(((
408 408  **ATZ**
409 409  )))
410 -)))
411 411  
512 +
412 412  (((
413 413  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
414 414  )))
... ... @@ -425,7 +425,7 @@
425 425  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.
426 426  
427 427  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
428 -|(% 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**
529 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0" %)**4**|(% style="background-color:#d9e2f3; color:#0070c0" %)**4**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**
429 429  |Value|COUNT1|AVI1 Counting|DIDORO*|(((
430 430  Reserve
431 431  )))|MOD
... ... @@ -439,29 +439,32 @@
439 439  |RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
440 440  )))
441 441  
442 -* RO is for relay. ROx=1 : close, ROx=0 always open.
543 +* RO is for relay. ROx=1 : closeROx=0 always open.
443 443  * FIRST: Indicate this is the first packet after join network.
444 444  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
445 445  
446 446  (((
447 447  (% style="color:red" %)**Note: DO3 is not valid for LT-22222-L.**
448 -
449 -
450 450  )))
451 451  
452 452  (((
552 +
553 +
453 453  **To use this mode, please run:**
454 454  )))
455 455  
456 -(((
457 457  (% class="box infomessage" %)
558 +
458 458  (((
459 459  **AT+MOD=4**
561 +)))
460 460  
563 +(((
461 461  **ATZ**
462 462  )))
463 -)))
464 464  
567 +
568 +
465 465  (((
466 466  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
467 467  )))
... ... @@ -485,7 +485,7 @@
485 485  **LT22222-L**: This mode the DI1 is used as a counting pin.
486 486  
487 487  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
488 -|(% 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**
592 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**1**
489 489  |Value|(((
490 490  AVI1 voltage
491 491  )))|(((
... ... @@ -504,7 +504,7 @@
504 504  |RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
505 505  )))
506 506  
507 -* RO is for relay. ROx=1 : close, ROx=0 always open.
611 +* RO is for relay. ROx=1 : closeROx=0 always open.
508 508  * FIRST: Indicate this is the first packet after join network.
509 509  * (((
510 510  DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
... ... @@ -515,18 +515,22 @@
515 515  )))
516 516  
517 517  (((
622 +
623 +
518 518  **To use this mode, please run:**
519 519  )))
520 520  
521 -(((
522 522  (% class="box infomessage" %)
628 +
523 523  (((
524 524  **AT+MOD=5**
631 +)))
525 525  
633 +(((
526 526  **ATZ**
527 527  )))
528 -)))
529 529  
637 +
530 530  (((
531 531  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
532 532  )))
... ... @@ -621,7 +621,7 @@
621 621  MOD6 Payload : total 11 bytes payload
622 622  
623 623  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
624 -|(% 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**
732 +|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:69px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:69px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:109px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:49px" %)**6**|(% style="background-color:#d9e2f3; color:#0070c0; width:109px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**1**
625 625  |Value|(((
626 626  TRI_A FLAG
627 627  )))|(((
... ... @@ -949,7 +949,7 @@
949 949  01: Low,  00: High ,  11: No action
950 950  
951 951  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
952 -|(% 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**
1060 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Downlink Code**|(% style="background-color:#d9e2f3; color:#0070c0" %)**DO1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**DO2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**DO3**
953 953  |02  01  00  11|Low|High|No Action
954 954  |02  00  11  01|High|No Action|Low
955 955  |02  11  01  00|No Action|Low|High
... ... @@ -992,7 +992,7 @@
992 992  (% style="color:#4f81bd" %)**Third Byte**(%%): Control Method and Ports status:
993 993  
994 994  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:300px" %)
995 -|(% style="background-color:#4f81bd; color:white" %)**Second Byte**|(% style="background-color:#4f81bd; color:white" %)**Status**
1103 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Second Byte**|(% style="background-color:#d9e2f3; color:#0070c0" %)**Status**
996 996  |0x01|DO1 set to low
997 997  |0x00|DO1 set to high
998 998  |0x11|DO1 NO Action
... ... @@ -1000,7 +1000,7 @@
1000 1000  (% style="color:#4f81bd" %)**Fourth Byte**(%%): Control Method and Ports status:
1001 1001  
1002 1002  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:300px" %)
1003 -|(% style="background-color:#4f81bd; color:white" %)**Second Byte**|(% style="background-color:#4f81bd; color:white" %)**Status**
1111 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Second Byte**|(% style="background-color:#d9e2f3; color:#0070c0" %)**Status**
1004 1004  |0x01|DO2 set to low
1005 1005  |0x00|DO2 set to high
1006 1006  |0x11|DO2 NO Action
... ... @@ -1008,7 +1008,7 @@
1008 1008  (% style="color:#4f81bd" %)**Fifth Byte**(%%): Control Method and Ports status:
1009 1009  
1010 1010  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:300px" %)
1011 -|(% style="background-color:#4f81bd; color:white" %)**Second Byte**|(% style="background-color:#4f81bd; color:white" %)**Status**
1119 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Second Byte**|(% style="background-color:#d9e2f3; color:#0070c0" %)**Status**
1012 1012  |0x01|DO3 set to low
1013 1013  |0x00|DO3 set to high
1014 1014  |0x11|DO3 NO Action
... ... @@ -1045,7 +1045,7 @@
1045 1045  
1046 1046  
1047 1047  
1048 -==== 3.4.2.14 Relay ~-~- Control Relay Output RO1/RO2 ====
1156 +==== 3.4.2. 14 Relay ~-~- Control Relay Output RO1/RO2 ====
1049 1049  
1050 1050  
1051 1051  * (% style="color:#037691" %)**AT Command:**
... ... @@ -1063,10 +1063,10 @@
1063 1063  )))
1064 1064  
1065 1065  (((
1066 -00: Close ,  01: Open , 11: No action
1174 +01: Close ,  00: Open , 11: No action
1067 1067  
1068 1068  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:320px" %)
1069 -|(% style="background-color:#4f81bd; color:white" %)**Downlink Code**|(% style="background-color:#4f81bd; color:white" %)**RO1**|(% style="background-color:#4f81bd; color:white" %)**RO2**
1177 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Downlink Code**|(% style="background-color:#d9e2f3; color:#0070c0" %)**RO1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**RO2**
1070 1070  |03  00  11|Open|No Action
1071 1071  |03  01  11|Close|No Action
1072 1072  |03  11  00|No Action|Open
... ... @@ -1337,6 +1337,7 @@
1337 1337  [[image:1653356838789-523.png||height="337" width="740"]]
1338 1338  
1339 1339  
1448 +
1340 1340  After added, the sensor data arrive TTN, it will also arrive and show in Mydevices.
1341 1341  
1342 1342  [[image:image-20220524094909-1.png||height="335" width="729"]]
... ... @@ -1489,11 +1489,8 @@
1489 1489  
1490 1490  [[image:image-20230616235145-1.png]]
1491 1491  
1492 -(% style="color:blue" %)**Example5**(%%): Connect to Open Colleactor
1493 1493  
1494 -[[image:image-20240219115718-1.png]]
1495 1495  
1496 -
1497 1497  === 3.6.3 Digital Output Port: DO1/DO2 /DO3 ===
1498 1498  
1499 1499  
... ... @@ -1568,9 +1568,12 @@
1568 1568  == 3.7 LEDs Indicators ==
1569 1569  
1570 1570  
1571 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1572 -|(% style="background-color:#4f81bd; color:white; width:50px" %)**LEDs**|(% style="background-color:#4f81bd; color:white; width:460px" %)**Feature**
1677 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
1678 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**LEDs**|(% style="background-color:#d9e2f3; color:#0070c0; width:470px" %)**Feature**
1573 1573  |**PWR**|Always on if there is power
1680 +|**SYS**|(((
1681 +After device is powered on, the SYS will **fast blink in GREEN** for 5 times, means RS485-LN start to join LoRaWAN network. If join success, SYS will be **on GREEN for 5 seconds. **SYS will **blink Blue** on every upload and **blink Green** once receive a downlink message.
1682 +)))
1574 1574  |**TX**|(((
1575 1575  (((
1576 1576  Device boot: TX blinks 5 times.
... ... @@ -1585,16 +1585,20 @@
1585 1585  )))
1586 1586  )))
1587 1587  |**RX**|RX blinks once when receive a packet.
1588 -|**DO1**|For LT-22222-L: ON when DO1 is low, LOW when DO1 is high
1589 -|**DO2**|For LT-22222-L: ON when DO2 is low, LOW when DO2 is high
1590 -|**DI1**|(((
1591 -For LT-22222-L: ON when DI1 is high, LOW when DI1 is low
1697 +|**DO1**|
1698 +|**DO2**|
1699 +|**DO3**|
1700 +|**DI2**|(((
1701 +For LT-22222-L: ON when DI2 is high, LOW when DI2 is low
1592 1592  )))
1593 1593  |**DI2**|(((
1594 -For LT-22222-L: ON when DI2 is high, LOW when DI2 is low
1704 +For LT-22222-L: ON when DI2 is high, LOW when DI2 is low
1595 1595  )))
1596 -|**RO1**|For LT-22222-L: ON when RO1 is closed, LOW when RO1 is open
1597 -|**RO2**|For LT-22222-L: ON when RO2 is closed, LOW when RO2 is open
1706 +|**DI2**|(((
1707 +For LT-22222-L: ON when DI2 is high, LOW when DI2 is low
1708 +)))
1709 +|**RO1**|
1710 +|**RO2**|
1598 1598  
1599 1599  = 4. Use AT Command =
1600 1600  
... ... @@ -1605,6 +1605,10 @@
1605 1605  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.
1606 1606  )))
1607 1607  
1721 +(((
1722 +
1723 +)))
1724 +
1608 1608  [[image:1653358238933-385.png]]
1609 1609  
1610 1610  
... ... @@ -1923,6 +1923,8 @@
1923 1923  dir=LoRa_Gateway/&file=LoRaWAN%201.0.3%20Regional%20Parameters.xlsx]] to see what DR means.**
1924 1924  
1925 1925  **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.**
2043 +
2044 +
1926 1926  )))
1927 1927  
1928 1928  (((
... ... @@ -1929,6 +1929,9 @@
1929 1929  [[image:1653359097980-169.png||height="188" width="729"]]
1930 1930  )))
1931 1931  
2051 +(((
2052 +
2053 +)))
1932 1932  
1933 1933  === 4.2.3 Change to Class A ===
1934 1934  
... ... @@ -1936,9 +1936,8 @@
1936 1936  (((
1937 1937  (% style="color:blue" %)**If sensor JOINED:**
1938 1938  
1939 -(% style="background-color:#dcdcdc" %)**AT+CLASS=A**
1940 -
1941 -(% style="background-color:#dcdcdc" %)**ATZ**
2061 +(% style="background-color:#dcdcdc" %)**AT+CLASS=A
2062 +ATZ**
1942 1942  )))
1943 1943  
1944 1944  
... ... @@ -1991,6 +1991,7 @@
1991 1991  
1992 1992  (% 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:
1993 1993  
2115 +
1994 1994  [[image:1653360054704-518.png||height="186" width="745"]]
1995 1995  
1996 1996  
... ... @@ -2054,21 +2054,13 @@
2054 2054  
2055 2055  (((
2056 2056  (% style="background-color:#dcdcdc" %)**123456** (%%) :  Enter Password to have AT access.
2057 -
2058 2058  (% style="background-color:#dcdcdc" %)**AT+FDR**(%%)  :  Reset Parameters to Factory Default, Keys Reserve
2059 -
2060 2060  (% style="background-color:#dcdcdc" %)**AT+NJM=0** (%%) :  Set to ABP mode
2061 -
2062 2062  (% style="background-color:#dcdcdc" %)**AT+ADR=0** (%%) :  Set the Adaptive Data Rate Off
2063 -
2064 2064  (% style="background-color:#dcdcdc" %)**AT+DR=5** (%%) :  Set Data Rate (Set AT+DR=3 for 915 band)
2065 -
2066 2066  (% style="background-color:#dcdcdc" %)**AT+TDC=60000 **(%%) :  Set transmit interval to 60 seconds
2067 -
2068 2068  (% style="background-color:#dcdcdc" %)**AT+CHS=868400000**(%%) : Set transmit frequency to 868.4Mhz
2069 -
2070 2070  (% style="background-color:#dcdcdc" %)**AT+DADDR=26 01 1A F1**(%%)  :  Set Device Address to 26 01 1A F1
2071 -
2072 2072  (% style="background-color:#dcdcdc" %)**ATZ**        (%%) :  Reset MCU
2073 2073  )))
2074 2074  
... ... @@ -2080,7 +2080,7 @@
2080 2080  [[image:1653360498588-932.png||height="485" width="726"]]
2081 2081  
2082 2082  
2083 -== 6.4 How to change the uplink interval? ==
2197 +== 6.4 How to change the uplink interval ==
2084 2084  
2085 2085  
2086 2086  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/]]
... ... @@ -2129,12 +2129,6 @@
2129 2129  Firmware version needs to be no less than 1.6.0.
2130 2130  
2131 2131  
2132 -== 6.10 Why does the LT22222 always report 15.585V when measuring AVI? ==
2133 -
2134 -
2135 -It is likely that the GND is not connected during the measurement, or the wire connected to the GND is loose.
2136 -
2137 -
2138 2138  = 7. Trouble Shooting =
2139 2139  )))
2140 2140  
... ... @@ -2175,13 +2175,6 @@
2175 2175  )))
2176 2176  
2177 2177  
2178 -== 7.4 Why can LT22222 perform Uplink normally, but cannot receive Downlink? ==
2179 -
2180 -
2181 -The FCD count of the gateway is inconsistent with the FCD count of the node, causing the downlink to remain in the queue state.
2182 -Use this command to bring their counts back together: [[Resets the downlink packet count>>||anchor="H3.4.2.23Resetsthedownlinkpacketcount"]]
2183 -
2184 -
2185 2185  = 8. Order Info =
2186 2186  
2187 2187  
... ... @@ -2235,3 +2235,5 @@
2235 2235  * 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]]
2236 2236  * [[Datasheet, Document Base>>https://www.dropbox.com/sh/gxxmgks42tqfr3a/AACEdsj_mqzeoTOXARRlwYZ2a?dl=0]]
2237 2237  * [[Hardware Source>>url:https://github.com/dragino/Lora/tree/master/LT/LT-33222-L/v1.0]]
2339 +
2340 +
image-20240219115718-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Edwin
Size
... ... @@ -1,1 +1,0 @@
1 -27.7 KB
Content