Changes for page LT-22222-L -- LoRa I/O Controller User Manual
Last modified by Mengting Qiu on 2025/06/04 18:42
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 47 added, 0 removed)
- 1653356737703-362.png
- 1653356838789-523.png
- 1653356991268-289.png
- 1653357170703-587.png
- 1653357531600-905.png
- 1653357592296-182.png
- 1653357640609-758.png
- 1653357648330-671.png
- 1653358238933-385.png
- 1653358355238-883.png
- 1653359097980-169.png
- 1653359603330-121.png
- 1653360054704-518.png
- 1653360231087-571.png
- 1653360498588-932.png
- image-20220523181246-5.png
- image-20220523181301-6.png
- image-20220523181727-7.png
- image-20220523181903-8.png
- image-20220523182334-9.png
- image-20220524085923-1.png
- image-20220524090106-2.png
- image-20220524090249-3.png
- image-20220524090456-4.png
- image-20220524092754-5.png
- image-20220524093238-6.png
- image-20220524093328-7.png
- image-20220524093351-8.png
- image-20220524093724-9.png
- image-20220524093831-10.png
- image-20220524094641-11.png
- image-20220524094641-12.png
- image-20220524094909-1.png
- image-20220524094909-2.png
- image-20220524094909-3.png
- image-20220524094909-4.png
- image-20220524094909-5.png
- image-20220524095400-6.png
- image-20220524095438-7.png
- image-20220524095628-8.png
- image-20220524100215-10.png
- image-20220524100215-9.png
- image-20220524100748-11.png
- image-20220524103407-12.png
- image-20220524103429-13.png
- image-20220524103652-14.png
- image-20220524104033-15.png
Details
- Page properties
-
- Content
-
... ... @@ -4,8 +4,13 @@ 4 4 **LT-22222-L LoRa IO Controller User Manual ** 5 5 6 6 7 +**Table of Contents:** 7 7 9 +{{toc/}} 8 8 11 + 12 + 13 + 9 9 = 1.Introduction = 10 10 11 11 == 1.1 What is LT Series I/O Controller == ... ... @@ -36,48 +36,122 @@ 36 36 37 37 ((( 38 38 [[image:1653295757274-912.png]] 44 + 45 + 39 39 ))) 40 40 41 41 == 1.2 Specifications == 42 42 50 +((( 43 43 **Hardware System:** 52 +))) 44 44 45 -* STM32L072CZT6 MCU 46 -* SX1276/78 Wireless Chip 47 -* Power Consumption: 48 -** Idle: 4mA@12v 49 -** 20dB Transmit: 34mA@12v 54 +* ((( 55 +STM32L072CZT6 MCU 56 +))) 57 +* ((( 58 +SX1276/78 Wireless Chip 59 +))) 60 +* ((( 61 +((( 62 +Power Consumption: 63 +))) 50 50 65 +* ((( 66 +Idle: 4mA@12v 67 +))) 68 +* ((( 69 +20dB Transmit: 34mA@12v 70 +))) 71 +))) 72 + 73 +((( 51 51 **Interface for Model: LT22222-L:** 75 +))) 52 52 53 -* 2 x Digital dual direction Input (Detect High/Low signal, Max: 50v, or 220v with optional external resistor) 54 -* 2 x Digital Output (NPN output. Max pull up voltage 36V,450mA) 55 -* 2 x Relay Output (5A@250VAC / 30VDC) 56 -* 2 x 0~~20mA Analog Input (res:0.01mA) 57 -* 2 x 0~~30V Analog Input (res:0.01v) 58 -* Power Input 7~~ 24V DC. 77 +* ((( 78 +2 x Digital dual direction Input (Detect High/Low signal, Max: 50v, or 220v with optional external resistor) 79 +))) 80 +* ((( 81 +2 x Digital Output (NPN output. Max pull up voltage 36V,450mA) 82 +))) 83 +* ((( 84 +2 x Relay Output (5A@250VAC / 30VDC) 85 +))) 86 +* ((( 87 +2 x 0~~20mA Analog Input (res:0.01mA) 88 +))) 89 +* ((( 90 +2 x 0~~30V Analog Input (res:0.01v) 91 +))) 92 +* ((( 93 +Power Input 7~~ 24V DC. 94 +))) 59 59 96 +((( 60 60 **LoRa Spec:** 98 +))) 61 61 62 -* Frequency Range: 63 -** Band 1 (HF): 862 ~~ 1020 Mhz 64 -** Band 2 (LF): 410 ~~ 528 Mhz 65 -* 168 dB maximum link budget. 66 -* +20 dBm - 100 mW constant RF output vs. 67 -* +14 dBm high efficiency PA. 68 -* Programmable bit rate up to 300 kbps. 69 -* High sensitivity: down to -148 dBm. 70 -* Bullet-proof front end: IIP3 = -12.5 dBm. 71 -* Excellent blocking immunity. 72 -* Low RX current of 10.3 mA, 200 nA register retention. 73 -* Fully integrated synthesizer with a resolution of 61 Hz. 74 -* FSK, GFSK, MSK, GMSK, LoRaTM and OOK modulation. 75 -* Built-in bit synchronizer for clock recovery. 76 -* Preamble detection. 77 -* 127 dB Dynamic Range RSSI. 78 -* Automatic RF Sense and CAD with ultra-fast AFC. 79 -* Packet engine up to 256 bytes with CRC. 100 +* ((( 101 +((( 102 +Frequency Range: 103 +))) 80 80 105 +* ((( 106 +Band 1 (HF): 862 ~~ 1020 Mhz 107 +))) 108 +* ((( 109 +Band 2 (LF): 410 ~~ 528 Mhz 110 +))) 111 +))) 112 +* ((( 113 +168 dB maximum link budget. 114 +))) 115 +* ((( 116 ++20 dBm - 100 mW constant RF output vs. 117 +))) 118 +* ((( 119 ++14 dBm high efficiency PA. 120 +))) 121 +* ((( 122 +Programmable bit rate up to 300 kbps. 123 +))) 124 +* ((( 125 +High sensitivity: down to -148 dBm. 126 +))) 127 +* ((( 128 +Bullet-proof front end: IIP3 = -12.5 dBm. 129 +))) 130 +* ((( 131 +Excellent blocking immunity. 132 +))) 133 +* ((( 134 +Low RX current of 10.3 mA, 200 nA register retention. 135 +))) 136 +* ((( 137 +Fully integrated synthesizer with a resolution of 61 Hz. 138 +))) 139 +* ((( 140 +FSK, GFSK, MSK, GMSK, LoRaTM and OOK modulation. 141 +))) 142 +* ((( 143 +Built-in bit synchronizer for clock recovery. 144 +))) 145 +* ((( 146 +Preamble detection. 147 +))) 148 +* ((( 149 +127 dB Dynamic Range RSSI. 150 +))) 151 +* ((( 152 +Automatic RF Sense and CAD with ultra-fast AFC. 153 +))) 154 +* ((( 155 +Packet engine up to 256 bytes with CRC. 156 + 157 + 158 +))) 159 + 81 81 == 1.3 Features == 82 82 83 83 * LoRaWAN Class A & Class C protocol ... ... @@ -120,21 +120,29 @@ 120 120 121 121 [[image:1653297104069-180.png]] 122 122 202 + 123 123 = 3. Operation Mode = 124 124 125 125 == 3.1 How it works? == 126 126 207 +((( 127 127 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 **TX LED** will fast blink 5 times, LT-22222-L will enter working mode and start to JOIN LoRaWAN network. **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. 209 +))) 128 128 129 -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>>path:#AT_Command]] to set the keys in the devices. 211 +((( 212 +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. 130 130 131 -3.2 Example to join LoRaWAN network 214 + 215 +))) 132 132 217 +== 3.2 Example to join LoRaWAN network == 218 + 219 +((( 133 133 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. 221 +))) 134 134 135 135 [[image:image-20220523172350-1.png||height="266" width="864"]] 136 136 137 - 138 138 ((( 139 139 The LG308 is already set to connect to [[TTN network >>url:https://www.thethingsnetwork.org/]]. So what we need to do now is only configure register this device to TTN: 140 140 ))) ... ... @@ -155,10 +155,12 @@ 155 155 156 156 [[image:1653297955910-247.png||height="321" width="716"]] 157 157 245 + 158 158 Add APP KEY and DEV EUI 159 159 160 160 [[image:1653298023685-319.png]] 161 161 250 + 162 162 ((( 163 163 **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. 164 164 ))) ... ... @@ -165,6 +165,7 @@ 165 165 166 166 [[image:1653298044601-602.png||height="405" width="709"]] 167 167 257 + 168 168 == 3.3 Uplink Payload == 169 169 170 170 There are five working modes + one interrupt mode on LT for different type application: ... ... @@ -182,7 +182,9 @@ 182 182 183 183 [[image:image-20220523174024-3.png]] 184 184 275 +((( 185 185 (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 277 +))) 186 186 187 187 [[image:image-20220523174254-4.png]] 188 188 ... ... @@ -228,282 +228,312 @@ 228 228 229 229 **For LT-22222-L**: this mode the **DI1 and DI2** are used as counting pins. 230 230 323 +((( 231 231 Total : 11 bytes payload 325 +))) 232 232 233 -(% border="1" style="background-color:#f7faff; height:10px; width:500px" %) 234 -|Size(bytes)|4|4|1|1|1 235 -|Value|COUNT1|COUNT2 |DIDORO*|((( 236 -Reserve 327 +[[image:image-20220523180452-3.png]] 237 237 238 - 239 -)))|MOD 329 +((( 330 +(% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DO3, DO2 and DO1. Totally 1bytes as below 331 +))) 240 240 241 - **DIDORO**is a combination for RO1, RO2, DO3, DO2and DO1.Totally 1bytes as below333 +[[image:image-20220523180506-4.png]] 242 242 243 -(% border="1" style="background-color:#f7faff; width:500px" %) 244 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 245 -|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1 246 - 247 247 * RO is for relay. ROx=1 : close,ROx=0 always open. 248 248 * FIRST: Indicate this is the first packet after join network. 249 249 * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float. 250 250 251 -Note: DO3 bit is not valid for LT-22222-L. 339 +((( 340 +(% style="color:red" %)Note: DO3 bit is not valid for LT-22222-L. 341 +))) 252 252 343 +((( 344 +**To use counting mode, please run:** 345 +))) 253 253 254 -To use counting mode, please run: 347 +(% class="box infomessage" %) 348 +((( 349 +((( 350 +**AT+MOD=2** 351 +))) 352 +))) 255 255 256 -AT+MOD=2 354 +(% class="box infomessage" %) 355 +((( 356 +((( 357 +**ATZ** 358 +))) 359 +))) 257 257 258 -ATZ 361 +((( 362 +(% style="color:#4f81bd" %)**AT Commands for counting:** 363 +))) 259 259 260 - 261 -AT Commands for counting: 262 - 263 -**For LT33222-L:** 264 - 265 -AT+TRIG1=0,100 (set DI3 port to trigger on low level, valid signal is 100ms) 266 - 267 -AT+TRIG1=1,100 (set DI3 port to trigger on high level, valid signal is 100ms ) 268 - 269 -AT+SETCNT=1,60 (Set COUNT1 value to 60) 270 - 271 - 365 +((( 272 272 **For LT22222-L:** 367 +))) 273 273 274 -AT+TRIG1=0,100 (set DI1 port to trigger on low level, valid signal is 100ms) 369 +(% class="box infomessage" %) 370 +((( 371 +((( 372 +**AT+TRIG1=0,100 (set DI1 port to trigger on low level, valid signal is 100ms) ** 373 +))) 374 +))) 275 275 276 -AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) 376 +(% class="box infomessage" %) 377 +((( 378 +((( 379 +**AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) ** 380 +))) 381 +))) 277 277 278 -AT+TRIG2=0,100 (set DI2 port to trigger on low level, valid signal is 100ms) 383 +(% class="box infomessage" %) 384 +((( 385 +((( 386 +**AT+TRIG2=0,100 (set DI2 port to trigger on low level, valid signal is 100ms) ** 387 +))) 388 +))) 279 279 280 -AT+TRIG2=1,100 (set DI2 port to trigger on high level, valid signal is 100ms ) 390 +(% class="box infomessage" %) 391 +((( 392 +((( 393 +**AT+TRIG2=1,100 (set DI2 port to trigger on high level, valid signal is 100ms ) ** 394 +))) 395 +))) 281 281 397 +(% class="box infomessage" %) 398 +((( 399 +((( 400 +**AT+SETCNT=1,60 (Set COUNT1 value to 60)** 401 +))) 402 +))) 282 282 283 -AT+SETCNT=1,60 (Set COUNT1 value to 60) 404 +(% class="box infomessage" %) 405 +((( 406 +((( 407 +**AT+SETCNT=2,60 (Set COUNT2 value to 60)** 408 +))) 409 +))) 284 284 285 -AT+SETCNT=2,60 (Set COUNT2 value to 60) 286 286 412 +=== 3.3.3 AT+MOD~=3, Single DI Counting + 2 x ACI === 287 287 288 -**For both LT22222-L & LT33222-L**: 289 - 290 -AT+CLRCOUNT clear all countings 291 - 292 -AT+COUTIME=60 Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30) 293 - 294 - 295 - 296 -1. 297 -11. 298 -111. AT+MOD=3, Single DI Counting + 2 x ACI 299 - 300 -**LT33222-L**: This mode the DI3 is used as a counting pin. 301 - 302 302 **LT22222-L**: This mode the DI1 is used as a counting pin. 303 303 416 +[[image:image-20220523181246-5.png]] 304 304 305 -(% border="1" style="background-color:#f7faff" %) 306 -|Size(bytes)|4|2|2|1|1|1 307 -|Value|COUNT1|((( 308 -ACI1 418 +((( 419 +(% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 420 +))) 309 309 310 -Current 311 -)))|((( 312 -ACI2 422 +[[image:image-20220523181301-6.png]] 313 313 314 -Current 315 -)))|DIDORO*|Reserve|MOD 316 - 317 -**DIDORO** is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 318 - 319 -(% border="1" style="background-color:#f7faff" %) 320 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 321 -|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1 322 - 323 323 * RO is for relay. ROx=1 : close,ROx=0 always open. 324 324 * FIRST: Indicate this is the first packet after join network. 325 325 * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float. 326 326 327 -Note: DO3 is not valid for LT-22222-L. 428 +((( 429 +(% style="color:red" %)Note: DO3 is not valid for LT-22222-L. 430 +))) 328 328 432 +((( 433 +**To use counting mode, please run:** 434 +))) 329 329 330 -To use counting mode, please run: 436 +(% class="box infomessage" %) 437 +((( 438 +((( 439 +**AT+MOD=3** 440 +))) 441 +))) 331 331 332 -AT+MOD=3 443 +(% class="box infomessage" %) 444 +((( 445 +((( 446 +**ATZ** 447 +))) 448 +))) 333 333 334 -ATZ 450 +((( 451 +Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. 335 335 453 + 454 +))) 336 336 337 - OtherATCommandsforcountingaresimilarto [[MOD2CountingCommand>>path:#COUNT_COMMAND]].456 +=== 3.3.4 AT+MOD~=4, Single DI Counting + 1 x Voltage Counting === 338 338 339 - 340 - 341 - 342 -1. 343 -11. 344 -111. AT+MOD=4, Single DI Counting + 1 x Voltage Counting 345 - 346 -**LT33222-L**: This mode the DI3 is used as a counting pin. 347 - 348 348 **LT22222-L**: This mode the DI1 is used as a counting pin. 349 349 350 - 351 351 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. 352 352 462 +[[image:image-20220523181903-8.png]] 353 353 354 -(% border="1" style="background-color:#f7faff" %) 355 -|Size(bytes)|4|4|1|1|1 356 -|Value|COUNT1|AVI1 Counting|DIDORO*|((( 357 -Reserve 464 +((( 465 +(% style="color:#4f81bd" %)**DIDORO **(%%)is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 466 +))) 358 358 359 - 360 -)))|MOD 468 +[[image:image-20220523181727-7.png]] 361 361 362 -**DIDORO** is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 363 - 364 -(% border="1" style="background-color:#f7faff" %) 365 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 366 -|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1 367 - 368 368 * RO is for relay. ROx=1 : close,ROx=0 always open. 369 369 * FIRST: Indicate this is the first packet after join network. 370 370 * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float. 371 371 372 -Note: DO3 is not valid for LT-22222-L. 474 +((( 475 +(% style="color:red" %)Note: DO3 is not valid for LT-22222-L. 476 +))) 373 373 478 +((( 479 +**To use this mode, please run:** 480 +))) 374 374 375 -To use this mode, please run: 482 +(% class="box infomessage" %) 483 +((( 484 +((( 485 +**AT+MOD=4** 486 +))) 487 +))) 376 376 377 -AT+MOD=4 489 +(% class="box infomessage" %) 490 +((( 491 +((( 492 +**ATZ** 493 +))) 494 +))) 378 378 379 -ATZ 496 +((( 497 + 498 +))) 380 380 500 +((( 501 +Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. 502 +))) 381 381 504 +((( 505 +**Plus below command for AVI1 Counting:** 506 +))) 382 382 383 -Other AT Commands for counting are similar to [[MOD2 Counting Command>>path:#COUNT_COMMAND]]. 508 +(% class="box infomessage" %) 509 +((( 510 +((( 511 +**AT+SETCNT=3,60 (set AVI Count to 60)** 512 +))) 513 +))) 384 384 385 -Plus below command for AVI1 Counting: 515 +(% class="box infomessage" %) 516 +((( 517 +((( 518 +**AT+VOLMAX=20000 (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)** 519 +))) 520 +))) 386 386 387 -AT+SETCNT=3,60 (set AVI Count to 60) 522 +(% class="box infomessage" %) 523 +((( 524 +((( 525 +**AT+VOLMAX=20000,0 (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)** 526 +))) 527 +))) 388 388 389 -AT+VOLMAX=20000 (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1) 529 +(% class="box infomessage" %) 530 +((( 531 +((( 532 +**AT+VOLMAX=20000,1 (If AVI1 voltage higer than VOLMAX (20000mV =20v), counter increase 1)** 533 +))) 534 +))) 390 390 391 -AT+VOLMAX=20000,0 (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1) 392 392 393 -AT+ VOLMAX=20000,1(IfAVI1voltage higerthanVOLMAX (20000mV=20v),counterincrease1)537 +=== 3.3.5 AT+MOD~=5, Single DI Counting + 2 x AVI + 1 x ACI === 394 394 395 - 396 - 397 -1. 398 -11. 399 -111. AT+MOD=5, Single DI Counting + 2 x AVI + 1 x ACI 400 - 401 -**LT33222-L**: This mode the DI3 is used as a counting pin. 402 - 403 403 **LT22222-L**: This mode the DI1 is used as a counting pin. 404 404 541 +[[image:image-20220523182334-9.png]] 405 405 406 -(% border="1" style="background-color:#f7faff" %) 407 -|Size(bytes)|2|2|2|2|1|1|1 408 -|Value|((( 409 -AVI1 543 +((( 544 +(% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 545 +))) 410 410 411 -voltage 412 -)))|((( 413 -AVI2 414 - 415 -voltage 416 -)))|((( 417 -ACI1 418 - 419 -Current 420 -)))|COUNT1|DIDORO*|((( 421 -Reserve 422 - 423 - 424 -)))|MOD 425 - 426 -**DIDORO** is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 427 - 428 -(% border="1" style="background-color:#f7faff" %) 429 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 430 -|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1 431 - 432 432 * RO is for relay. ROx=1 : close,ROx=0 always open. 433 433 * FIRST: Indicate this is the first packet after join network. 434 -* DO is for reverse digital output. DOx=1: output low, DOx=0: high or float. 549 +* ((( 550 +DO is for reverse digital output. DOx=1: output low, DOx=0: high or float. 551 +))) 435 435 436 -Note: DO3 is not valid for LT-22222-L. 553 +((( 554 +(% style="color:red" %)Note: DO3 is not valid for LT-22222-L. 555 +))) 437 437 557 +((( 558 +**To use this mode, please run:** 559 +))) 438 438 439 -To use this mode, please run: 561 +(% class="box infomessage" %) 562 +((( 563 +((( 564 +**AT+MOD=5** 565 +))) 566 +))) 440 440 441 -AT+MOD=5 568 +(% class="box infomessage" %) 569 +((( 570 +((( 571 +**ATZ** 572 +))) 573 +))) 442 442 443 -ATZ 575 +((( 576 +Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. 444 444 578 + 579 +))) 445 445 446 - OtherATCommands forcountingaresimilarto[[MOD2 Counting Command>>path:#COUNT_COMMAND]].581 +=== 3.3.6 AT+ADDMOD~=6. (Trigger Mode, Optional) === 447 447 583 +(% style="color:#4f81bd" %)**This mode is an optional mode for trigger purpose. It can run together with other mode.** 448 448 449 - 450 - 451 - 452 -1. 453 -11. 454 -111. AT+ADDMOD=6. (Trigger Mode, Optional) 455 - 456 -**This mode is an optional mode for trigger purpose. It can run together with other mode.** 457 - 458 458 For example, if user has configured below commands: 459 459 460 -* AT+MOD=1 àThe normal working mode461 -* AT+ADDMOD6=1 àEnable trigger587 +* **AT+MOD=1 ** **~-~->** The normal working mode 588 +* **AT+ADDMOD6=1** **~-~->** Enable trigger 462 462 463 463 LT will keep monitoring AV1/AV2/AC1/AC2 every 5 seconds; LT will send uplink packets in two cases: 464 464 465 -1. Periodically uplink (Base on TDC time). Payload is same as the normal MOD (MOD 1 for above command). This uplink uses LoRaWAN **unconfirmed** data type 466 -1. Trigger uplink when meet the trigger condition. LT will sent two packets in this case, the first uplink use payload specify in this mod (mod=6), the second packets use the normal mod payload(MOD=1 for above settings). Both Uplinks use LoRaWAN **CONFIRMED data type.** 592 +1. Periodically uplink (Base on TDC time). Payload is same as the normal MOD (MOD 1 for above command). This uplink uses LoRaWAN (% style="color:#4f81bd" %)**unconfirmed**(%%) data type 593 +1. Trigger uplink when meet the trigger condition. LT will sent two packets in this case, the first uplink use payload specify in this mod (mod=6), the second packets use the normal mod payload(MOD=1 for above settings). Both Uplinks use LoRaWAN (% style="color:#4f81bd" %)**CONFIRMED data type.** 467 467 468 468 **AT Command to set Trigger Condition**: 469 469 470 -**Trigger base on voltage**: 597 +(% style="color:#4f81bd" %)**Trigger base on voltage**: 471 471 472 472 Format: AT+AVLIM=<AV1_LIMIT_LOW>,< AV1_LIMIT_HIGH>,<AV2_LIMIT_LOW>,< AV2_LIMIT_HIGH> 473 473 474 -Example: 601 +**Example:** 475 475 476 476 AT+AVLIM=3000,6000,0,2000 (If AVI1 voltage lower than 3v or higher than 6v. or AV2 voltage is higher than 2v, LT will trigger Uplink) 477 477 478 478 AT+AVLIM=5000,0,0,0 (If AVI1 voltage lower than 5V , trigger uplink, 0 means ignore) 479 479 607 +(% style="color:#4f81bd" %)**Trigger base on current**: 480 480 481 -**Trigger base on current**: 482 - 483 483 Format: AT+ACLIM=<AC1_LIMIT_LOW>,< AC1_LIMIT_HIGH>,<AC2_LIMIT_LOW>,< AC2_LIMIT_HIGH> 484 484 485 -Example: 611 +**Example:** 486 486 487 487 AT+ACLIM=10000,15000,0,0 (If ACI1 voltage lower than 10mA or higher than 15mA, trigger an uplink) 488 488 615 +(% style="color:#4f81bd" %)**Trigger base on DI status**: 489 489 490 -**Trigger base on DI status**: 491 - 492 492 DI status trigger Flag. 493 493 494 494 Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG > 495 495 496 -Example: 621 +**Example:** 497 497 498 498 AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 499 499 500 500 501 - 502 - 503 - 504 504 **Downlink Command to set Trigger Condition** 505 505 506 -Type Code: 0xAA. Downlink command same as AT Command [[AT+AVLIM, AT+ACLIM>>path:#AT_Trigger]]628 +Type Code: 0xAA. Downlink command same as AT Command **AT+AVLIM, AT+ACLIM** 507 507 508 508 Format: AA xx yy1 yy1 yy2 yy2 yy3 yy3 yy4 yy4 509 509 ... ... @@ -519,143 +519,49 @@ 519 519 520 520 Yy4 yy4: AC2 or AV2 high limit. 521 521 644 +**Example1**: AA 00 13 88 00 00 00 00 00 00 522 522 523 -Example1: AA 00 13 88 00 00 00 00 00 00 524 - 525 525 Same as AT+AVLIM=5000,0,0,0 (If AVI1 voltage lower than 5V , trigger uplink, 0 means ignore) 526 526 527 -Example2: AA 02 01 00 648 +**Example2**: AA 02 01 00 528 528 529 529 Same as AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 530 530 652 +(% style="color:#4f81bd" %)**Trigger Settings Payload Explanation:** 531 531 532 - 533 - 534 -**Trigger Settings Payload Explanation:** 535 - 536 536 MOD6 Payload : total 11 bytes payload 537 537 538 -(% border="1" style="background-color:#f7faff" %) 539 -|Size(bytes)|1|1|1|6|1|1 540 -|Value|((( 541 -TRI_A 656 +[[image:image-20220524085923-1.png]] 542 542 543 -FLAG 544 -)))|((( 545 -TRI_A 658 +(% style="color:#4f81bd" %)**TRI FLAG1**(%%) is a combination to show if trigger is set for this part. Totally 1byte as below 546 546 547 -Status 548 -)))|((( 549 -TRI_DI 660 +[[image:image-20220524090106-2.png]] 550 550 551 -FLAG+STA 552 -)))|Reserve|Enable/Disable MOD6|((( 553 -MOD 554 - 555 -(6) 556 -))) 557 - 558 -**TRI FLAG1** is a combination to show if trigger is set for this part. Totally 1byte as below 559 - 560 -(% border="1" style="background-color:#f7faff" %) 561 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 562 -|((( 563 -AV1_ 564 - 565 -LOW 566 -)))|((( 567 -AV1_ 568 - 569 -HIGH 570 -)))|((( 571 -AV2_ 572 - 573 -LOW 574 -)))|((( 575 -AV2_ 576 - 577 -HIGH 578 -)))|((( 579 -AC1_ 580 - 581 -LOW 582 -)))|((( 583 -AC1_ 584 - 585 -HIGH 586 -)))|((( 587 -AC2_ 588 - 589 -LOW 590 -)))|((( 591 -AC2_ 592 - 593 -HIGH 594 -))) 595 - 596 596 * Each bits shows if the corresponding trigger has been configured. 597 597 598 -Example: 664 +**Example:** 599 599 600 600 10100000: Means the system has configure to use the trigger: AC1_LOW and AV2_LOW 601 601 602 602 603 -**TRI Status1** is a combination to show which condition is trigger. Totally 1byte as below 669 +(% style="color:#4f81bd" %)**TRI Status1**(%%) is a combination to show which condition is trigger. Totally 1byte as below 604 604 605 -(% border="1" style="background-color:#f7faff" %) 606 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 607 -|((( 608 -AV1_ 671 +[[image:image-20220524090249-3.png]] 609 609 610 -LOW 611 -)))|((( 612 -AV1_ 613 - 614 -HIGH 615 -)))|((( 616 -AV2_ 617 - 618 -LOW 619 -)))|((( 620 -AV2_ 621 - 622 -HIGH 623 -)))|((( 624 -AC1_ 625 - 626 -LOW 627 -)))|((( 628 -AC1_ 629 - 630 -HIGH 631 -)))|((( 632 -AC2_ 633 - 634 -LOW 635 -)))|((( 636 -AC2_ 637 - 638 -HIGH 639 -))) 640 - 641 641 * Each bits shows which status has been trigger on this uplink. 642 642 643 -Example: 675 +**Example:** 644 644 645 645 10000000: Means this packet is trigger by AC1_LOW. Means voltage too low. 646 646 647 647 680 +(% style="color:#4f81bd" %)**TRI_DI FLAG+STA **(%%)is a combination to show which condition is trigger. Totally 1byte as below 648 648 682 +[[image:image-20220524090456-4.png]] 649 649 650 -**TRI_DI FLAG+STA **is a combination to show which condition is trigger. Totally 1byte as below 651 - 652 -(% border="1" style="background-color:#f7faff" %) 653 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 654 -|N/A|N/A|N/A|N/A|DI2_STATUS|DI2_FLAG|DI1_STATUS|DI1_FLAG 655 - 656 656 * Each bits shows which status has been trigger on this uplink. 657 657 658 -Example: 686 +**Example:** 659 659 660 660 00000111: Means both DI1 and DI2 trigger are enabled and this packet is trigger by DI1. 661 661 ... ... @@ -662,116 +662,124 @@ 662 662 00000101: Means both DI1 and DI2 trigger are enabled. 663 663 664 664 665 -**Enable/Disable MOD6 **: 0x01: MOD6 is enable. 0x00: MOD6 is disable. 693 +(% style="color:#4f81bd" %)**Enable/Disable MOD6 **(%%): 0x01: MOD6 is enable. 0x00: MOD6 is disable. 666 666 667 - 668 668 Downlink command to poll MOD6 status: 669 669 670 -AB 06 697 +**AB 06** 671 671 672 672 When device got this command, it will send the MOD6 payload. 673 673 674 674 675 -1. 676 -11. 677 -111. Payload Decoder 702 +=== 3.3.7 Payload Decoder === 678 678 704 +((( 679 679 **Decoder for TTN/loraserver/ChirpStack**: [[http:~~/~~/www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/Payload_decoder/>>url:http://www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/Payload_decoder/]] 680 680 707 + 708 +))) 681 681 710 +== 3.4 Configure LT via AT or Downlink == 682 682 712 +User can configure LT I/O Controller via AT Commands or LoRaWAN Downlink Commands 683 683 684 - 685 - 686 - 687 -1. 688 -11. Configure LT via AT or Downlink 689 - 690 -User can configure LT I/O Controller via [[AT Commands >>path:#_Using_the_AT]]or LoRaWAN Downlink Commands 691 - 714 +((( 692 692 There are two kinds of Commands: 716 +))) 693 693 694 -* **Common Commands**: They should be available for each sensor, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands 718 +* (% style="color:#4f81bd" %)**Common Commands**(%%): They should be available for each sensor, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands 695 695 696 -* **Sensor Related Commands**: These commands are special designed for LT-22222-L. User can see these commands below: 720 +* (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for LT-22222-L. User can see these commands below: 697 697 698 -1. 699 -11. 700 -111. Common Commands: 722 +=== 3.4.1 Common Commands === 701 701 702 -They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands724 +They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: [[End Device AT Commands and Downlink Command>>doc:Main.End Device AT Commands and Downlink Command.WebHome]] 703 703 704 704 705 -1. 706 -11. 707 -111. Sensor related commands: 727 +=== 3.4.2 Sensor related commands === 708 708 709 -==== Set Transmit Interval ==== 729 +==== 3.4.2.1 Set Transmit Interval ==== 710 710 711 711 Set device uplink interval. 712 712 713 713 * AT Command: 714 714 715 -AT+TDC=N 735 +(% class="box infomessage" %) 736 +((( 737 +**AT+TDC=N ** 738 +))) 716 716 717 -Example: AT+TDC=30000. Means set interval to 30 seconds 740 +**Example: **AT+TDC=30000. Means set interval to 30 seconds 718 718 719 - 720 720 * Downlink Payload (prefix 0x01): 721 721 722 -0x01 aa bb cc ~/~/ Same as AT+TDC=0x(aa bb cc) 744 +(% class="box infomessage" %) 745 +((( 746 +**0x01 aa bb cc ~/~/ Same as AT+TDC=0x(aa bb cc)** 747 +))) 723 723 724 724 725 -==== Set Work Mode (AT+MOD) ==== 750 +==== 3.4.2.2 Set Work Mode (AT+MOD) ==== 726 726 727 727 Set work mode. 728 728 729 729 * AT Command: 730 730 731 -AT+MOD=N 756 +(% class="box infomessage" %) 757 +((( 758 +**AT+MOD=N ** 759 +))) 732 732 733 -Example: AT+MOD=2. Set work mode to Double DI counting mode 761 +**Example**: AT+MOD=2. Set work mode to Double DI counting mode 734 734 735 - 736 736 * Downlink Payload (prefix 0x0A): 737 737 738 -0x0A aa ~/~/ Same as AT+MOD=aa 765 +(% class="box infomessage" %) 766 +((( 767 +**0x0A aa ~/~/ Same as AT+MOD=aa** 768 +))) 739 739 740 740 771 +==== 3.4.2.3 Poll an uplink ==== 741 741 742 -==== Poll an uplink ==== 743 - 744 744 * AT Command: 745 745 746 746 There is no AT Command to poll uplink 747 747 748 - 749 749 * Downlink Payload (prefix 0x08): 750 750 751 -0x08 FF ~/~/ Poll an uplink, 779 +(% class="box infomessage" %) 780 +((( 781 +**0x08 FF ~/~/ Poll an uplink,** 782 +))) 752 752 753 -Example: 0x08FF, ask device to send an Uplink 784 +**Example**: 0x08FF, ask device to send an Uplink 754 754 755 755 756 -==== Enable Trigger Mode ==== 787 +==== 3.4.2.4 Enable Trigger Mode ==== 757 757 758 -Use of trigger mode, please check [[ADDMOD6>>path:#MOD6]] 789 +Use of trigger mode, please check [[ADDMOD6>>path:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]] 759 759 760 760 * AT Command: 761 761 762 -AT+ADDMOD6=1 or 0 793 +(% class="box infomessage" %) 794 +((( 795 +**AT+ADDMOD6=1 or 0** 796 +))) 763 763 764 764 1: Enable Trigger Mode 765 765 766 766 0: Disable Trigger Mode 767 767 768 - 769 769 * Downlink Payload (prefix 0x0A 06): 770 770 771 -0x0A 06 aa ~/~/ Same as AT+ADDMOD6=aa, 804 +(% class="box infomessage" %) 805 +((( 806 +**0x0A 06 aa ~/~/ Same as AT+ADDMOD6=aa,** 807 +))) 772 772 773 773 774 -==== Poll trigger settings ==== 810 +==== 3.4.2.5 Poll trigger settings ==== 775 775 776 776 Poll trigger settings, 777 777 ... ... @@ -779,339 +779,347 @@ 779 779 780 780 There is no AT Command for this feature. 781 781 782 - 783 783 * Downlink Payload (prefix 0x AB 06): 784 784 785 -0xAB 06 ~/~/ Poll trigger settings, device will uplink [[trigger settings>>path:#Trigger_Settings]] once receive this command 820 +(% class="box infomessage" %) 821 +((( 822 +**0xAB 06 ~/~/ Poll trigger settings, device will uplink trigger settings once receive this command** 823 +))) 786 786 787 787 788 -==== Enable / Disable DI1/DI2/DI3 as trigger ==== 826 +==== 3.4.2.6 Enable / Disable DI1/DI2/DI3 as trigger ==== 789 789 790 790 Enable Disable DI1/DI2/DI2 as trigger, 791 791 792 792 * AT Command: 793 793 794 -Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG > 832 +(% class="box infomessage" %) 833 +((( 834 +**Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG >** 835 +))) 795 795 796 -Example: 837 +**Example:** 797 797 798 798 AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 799 799 800 - 801 - 802 802 * Downlink Payload (prefix 0xAA 02): 803 803 804 -0xAA 02 aa bb ~/~/ Same as AT+DTRI=aa,bb 843 +(% class="box infomessage" %) 844 +((( 845 +**0xAA 02 aa bb ~/~/ Same as AT+DTRI=aa,bb** 846 +))) 805 805 806 806 849 +==== 3.4.2.7 Trigger1 – Set DI1 or DI3 as trigger ==== 807 807 808 -==== Trigger1 – Set DI1 or DI3 as trigger ==== 809 - 810 810 Set DI1 or DI3(for LT-33222-L) trigger. 811 811 812 812 * AT Command: 813 813 814 -AT+TRIG1=a,b 855 +(% class="box infomessage" %) 856 +((( 857 +**AT+TRIG1=a,b** 858 +))) 815 815 816 816 a : Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1). 817 817 818 818 b : delay timing. 819 819 820 -Example: 864 +**Example:** 821 821 822 822 AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) 823 823 824 - 825 825 * Downlink Payload (prefix 0x09 01 ): 826 826 827 -0x09 01 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc) 870 +(% class="box infomessage" %) 871 +((( 872 +**0x09 01 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)** 873 +))) 828 828 829 829 830 -==== Trigger2 – Set DI2 as trigger ==== 876 +==== 3.4.2.8 Trigger2 – Set DI2 as trigger ==== 831 831 832 832 Set DI2 trigger. 833 833 834 834 * AT Command: 835 835 836 -AT+TRIG2=a,b 882 +(% class="box infomessage" %) 883 +((( 884 +**AT+TRIG2=a,b** 885 +))) 837 837 838 838 a : Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1). 839 839 840 840 b : delay timing. 841 841 842 -Example: 891 +**Example:** 843 843 844 844 AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms ) 845 845 846 - 847 847 * Downlink Payload (prefix 0x09 02 ): 848 848 849 -0x09 02 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc) 897 +(% class="box infomessage" %) 898 +((( 899 +**0x09 02 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)** 900 +))) 850 850 851 851 852 -==== Trigger – Set AC (current) as trigger ==== 903 +==== 3.4.2.9 Trigger – Set AC (current) as trigger ==== 853 853 854 -Set current trigger , base on AC port. See [[trigger mode>>path:#MOD6]] 905 +Set current trigger , base on AC port. See [[trigger mode>>path:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]] 855 855 856 856 * AT Command: 857 857 858 -AT+ACLIM. See [[trigger mode>>path:#MOD6]] 909 +(% class="box infomessage" %) 910 +((( 911 +**AT+ACLIM. ** 912 +))) 859 859 860 - 861 861 * Downlink Payload (prefix 0xAA 01 ): 862 862 863 -0x AA 01 aa bb cc dd ee ff gg hh ~/~/ same as AT+ACLIM See [[trigger mode>>path:#MOD6]] 916 +(% class="box infomessage" %) 917 +((( 918 +**0x AA 01 aa bb cc dd ee ff gg hh ~/~/ same as AT+ACLIM See [[trigger mode>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]]** 919 +))) 864 864 865 865 866 -==== Trigger – Set AV (voltage) as trigger ==== 922 +==== 3.4.2.10 Trigger – Set AV (voltage) as trigger ==== 867 867 868 -Set current trigger , base on AV port. See path:#MOD6]]924 +Set current trigger , base on AV port. See [[trigger mode>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]] 869 869 870 870 * AT Command: 871 871 872 -AT+AVLIM. See [[trigger mode>>path:#MOD6]] 928 +(% class="box infomessage" %) 929 +((( 930 +**AT+AVLIM. See [[trigger mode>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]]** 931 +))) 873 873 874 - 875 875 * Downlink Payload (prefix 0xAA 00 ): 876 876 877 -0x AA 00 aa bb cc dd ee ff gg hh ~/~/ same as AT+AVLIM See [[trigger mode>>path:#MOD6]] 935 +(% class="box infomessage" %) 936 +((( 937 +**0x AA 00 aa bb cc dd ee ff gg hh ~/~/ same as AT+AVLIM See [[trigger mode>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]] ** 938 +))) 878 878 879 -==== Trigger – Set minimum interval ==== 880 880 941 +==== 3.4.2.11 Trigger – Set minimum interval ==== 942 + 881 881 Set AV and AC trigger minimum interval, system won’t response to the second trigger within this set time after the first trigger. 882 882 883 883 * AT Command: 884 884 885 -AT+ATDC=5. Device won’t response the second trigger within 5 minute after the first trigger. 947 +(% class="box infomessage" %) 948 +((( 949 +**AT+ATDC=5. Device won’t response the second trigger within 5 minute after the first trigger.** 950 +))) 886 886 887 - 888 888 * Downlink Payload (prefix 0xAC ): 889 889 890 -0x AC aa bb ~/~/ same as AT+ATDC=0x(aa bb) . Unit (min) 954 +(% class="box infomessage" %) 955 +((( 956 +**0x AC aa bb ~/~/ same as AT+ATDC=0x(aa bb) . Unit (min)** 957 +))) 891 891 892 892 893 -==== DO ~-~- Control Digital Output DO1/DO2/DO3 ==== 960 +==== 3.4.2.12 DO ~-~- Control Digital Output DO1/DO2/DO3 ==== 894 894 895 895 * AT Command: 896 896 897 897 There is no AT Command to control Digital Output 898 898 899 - 900 900 * Downlink Payload (prefix 0x02): 901 901 902 -0x02 aa bb cc ~/~/ Set DO1/DO2/DO3 output 968 +(% class="box infomessage" %) 969 +((( 970 +**0x02 aa bb cc ~/~/ Set DO1/DO2/DO3 output** 971 +))) 903 903 973 +((( 904 904 If payload = 0x02010001, while there is load between V+ and DOx, it means set DO1 to low, DO2 to high and DO3 to low. 975 +))) 905 905 977 +((( 906 906 01: Low, 00: High , 11: No action 979 +))) 907 907 908 -(% border="1" style="background-color:#f7faff" %) 909 -|Downlink Code|DO1|DO2|DO3 910 -|02 01 00 11|Low|High|No Action 911 -|02 00 11 01|High|No Action|Low 912 -|02 11 01 00|No Action|Low|High 981 +[[image:image-20220524092754-5.png]] 913 913 914 -Note: For LT-22222-L, there is no DO3, the last byte can use any value. 983 +((( 984 +(% style="color:red" %)Note: For LT-22222-L, there is no DO3, the last byte can use any value. 985 +))) 915 915 916 -Device will upload a packet if downlink code executes successfully. 987 +((( 988 +(% style="color:red" %)Device will upload a packet if downlink code executes successfully. 989 +))) 917 917 918 918 992 +==== 3.4.2.13 DO ~-~- Control Digital Output DO1/DO2/DO3 with time control ==== 919 919 920 - 921 - 922 -==== DO ~-~- Control Digital Output DO1/DO2/DO3 with time control ==== 923 - 924 924 * AT Command: 925 925 926 926 There is no AT Command to control Digital Output 927 927 928 - 929 929 * Downlink Payload (prefix 0xA9): 930 930 931 -0xA9 aa bb cc ~/~/ Set DO1/DO2/DO3 output with time control 1000 +(% class="box infomessage" %) 1001 +((( 1002 +((( 1003 +**0xA9 aa bb cc ~/~/ Set DO1/DO2/DO3 output with time control** 1004 +))) 1005 +))) 932 932 933 933 This is to control the digital output time of DO pin. Include four bytes: 934 934 935 -**First Byte:** Type code (0xA9) 1009 +(% style="color:#4f81bd" %)**First Byte**(%%)**:** Type code (0xA9) 936 936 937 -**Second Byte**: Inverter Mode 1011 +(% style="color:#4f81bd" %)**Second Byte**(%%): Inverter Mode 938 938 939 939 01: DO pins will change back to original state after timeout. 940 940 941 941 00: DO pins will change to an inverter state after timeout 942 942 1017 +(% style="color:#4f81bd" %)**Third Byte**(%%): Control Method and Ports status: 943 943 944 - **Third Byte**:Control Methodand Ports status:1019 +[[image:image-20220524093238-6.png]] 945 945 946 -(% border="1" style="background-color:#f7faff" %) 947 -|Second Byte|Status 948 -|0x01|DO1 set to low 949 -|0x00|DO1 set to high 950 -|0x11|DO1 NO Action 1021 +(% style="color:#4f81bd" %)**Fourth Byte**(%%): Control Method and Ports status: 951 951 952 - **Fourth Byte**:Control Methodand Ports status:1023 +[[image:image-20220524093328-7.png]] 953 953 954 -(% border="1" style="background-color:#f7faff" %) 955 -|Second Byte|Status 956 -|0x01|DO2 set to low 957 -|0x00|DO2 set to high 958 -|0x11|DO2 NO Action 1025 +(% style="color:#4f81bd" %)**Fifth Byte**(%%): Control Method and Ports status: 959 959 960 - **Fifth Byte**:Control Methodand Ports status:1027 +[[image:image-20220524093351-8.png]] 961 961 962 -(% border="1" style="background-color:#f7faff" %) 963 -|Second Byte|Status 964 -|0x01|DO3 set to low 965 -|0x00|DO3 set to high 966 -|0x11|DO3 NO Action 1029 +(% style="color:#4f81bd" %)**Sixth and Seventh Byte**: 967 967 968 -**Sixth and Seventh Byte**: 969 - 970 970 Latching time. Unit: ms 971 971 972 972 Device will upload a packet if downlink code executes successfully. 973 973 1035 +**Example payload:** 974 974 1037 +**~1. A9 01 01 01 01 07 D0** 975 975 976 -Example payload: 977 - 978 -1. A9 01 01 01 01 07 D0 979 - 980 980 DO1 pin & DO2 pin & DO3 pin will be set to Low, last 2 seconds, then change back to original state. 981 981 1041 +**2. A9 01 00 01 11 07 D0** 982 982 983 -1. A9 01 00 01 11 07 D0 984 - 985 985 DO1 pin set high, DO2 pin set low, DO3 pin no action, last 2 seconds, then change back to original state. 986 986 1045 +**3. A9 00 00 00 00 07 D0** 987 987 988 -1. A9 00 00 00 00 07 D0 989 - 990 990 DO1 pin & DO2 pin & DO3 pin will be set to high, last 2 seconds, then both change to low. 991 991 1049 +**4. A9 00 11 01 00 07 D0** 992 992 993 -1. A9 00 11 01 00 07 D0 994 - 995 995 DO1 pin no action, DO2 pin set low, DO3 pin set high, last 2 seconds, then DO1 pin no action, DO2 pin set high, DO3 pin set low 996 996 997 997 1054 +=== 3.4.2.14 Relay ~-~- Control Relay Output RO1/RO2 === 998 998 999 - 1000 -==== Relay ~-~- Control Relay Output RO1/RO2 ==== 1001 - 1002 1002 * AT Command: 1003 1003 1004 1004 There is no AT Command to control Relay Output 1005 1005 1006 - 1007 1007 * Downlink Payload (prefix 0x03): 1008 1008 1009 -0x03 aa bb ~/~/ Set RO1/RO2 output 1062 +(% class="box infomessage" %) 1063 +((( 1064 +**0x03 aa bb ~/~/ Set RO1/RO2 output** 1065 +))) 1010 1010 1067 +((( 1011 1011 If payload = 0x030100, it means set RO1 to close and RO2 to open. 1069 +))) 1012 1012 1071 +((( 1013 1013 01: Close , 00: Open , 11: No action 1073 +))) 1014 1014 1015 -(% border="1" style="background-color:#f7faff" %) 1016 -|Downlink Code|RO1|RO2 1017 -|03 00 11|Open|No Action 1018 -|03 01 11|Close|No Action 1019 -|03 11 00|No Action|Open 1020 -|03 11 01|No Action|Close 1021 -|03 00 00|Open|Open 1022 -|03 01 01|Close|Close 1023 -|03 01 00|Close|Open 1024 -|03 00 01|Open|Close 1075 +((( 1076 +[[image:image-20220524093724-9.png]] 1077 +))) 1025 1025 1026 1026 Device will upload a packet if downlink code executes successfully. 1027 1027 1028 1028 1029 -==== Relay ~-~- Control Relay Output RO1/RO2 with time control ==== 1082 +==== 3.4.2.15 Relay ~-~- Control Relay Output RO1/RO2 with time control ==== 1030 1030 1031 1031 * AT Command: 1032 1032 1033 1033 There is no AT Command to control Relay Output 1034 1034 1035 - 1036 1036 * Downlink Payload (prefix 0x05): 1037 1037 1038 -0x05 aa bb cc dd ~/~/ Set RO1/RO2 relay with time control: 1090 +(% class="box infomessage" %) 1091 +((( 1092 +**0x05 aa bb cc dd ~/~/ Set RO1/RO2 relay with time control:** 1093 +))) 1039 1039 1040 1040 This is to control the relay output time of relay. Include four bytes: 1041 1041 1042 -**First Byte:** Type code (0x05) 1097 +(% style="color:#4f81bd" %)**First Byte **(%%)**:** Type code (0x05) 1043 1043 1044 -**Second Byte(aa)**: Inverter Mode 1099 +(% style="color:#4f81bd" %)**Second Byte(aa)**(%%): Inverter Mode 1045 1045 1046 1046 01: Relays will change back to original state after timeout. 1047 1047 1048 1048 00: Relays will change to an inverter state after timeout 1049 1049 1105 +(% style="color:#4f81bd" %)**Third Byte(bb)**(%%): Control Method and Ports status: 1050 1050 1051 - **Third Byte(bb)**:Control Methodand Ports status:1107 +[[image:image-20220524093831-10.png]] 1052 1052 1053 -(% border="1" style="background-color:#f7faff" %) 1054 -|Value|Status 1055 -|0x11|RO1 and RO2 to NO 1056 -|0x10|RO2 to NO, RO1 to NC 1057 -|0x01|RO2 to NC, RO1 to NO 1058 -|0x00|RO1 and RO2 to NC. 1059 -|0x20|RO1 No Action, RO2 to NC 1060 -|0x21|RO1 No Action, RO2 to NO 1061 -|0x02|RO1 to NC, RO2 No Action 1062 -|0x12|RO1 to NO, RO2 No Action 1109 +(% style="color:#4f81bd" %)**Fourth/Fifth Bytes(cc)**(%%): Latching time. Unit: ms 1063 1063 1064 -**Fourth / Fifth Bytes (cc)**: Latching time. Unit: ms 1065 - 1066 1066 Device will upload a packet if downlink code executes successfully. 1067 1067 1068 - 1069 - 1070 1070 **Example payload:** 1071 1071 1072 -1. 05 01 11 07 D0 1115 +**~1. 05 01 11 07 D0** 1073 1073 1074 1074 Relay1 and Relay 2 will be set to NO , last 2 seconds, then change back to original state. 1075 1075 1119 +**2. 05 01 10 07 D0** 1076 1076 1077 -1. 05 01 10 07 D0 1078 - 1079 1079 Relay1 will change to NO, Relay2 will change to NC, last 2 seconds, then both change back to original state. 1080 1080 1123 +**3. 05 00 01 07 D0** 1081 1081 1082 -1. 05 00 01 07 D0 1083 - 1084 1084 Relay1 will change to NC, Relay2 will change to NO, last 2 seconds, then relay change to NO, Relay2 change to NC. 1085 1085 1127 +**4. 05 00 00 07 D0** 1086 1086 1087 -1. 05 00 00 07 D0 1088 - 1089 1089 Relay 1 & relay2 will change to NC, last 2 seconds, then both change to NO. 1090 1090 1091 1091 1132 +==== 3.4.2.16 Counting ~-~- Voltage threshold counting ==== 1092 1092 1134 +When voltage exceed the threshold, count. Feature see [[MOD4>>path:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting]] 1093 1093 1094 - 1095 - 1096 -==== Counting ~-~- Voltage threshold counting ==== 1097 - 1098 -When voltage exceed the threshold, count. Feature see [[MOD4>>path:#MOD4]] 1099 - 1100 1100 * AT Command: 1101 1101 1102 -AT+VOLMAX ~/~/ See [[MOD4>>path:#MOD4]] 1138 +(% class="box infomessage" %) 1139 +((( 1140 +**AT+VOLMAX ~/~/ See [[MOD4>>path:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting]]** 1141 +))) 1103 1103 1104 - 1105 1105 * Downlink Payload (prefix 0xA5): 1106 1106 1107 -0xA5 aa bb cc ~/~/ Same as AT+VOLMAX=(aa bb),cc 1145 +(% class="box infomessage" %) 1146 +((( 1147 +**0xA5 aa bb cc ~/~/ Same as AT+VOLMAX=(aa bb),cc** 1148 +))) 1108 1108 1109 1109 1110 -==== Counting ~-~- Pre-configure the Count Number ==== 1151 +==== 3.4.2.17 Counting ~-~- Pre-configure the Count Number ==== 1111 1111 1112 1112 * AT Command: 1113 1113 1114 -AT+SETCNT=aa,(bb cc dd ee) 1155 +(% class="box infomessage" %) 1156 +((( 1157 +**AT+SETCNT=aa,(bb cc dd ee) ** 1158 +))) 1115 1115 1116 1116 aa: 1: Set count1, 1117 1117 ... ... @@ -1121,115 +1121,121 @@ 1121 1121 1122 1122 Bb cc dd ee: number to be set 1123 1123 1124 - 1125 1125 * Downlink Payload (prefix 0xA8): 1126 1126 1127 -0x A8 aa bb cc dd ee ~/~/ same as AT+SETCNT=aa,(bb cc dd ee) 1170 +(% class="box infomessage" %) 1171 +((( 1172 +**0x A8 aa bb cc dd ee ~/~/ same as AT+SETCNT=aa,(bb cc dd ee)** 1173 +))) 1128 1128 1129 1129 1176 +==== 3.4.2.18 Counting ~-~- Clear Counting ==== 1130 1130 1131 - 1132 - 1133 -==== Counting ~-~- Clear Counting ==== 1134 - 1135 1135 Clear counting for counting mode 1136 1136 1137 1137 * AT Command: 1138 1138 1139 -AT+CLRCOUNT ~/~/ clear all counting 1182 +(% class="box infomessage" %) 1183 +((( 1184 +**AT+CLRCOUNT ~/~/ clear all counting** 1185 +))) 1140 1140 1141 - 1142 1142 * Downlink Payload (prefix 0xA6): 1143 1143 1144 -0x A6 01 ~/~/ clear all counting, 1189 +(% class="box infomessage" %) 1190 +((( 1191 +**0x A6 01 ~/~/ clear all counting,** 1192 +))) 1145 1145 1146 1146 1195 +==== 3.4.2.19 Counting ~-~- Change counting mode save time ==== 1147 1147 1148 - 1149 -==== Counting ~-~- Change counting mode save time ==== 1150 - 1151 1151 * AT Command: 1152 1152 1153 -AT+COUTIME=60 ~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30) 1199 +(% class="box infomessage" %) 1200 +((( 1201 +**AT+COUTIME=60 ~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30)** 1202 +))) 1154 1154 1155 - 1156 1156 * Downlink Payload (prefix 0xA7): 1157 1157 1158 -0x A7 aa bb cc ~/~/ same as AT+COUTIME =aa bb cc, 1206 +(% class="box infomessage" %) 1207 +((( 1208 +**0x A7 aa bb cc ~/~/ same as AT+COUTIME =aa bb cc,** 1209 +))) 1159 1159 1211 +((( 1160 1160 range: aa bb cc:0 to 16777215, (unit:second) 1161 1161 1214 + 1215 +))) 1162 1162 1217 +== 3.5 Integrate with Mydevice == 1163 1163 1164 - 1165 -1. 1166 -11. Integrate with Mydevice 1167 - 1168 1168 Mydevices provides a human friendly interface to show the sensor data, once we have data in TTN, we can use Mydevices to connect to TTN and see the data in Mydevices. Below are the steps: 1169 1169 1221 +((( 1222 +**Step 1**: Be sure that your device is programmed and properly connected to the network at this time. 1223 +))) 1170 1170 1171 -Step 1: Be sure that your device is programmed and properly connected to the network at this time. 1225 +((( 1226 +**Step 2**: To configure the Application to forward data to Mydevices you will need to add integration. To add the Mydevices integration, perform the following steps: 1227 +))) 1172 1172 1173 - Step 2: To configurethe Applicationto forward data to Mydevices you will need to add integration. To add theMydevices integration,perform the following steps:1229 +[[image:1653356737703-362.png||height="232" width="732"]] 1174 1174 1231 +[[image:image-20220524094641-11.png||height="390" width="723"]] 1175 1175 1176 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image010.png]]1233 +[[image:image-20220524094641-12.png||height="402" width="718"]] 1177 1177 1235 +**Step 3**: Create an account or log in Mydevices. 1178 1178 1179 - [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image011.png]]1237 +**Step 4**: Search LT-22222-L(for both LT-22222-L / LT-33222-L) and add DevEUI.(% style="display:none" %) 1180 1180 1181 - 1182 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png]] 1183 - 1184 - 1185 - 1186 -Step 3: Create an account or log in Mydevices. 1187 - 1188 -Step 4: Search LT-22222-L(for both LT-22222-L / LT-33222-L) and add DevEUI. 1189 - 1190 1190 Search under The things network 1191 1191 1192 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image013.png]]1241 +[[image:1653356838789-523.png||height="337" width="740"]] 1193 1193 1194 1194 1195 1195 After added, the sensor data arrive TTN, it will also arrive and show in Mydevices. 1196 1196 1197 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image014.png]]1246 +[[image:image-20220524094909-1.png||height="335" width="729"]] 1198 1198 1248 +[[image:image-20220524094909-2.png||height="337" width="729"]] 1199 1199 1200 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image015.png]]1250 +[[image:image-20220524094909-3.png||height="338" width="727"]] 1201 1201 1252 +[[image:image-20220524094909-4.png||height="339" width="728"]](% style="display:none" %) 1202 1202 1203 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image016.png]]1254 +[[image:image-20220524094909-5.png||height="341" width="734"]] 1204 1204 1205 1205 1206 - [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image017.png]]1257 +== 3.6 Interface Detail == 1207 1207 1259 +=== 3.6.1 Digital Input Port: DI1/DI2 /DI3 ( For LT-33222-L, low active ) === 1208 1208 1209 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.png]] 1210 - 1211 - 1212 -1. 1213 -11. Interface Detail 1214 -111. Digital Input Port: DI1/DI2 /DI3 ( For LT-33222-L, low active ) 1215 - 1216 1216 Support NPN Type sensor 1217 1217 1218 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image019.png]]1263 +[[image:1653356991268-289.png]] 1219 1219 1220 1220 1266 +=== 3.6.2 Digital Input Port: DI1/DI2 ( For LT-22222-L) === 1221 1221 1222 -1. 1223 -11. 1224 -111. Digital Input Port: DI1/DI2 ( For LT-22222-L) 1225 - 1268 +((( 1226 1226 The DI port of LT-22222-L can support NPN or PNP output sensor. 1270 +))) 1227 1227 1272 +((( 1273 +((( 1228 1228 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 1275 +))) 1276 +))) 1229 1229 1230 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.png]]1278 +[[image:1653357170703-587.png]] 1231 1231 1280 +((( 1232 1232 When use need to connect a device to the DI port, both DI1+ and DI1- must be connected. 1282 +))) 1233 1233 1234 1234 1235 1235 **Example1**: Connect to a Low active sensor. ... ... @@ -1239,11 +1239,11 @@ 1239 1239 * Connect sensor’s output to DI1- 1240 1240 * Connect sensor’s VCC to DI1+. 1241 1241 1242 -So when sensor active, the current between NEC2501 pin1 and pin2 is :1292 +So when sensor active, the current between NEC2501 pin1 and pin2 is: 1243 1243 1244 - IF//[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image021.png]] = DI1+ / 1K.1294 +[[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]]** [[image:image-20220524095628-8.png]] = DI1+ / 1K.** 1245 1245 1246 -If DI1+ = 12v, the //IF// [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png]]= 12mA , So the LT-22222-L will be able to detect this active signal.1296 +If DI1+ = 12v, the //IF// = 12mA , So the LT-22222-L will be able to detect this active signal. 1247 1247 1248 1248 1249 1249 **Example2**: Connect to a High active sensor. ... ... @@ -1255,12 +1255,12 @@ 1255 1255 1256 1256 So when sensor active, the current between NEC2501 pin1 and pin2 is: 1257 1257 1258 - IF//[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image021.png]] = DI1+ / 1K.1308 +[[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]]** [[image:image-20220524095628-8.png]]= DI1+ / 1K.** 1259 1259 1260 -If DI1+ = 24v, the // IF//[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png]]1310 +If **DI1+ = 24v**, the [[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]]**[[image:image-20220524095628-8.png]]** = 24mA , So the LT-22222-L will be able to detect this high active signal. 1261 1261 1262 1262 1263 -**Example3**: Connect to a 220v high active sensor. 公司测试一下1313 +**Example3**: Connect to a 220v high active sensor. 1264 1264 1265 1265 Assume user want to monitor an active signal higher than 220v, to make sure not burn the photocoupler 1266 1266 ... ... @@ -1269,34 +1269,26 @@ 1269 1269 1270 1270 So when sensor active, the current between NEC2501 pin1 and pin2 is: 1271 1271 1272 - // IF//[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image021.png]]1322 + [[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]][[image:/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/WebHome/image-20220524095628-8.png?rev=1.1||alt="image-20220524095628-8.png"]]**[[image:image-20220524095628-8.png]] = DI1+ / 51K.** 1273 1273 1274 -If sensor output is 220v, the //IF//[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png]] = 4.3mA , So the LT-22222-L will be able to detect this high active signal safely.1324 +If sensor output is 220v, the (% id="cke_bm_243359S" style="display:none" %)[[image:image-20220524095628-8.png]](%%) = DI1+ / 51K. = 4.3mA , So the LT-22222-L will be able to detect this high active signal safely. 1275 1275 1276 1276 1277 -1. 1278 -11. 1279 -111. Digital Output Port: DO1/DO2 /DO3 1327 +=== 3.6.3 Digital Output Port: DO1/DO2 /DO3 === 1280 1280 1281 1281 NPN output: GND or Float. Max voltage can apply to output pin is 36v. 1282 1282 1283 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.png]]1331 +[[image:1653357531600-905.png]] 1284 1284 1285 1285 1334 +=== 3.6.4 Analog Input Interface === 1286 1286 1287 - 1288 -1. 1289 -11. 1290 -111. Analog Input Interface 1291 - 1292 1292 The analog input interface is as below. The LT will measure the IN2 voltage so to calculate the current pass the Load. The formula is: 1293 1293 1294 -AC2 = (IN2 voltage )/12 1338 +**AC2 = (IN2 voltage )/12** 1295 1295 1296 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.png]]1340 +[[image:1653357592296-182.png]] 1297 1297 1298 - 1299 - 1300 1300 Example to connect a 4~~20mA sensor 1301 1301 1302 1302 We take the wind speed sensor as an example for reference only. ... ... @@ -1312,424 +1312,640 @@ 1312 1312 1313 1313 Connection diagram: 1314 1314 1315 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image025.jpg]]1357 +[[image:1653357640609-758.png]] 1316 1316 1317 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.png]]1359 +[[image:1653357648330-671.png||height="155" width="733"]] 1318 1318 1319 1319 1362 +=== 3.6.5 Relay Output === 1320 1320 1321 -1. 1322 -11. 1323 -111. Relay Output 1324 - 1364 +((( 1325 1325 The LT serial controller has two relay interfaces; each interface uses two pins of the screw terminal. User can connect other device’s Power Line to in serial of RO1_1 and RO_2. Such as below: 1366 +))) 1326 1326 1327 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image027.png]]1368 +[[image:image-20220524100215-9.png]] 1328 1328 1370 +[[image:image-20220524100215-10.png||height="382" width="723"]] 1329 1329 1330 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image028.png]] 1331 1331 1373 +== 3.7 LEDs Indicators == 1332 1332 1375 +[[image:image-20220524100748-11.png]] 1333 1333 1334 1334 1378 += 4. Use AT Command = 1335 1335 1336 -1. 1337 -11. LEDs Indicators 1380 +== 4.1 Access AT Command == 1338 1338 1339 -(% border="1" style="background-color:#f7faff" %) 1340 -|**LEDs**|**Feature** 1341 -|**PWR**|Always on if there is power 1342 -|**SYS**|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. 1343 -|**TX**|((( 1344 -Device boot: TX blinks 5 times. 1382 +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. 1345 1345 1346 - Successful join network:TX ON for5seconds.1384 +[[image:1653358238933-385.png]] 1347 1347 1348 -Transmit a LoRa packet: TX blinks once 1386 +((( 1387 +In PC, User needs to set (% style="color:#4f81bd" %)**serial tool**(%%)(such as [[putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html]], SecureCRT) baud rate to (% style="color:green" %)**9600**(%%) to access to access serial console for LT. The AT commands are disable by default and need to enter password (default:(% style="color:green" %)**123456**)(%%) to active it. As shown below: 1349 1349 ))) 1350 -|**RX**|RX blinks once when receive a packet. 1351 -|**DO1**| 1352 -|**DO2**| 1353 -|**DO3**| 1354 -|**DI2**|((( 1355 -For LT-22222-L: ON when DI2 is high, LOW when DI2 is low 1356 1356 1357 -For LT-33222-L: ON when DI2 is low, LOW when DI2 is high 1358 -))) 1359 -|**DI2**|((( 1360 -For LT-22222-L: ON when DI2 is high, LOW when DI2 is low 1390 +[[image:1653358355238-883.png]] 1361 1361 1362 -For LT-33222-L: ON when DI2 is low, LOW when DI2 is high 1392 +((( 1393 +More detail AT Command manual can be found at [[AT Command Manual>>url:http://www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/]] 1363 1363 ))) 1364 -|**DI3**|For LT-33222-L ONLY: ON when DI3 is low, LOW when DI3 is high 1365 -|**DI2**|((( 1366 -For LT-22222-L: ON when DI2 is high, LOW when DI2 is low 1367 1367 1368 -For LT-33222-L: ON when DI2 is low, LOW when DI2 is high 1396 +((( 1397 +AT+<CMD>? : Help on <CMD> 1369 1369 ))) 1370 -|**RO1**| 1371 -|**RO2**| 1372 1372 1373 - 1374 -1. Use AT Command 1375 -11. Access AT Command 1376 - 1377 -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. 1378 - 1379 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image029.png]] 1380 - 1381 - 1382 -In PC, User needs to set **serial tool**(such as [[putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html]], SecureCRT) baud rate to **9600** to access to access serial console for LT. The AT commands are disable by default and need to enter password (default:**123456**) to active it. As shown below: 1383 - 1384 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image030.png]] 1385 - 1386 - 1387 -More detail AT Command manual can be found at [[AT Command Manual>>url:http://www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/]] 1388 - 1389 -AT+<CMD>? : Help on <CMD> 1390 - 1400 +((( 1391 1391 AT+<CMD> : Run <CMD> 1402 +))) 1392 1392 1404 +((( 1393 1393 AT+<CMD>=<value> : Set the value 1406 +))) 1394 1394 1408 +((( 1395 1395 AT+<CMD>=? : Get the value 1410 +))) 1396 1396 1412 +((( 1397 1397 ATZ: Trig a reset of the MCU 1414 +))) 1398 1398 1416 +((( 1399 1399 AT+FDR: Reset Parameters to Factory Default, Keys Reserve 1418 +))) 1400 1400 1420 +((( 1401 1401 AT+DEUI: Get or Set the Device EUI 1422 +))) 1402 1402 1424 +((( 1403 1403 AT+DADDR: Get or Set the Device Address 1426 +))) 1404 1404 1428 +((( 1405 1405 AT+APPKEY: Get or Set the Application Key 1430 +))) 1406 1406 1432 +((( 1407 1407 AT+NWKSKEY: Get or Set the Network Session Key 1434 +))) 1408 1408 1436 +((( 1409 1409 AT+APPSKEY: Get or Set the Application Session Key 1438 +))) 1410 1410 1440 +((( 1411 1411 AT+APPEUI: Get or Set the Application EUI 1442 +))) 1412 1412 1444 +((( 1413 1413 AT+ADR: Get or Set the Adaptive Data Rate setting. (0: off, 1: on) 1446 +))) 1414 1414 1448 +((( 1415 1415 AT+TXP: Get or Set the Transmit Power (0-5, MAX:0, MIN:5, according to LoRaWAN Spec) 1450 +))) 1416 1416 1452 +((( 1417 1417 AT+DR: Get or Set the Data Rate. (0-7 corresponding to DR_X) 1454 +))) 1418 1418 1456 +((( 1419 1419 AT+DCS: Get or Set the ETSI Duty Cycle setting - 0=disable, 1=enable - Only for testing 1458 +))) 1420 1420 1460 +((( 1421 1421 AT+PNM: Get or Set the public network mode. (0: off, 1: on) 1462 +))) 1422 1422 1464 +((( 1423 1423 AT+RX2FQ: Get or Set the Rx2 window frequency 1466 +))) 1424 1424 1468 +((( 1425 1425 AT+RX2DR: Get or Set the Rx2 window data rate (0-7 corresponding to DR_X) 1470 +))) 1426 1426 1472 +((( 1427 1427 AT+RX1DL: Get or Set the delay between the end of the Tx and the Rx Window 1 in ms 1474 +))) 1428 1428 1476 +((( 1429 1429 AT+RX2DL: Get or Set the delay between the end of the Tx and the Rx Window 2 in ms 1478 +))) 1430 1430 1480 +((( 1431 1431 AT+JN1DL: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 1 in ms 1482 +))) 1432 1432 1484 +((( 1433 1433 AT+JN2DL: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms 1486 +))) 1434 1434 1488 +((( 1435 1435 AT+NJM: Get or Set the Network Join Mode. (0: ABP, 1: OTAA) 1490 +))) 1436 1436 1492 +((( 1437 1437 AT+NWKID: Get or Set the Network ID 1494 +))) 1438 1438 1496 +((( 1439 1439 AT+FCU: Get or Set the Frame Counter Uplink 1498 +))) 1440 1440 1500 +((( 1441 1441 AT+FCD: Get or Set the Frame Counter Downlink 1502 +))) 1442 1442 1504 +((( 1443 1443 AT+CLASS: Get or Set the Device Class 1506 +))) 1444 1444 1508 +((( 1445 1445 AT+JOIN: Join network 1510 +))) 1446 1446 1512 +((( 1447 1447 AT+NJS: Get OTAA Join Status 1514 +))) 1448 1448 1516 +((( 1449 1449 AT+SENDB: Send hexadecimal data along with the application port 1518 +))) 1450 1450 1520 +((( 1451 1451 AT+SEND: Send text data along with the application port 1522 +))) 1452 1452 1524 +((( 1453 1453 AT+RECVB: Print last received data in binary format (with hexadecimal values) 1526 +))) 1454 1454 1528 +((( 1455 1455 AT+RECV: Print last received data in raw format 1530 +))) 1456 1456 1532 +((( 1457 1457 AT+VER: Get current image version and Frequency Band 1534 +))) 1458 1458 1536 +((( 1459 1459 AT+CFM: Get or Set the confirmation mode (0-1) 1538 +))) 1460 1460 1540 +((( 1461 1461 AT+CFS: Get confirmation status of the last AT+SEND (0-1) 1542 +))) 1462 1462 1544 +((( 1463 1463 AT+SNR: Get the SNR of the last received packet 1546 +))) 1464 1464 1548 +((( 1465 1465 AT+RSSI: Get the RSSI of the last received packet 1550 +))) 1466 1466 1552 +((( 1467 1467 AT+TDC: Get or set the application data transmission interval in ms 1554 +))) 1468 1468 1556 +((( 1469 1469 AT+PORT: Get or set the application port 1558 +))) 1470 1470 1560 +((( 1471 1471 AT+DISAT: Disable AT commands 1562 +))) 1472 1472 1564 +((( 1473 1473 AT+PWORD: Set password, max 9 digits 1566 +))) 1474 1474 1568 +((( 1475 1475 AT+CHS: Get or Set Frequency (Unit: Hz) for Single Channel Mode 1570 +))) 1476 1476 1572 +((( 1477 1477 AT+CHE: Get or Set eight channels mode, Only for US915, AU915, CN470 1574 +))) 1478 1478 1576 +((( 1479 1479 AT+CFG: Print all settings 1480 1480 1579 + 1580 +))) 1481 1481 1582 +== 4.2 Common AT Command Sequence == 1482 1482 1483 -1. 1484 -11. Common AT Command Sequence 1485 -111. Multi-channel ABP mode (Use with SX1301/LG308) 1584 +=== 4.2.1 Multi-channel ABP mode (Use with SX1301/LG308) === 1486 1486 1586 +((( 1487 1487 If device has not joined network yet: 1588 +))) 1488 1488 1489 -123456 1590 +((( 1591 +(% style="background-color:#dcdcdc" %)123456 1592 +))) 1490 1490 1491 -AT+FDR 1594 +((( 1595 +(% style="background-color:#dcdcdc" %)AT+FDR 1596 +))) 1492 1492 1493 -123456 1598 +((( 1599 +(% style="background-color:#dcdcdc" %)123456 1600 +))) 1494 1494 1495 -AT+NJM=0 1602 +((( 1603 +(% style="background-color:#dcdcdc" %)AT+NJM=0 1604 +))) 1496 1496 1497 -ATZ 1606 +((( 1607 +(% style="background-color:#dcdcdc" %)ATZ 1608 +))) 1498 1498 1499 1499 1611 +((( 1500 1500 If device already joined network: 1613 +))) 1501 1501 1502 -AT+NJM=0 1615 +((( 1616 +(% style="background-color:#dcdcdc" %)AT+NJM=0 1617 +))) 1503 1503 1504 -ATZ 1619 +((( 1620 +(% style="background-color:#dcdcdc" %)ATZ 1505 1505 1506 -1. 1507 -11. 1508 -111. Single-channel ABP mode (Use with LG01/LG02) 1622 + 1623 +))) 1509 1509 1510 - 123456EnterPasswordtohaveATaccess.1625 +=== 4.2.2 Single-channel ABP mode (Use with LG01/LG02) === 1511 1511 1512 -AT+FDR Reset Parameters to Factory Default, Keys Reserve 1627 +((( 1628 +(% style="background-color:#dcdcdc" %) 123456(%%) Enter Password to have AT access. 1629 +))) 1513 1513 1514 -123456 Enter Password to have AT access. 1631 +((( 1632 +(% style="background-color:#dcdcdc" %) AT+FDR(%%) Reset Parameters to Factory Default, Keys Reserve 1633 +))) 1515 1515 1516 -AT+CLASS=C Set to work in CLASS C 1635 +((( 1636 +(% style="background-color:#dcdcdc" %) 123456(%%) Enter Password to have AT access. 1637 +))) 1517 1517 1518 -AT+NJM=0 Set to ABP mode 1639 +((( 1640 +(% style="background-color:#dcdcdc" %) AT+CLASS=C(%%) Set to work in CLASS C 1641 +))) 1519 1519 1520 -AT+ADR=0 Set the Adaptive Data Rate Off 1643 +((( 1644 +(% style="background-color:#dcdcdc" %) AT+NJM=0(%%) Set to ABP mode 1645 +))) 1521 1521 1522 -AT+DR=5 Set Data Rate 1647 +((( 1648 +(% style="background-color:#dcdcdc" %) AT+ADR=0(%%) Set the Adaptive Data Rate Off 1649 +))) 1523 1523 1524 -AT+TDC=60000 Set transmit interval to 60 seconds 1651 +((( 1652 +(% style="background-color:#dcdcdc" %) AT+DR=5(%%) Set Data Rate 1653 +))) 1525 1525 1526 -AT+CHS=868400000 Set transmit frequency to 868.4Mhz 1655 +((( 1656 +(% style="background-color:#dcdcdc" %) AT+TDC=60000(%%) Set transmit interval to 60 seconds 1657 +))) 1527 1527 1528 -AT+RX2FQ=868400000 Set RX2Frequency to 868.4Mhz (according to the result from server) 1659 +((( 1660 +(% style="background-color:#dcdcdc" %) AT+CHS=868400000(%%) Set transmit frequency to 868.4Mhz 1661 +))) 1529 1529 1530 -AT+RX2DR=5 Set RX2DR to match the downlink DR from server. see below 1663 +((( 1664 +(% style="background-color:#dcdcdc" %) AT+RX2FQ=868400000(%%) Set RX2Frequency to 868.4Mhz (according to the result from server) 1665 +))) 1531 1531 1532 -AT+DADDR=26 01 1A F1 Set Device Address to 26 01 1A F1, this ID can be found in the LoRa Server portal. 1667 +((( 1668 +(% style="background-color:#dcdcdc" %) AT+RX2DR=5(%%) Set RX2DR to match the downlink DR from server. see below 1669 +))) 1533 1533 1534 -ATZ Reset MCU 1671 +((( 1672 +(% style="background-color:#dcdcdc" %) AT+DADDR=26 01 1A F1 (%%)Set Device Address to 26 01 1A F1, this ID can be found in the LoRa Server portal. 1673 +))) 1535 1535 1536 -**Note:** 1675 +((( 1676 +(% style="background-color:#dcdcdc" %) ATZ (%%) Reset MCU 1677 +))) 1537 1537 1538 -1. Make sure the device is set to ABP mode in the IoT Server. 1539 -1. Make sure the LG01/02 gateway RX frequency is exactly the same as AT+CHS setting. 1540 -1. Make sure SF / bandwidth setting in LG01/LG02 match the settings of AT+DR. refer [[this link>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/&file=LoRaWAN%201.0.3%20Regional%20Parameters.xlsx]] to see what DR means. 1541 -1. 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 1679 +((( 1680 +(% style="color:red" %)**Note:** 1681 +))) 1542 1542 1543 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image031.png]] 1683 +((( 1684 +(% style="color:red" %)1. Make sure the device is set to ABP mode in the IoT Server. 1685 +2. Make sure the LG01/02 gateway RX frequency is exactly the same as AT+CHS setting. 1686 +3. Make sure SF / bandwidth setting in LG01/LG02 match the settings of AT+DR. refer [[this link>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/&file=LoRaWAN%201.0.3%20Regional%20Parameters.xlsx]] to see what DR means. 1687 +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 1688 +))) 1544 1544 1690 +((( 1691 +[[image:1653359097980-169.png||height="188" width="729"]] 1692 +))) 1545 1545 1546 - 1.1547 - 11.1548 - 111. Change to Class A1694 +((( 1695 + 1696 +))) 1549 1549 1550 - IfsensorJOINED1698 +=== 4.2.3 Change to Class A === 1551 1551 1552 - AT+CLASS=A1553 - 1700 +If sensor JOINED 1701 +(% style="background-color:#dcdcdc" %)AT+CLASS=A 1554 1554 ATZ 1555 1555 1556 1556 1705 += 5. FAQ = 1557 1557 1707 +== 5.1 How to upgrade the image? == 1558 1558 1559 - 1560 -1. FAQ 1561 - 1562 -1. 1563 -11. How to upgrade the image? 1564 - 1565 1565 The LT LoRaWAN Controller is shipped with a 3.5mm cable, the cable is used to upload image to LT to: 1566 1566 1567 1567 * Support new features 1568 1568 * For bug fix 1569 1569 * Change LoRaWAN bands. 1570 - 1571 1571 Below shows the hardware connection for how to upload an image to the LT: 1715 +* [[image:1653359603330-121.png]] 1572 1572 1573 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image029.png]] 1574 - 1575 - 1717 +((( 1576 1576 **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]]. 1577 - 1578 1578 **Step2**: Download the [[LT Image files>>url:http://www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/image/]]. 1579 - 1580 1580 **Step3: **Open flashloader; choose the correct COM port to update. 1581 - 1582 -**For LT-33222-L**: 1583 - 1584 -Hold down the PRO button and then momentarily press the RST reset button and the **DO2 led** will change from OFF to ON. When **DO2 LED** is on, it means the device is in download mode. 1585 - 1586 1586 **For LT-22222-L**: 1587 - 1588 1588 Hold down the PRO button and then momentarily press the RST reset button and the **DO1 led** will change from OFF to ON. When **DO1 LED** is on, it means the device is in download mode. 1589 - 1590 - 1591 - 1592 -|((( 1593 -Board detected 1594 1594 ))) 1595 1595 1596 -|((( 1597 - 1598 -))) 1725 + [[image:image-20220524103407-12.png]] 1599 1599 1600 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image032.png]] [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image033.png]]1727 +[[image:image-20220524103429-13.png]] 1601 1601 1729 +[[image:image-20220524104033-15.png]] 1602 1602 1731 +(% 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: 1603 1603 1604 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image034.png]] [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image035.png]]1733 +[[image:1653360054704-518.png||height="186" width="745"]] 1605 1605 1606 1606 1607 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.png]] [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image037.png]] 1736 +((( 1737 +((( 1738 +== 5.2 How to change the LoRa Frequency Bands/Region? == 1739 +))) 1740 +))) 1608 1608 1742 +((( 1743 +User can follow the introduction for [[how to upgrade image>>||anchor="H5.1Howtoupgradetheimage3F"]]. When download the images, choose the required image file for download. 1609 1609 1610 -**Notice**: In case user has lost the program cable. User can hand made one from a 3.5mm cable. The pin mapping is: 1745 + 1746 +))) 1611 1611 1612 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image038.png]] 1748 +((( 1749 +== 5.3 How to set up LT to work with Single Channel Gateway such as LG01/LG02? == 1750 +))) 1613 1613 1614 - 1615 -1. 1616 -11. How to change the LoRa Frequency Bands/Region? 1617 - 1618 -User can follow the introduction for [[how to upgrade image>>path:#upgrade_image]]. When download the images, choose the required image file for download. 1619 - 1620 - 1621 -1. 1622 -11. How to set up LT to work with Single Channel Gateway such as LG01/LG02? 1623 - 1752 +((( 1753 +((( 1624 1624 In this case, users need to set LT-33222-L to work in ABP mode & transmit in only one frequency. 1755 +))) 1756 +))) 1625 1625 1758 +((( 1759 +((( 1626 1626 Assume we have a LG02 working in the frequency 868400000 now , below is the step. 1761 +))) 1762 +))) 1627 1627 1764 +((( 1765 +(% style="color:#4f81bd" %)**Step1**(%%): Log in TTN, Create an ABP device in the application and input the network session key (NETSKEY), app session key (APPSKEY) from the device. 1766 +))) 1628 1628 1629 -**Step1**: Log in TTN, Create an ABP device in the application and input the network session key (NETSKEY), app session key (APPSKEY) from the device. 1768 +((( 1769 +[[image:1653360231087-571.png||height="401" width="727"]] 1770 +))) 1630 1630 1631 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image039.png]] 1772 +((( 1773 +(% style="color:red" %)Note: user just need to make sure above three keys match, User can change either in TTN or Device to make then match. In TTN, NETSKEY and APPSKEY can be configured by user in setting page, but Device Addr is generated by TTN. 1774 +))) 1632 1632 1633 -Note: user just need to make sure above three keys match, User can change either in TTN or Device to make then match. In TTN, NETSKEY and APPSKEY can be configured by user in setting page, but Device Addr is generated by TTN. 1776 +((( 1777 +(% style="color:#4f81bd" %)**Step2**(%%)**: **Run AT Command to make LT work in Single frequency & ABP mode. Below is the AT commands: 1778 +))) 1634 1634 1780 +((( 1781 +(% style="background-color:#dcdcdc" %)123456 (%%) Enter Password to have AT access. 1782 +(% style="background-color:#dcdcdc" %)AT+FDR (%%) Reset Parameters to Factory Default, Keys Reserve 1783 +(% style="background-color:#dcdcdc" %)123456 (%%) Enter Password to have AT access. 1784 +(% style="background-color:#dcdcdc" %)AT+NJM=0 (%%)Set to ABP mode 1785 +(% style="background-color:#dcdcdc" %)AT+ADR=0 (%%)Set the Adaptive Data Rate Off 1786 +(% style="background-color:#dcdcdc" %)AT+DR=5 (%%) Set Data Rate (Set AT+DR=3 for 915 band) 1787 +(% style="background-color:#dcdcdc" %)AT+TDC=60000 (%%)Set transmit interval to 60 seconds 1788 +(% style="background-color:#dcdcdc" %)AT+CHS=868400000 (%%)Set transmit frequency to 868.4Mhz 1789 +(% style="background-color:#dcdcdc" %)AT+DADDR=26 01 1A F1(%%) Set Device Address to 26 01 1A F1 1790 +(% style="background-color:#dcdcdc" %)ATZ (%%)Reset MCU 1791 +))) 1635 1635 1636 -**Step2: **Run AT Command to make LT work in Single frequency & ABP mode. Below is the AT commands: 1793 +((( 1794 +As shown in below: 1795 +))) 1637 1637 1638 -1 23456 EnterPasswordohave AT access.1797 +[[image:1653360498588-932.png||height="485" width="726"]] 1639 1639 1640 -AT+FDR Reset Parameters to Factory Default, Keys Reserve 1641 1641 1642 - 123456EnterPasswordtohaveATaccess.1800 +== 5.4 Can I see counting event in Serial? == 1643 1643 1644 -AT+NJM=0 Set to ABP mode 1802 +((( 1803 +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. 1645 1645 1646 -AT+ADR=0 Set the Adaptive Data Rate Off 1805 + 1806 +))) 1647 1647 1648 -AT+DR=5 Set Data Rate (Set AT+DR=3 for 915 band) 1808 +((( 1809 += 6. Trouble Shooting = 1810 +))) 1649 1649 1650 -AT+TDC=60000 Set transmit interval to 60 seconds 1812 +((( 1813 +((( 1814 +== 6.1 Downlink doesn’t work, how to solve it? == 1815 +))) 1816 +))) 1651 1651 1652 -AT+CHS=868400000 Set transmit frequency to 868.4Mhz 1818 +((( 1819 +Please see this link for how to debug: [[LoRaWAN Communication Debug>>doc:Main.LoRaWAN Communication Debug.WebHome||anchor="H5.1Howitwork"]] 1653 1653 1654 - AT+DADDR=2601 1A F1 Setvice Addressto6011A F11821 +[[http:~~/~~/wiki1.dragino.com/xwiki/bin/view/Main/LoRaWAN%20Communication%20Debug/#H5.1Howitwork>>http://wiki1.dragino.com/xwiki/bin/view/Main/LoRaWAN%20Communication%20Debug/#H5.1Howitwork]] 1655 1655 1656 -ATZ Reset MCU 1823 + 1824 +))) 1657 1657 1658 -As shown in below: 1826 +((( 1827 +== 6.2 Have trouble to upload image. == 1828 +))) 1659 1659 1660 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image040.png]] 1830 +((( 1831 +See this link for trouble shooting: [[Firmware Upgrade Instruction>>doc:Main.Firmware Upgrade Instruction for STM32 base products.WebHome]] 1661 1661 1833 +[[http:~~/~~/wiki1.dragino.com/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/>>http://wiki1.dragino.com/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/]] 1834 +))) 1662 1662 1836 +((( 1837 + 1838 +))) 1663 1663 1664 -1. 1665 -11. Can I see counting event in Serial? 1840 +((( 1841 +== 6.3 Why I can’t join TTN in US915 /AU915 bands? == 1842 +))) 1666 1666 1667 -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. 1844 +((( 1845 +It might be about the channels mapping. [[Please see this link for detail>>doc:Main.LoRaWAN Communication Debug||anchor="H2.NoticeofUS9152FCN4702FAU915Frequencyband"]] 1668 1668 1847 +[[http:~~/~~/wiki1.dragino.com/xwiki/bin/view/Main/LoRaWAN%20Communication%20Debug/#H2.NoticeofUS9152FCN4702FAU915Frequencyband>>http://wiki1.dragino.com/xwiki/bin/view/Main/LoRaWAN%20Communication%20Debug/#H2.NoticeofUS9152FCN4702FAU915Frequencyband]] 1848 +))) 1669 1669 1850 +((( 1851 + 1852 +))) 1670 1670 1854 +((( 1855 += 7. Order Info = 1856 +))) 1671 1671 1672 -1. Trouble Shooting 1673 -11. Downlink doesn’t work, how to solve it? 1858 +((( 1859 +((( 1860 +(% style="color:#4f81bd" %)**LT-22222-L-XXX:** 1861 +))) 1862 +))) 1674 1674 1675 -Please see this link for how to debug: 1864 +((( 1865 +((( 1866 +(% style="color:#4f81bd" %)**XXX:** 1867 +))) 1868 +))) 1676 1676 1677 -[[http:~~/~~/wiki.dragino.com/index.php?title=LoRaWAN_Communication_Debug#How_it_work>>url:http://wiki.dragino.com/index.php?title=LoRaWAN_Communication_Debug#How_it_work]] 1870 +((( 1871 +* ((( 1872 +(% style="color:#4f81bd" %)**EU433**(%%): LT with frequency bands EU433 1873 +))) 1874 +))) 1678 1678 1876 +((( 1877 +* ((( 1878 +(% style="color:#4f81bd" %)**EU868**(%%): LT with frequency bands EU868 1879 +))) 1880 +))) 1679 1679 1680 -1. 1681 -11. Have trouble to upload image. 1882 +((( 1883 +* ((( 1884 +(% style="color:#4f81bd" %)**KR920**(%%): LT with frequency bands KR920 1885 +))) 1886 +))) 1682 1682 1683 -See this link for trouble shooting: 1888 +((( 1889 +* ((( 1890 +(% style="color:#4f81bd" %)**CN470**(%%): LT with frequency bands CN470 1891 +))) 1892 +))) 1684 1684 1685 -[[http:~~/~~/wiki.dragino.com/index.php?title=Firmware_Upgrade_Trouble_Shooting#UART_upgrade_trouble_shooting>>url:http://wiki.dragino.com/index.php?title=Firmware_Upgrade_Trouble_Shooting#UART_upgrade_trouble_shooting]] 1894 +((( 1895 +* ((( 1896 +(% style="color:#4f81bd" %)**AS923**(%%): LT with frequency bands AS923 1897 +))) 1898 +))) 1686 1686 1900 +((( 1901 +* ((( 1902 +(% style="color:#4f81bd" %)**AU915**(%%): LT with frequency bands AU915 1903 +))) 1904 +))) 1687 1687 1688 -1. 1689 -11. Why I can’t join TTN in US915 /AU915 bands? 1906 +((( 1907 +* ((( 1908 +(% style="color:#4f81bd" %)**US915**(%%): LT with frequency bands US915 1909 +))) 1910 +))) 1690 1690 1691 -It might be about the channels mapping. Please see this link for detail: 1912 +((( 1913 +* ((( 1914 +(% style="color:#4f81bd" %)**IN865**(%%): LT with frequency bands IN865 1915 +))) 1916 +))) 1692 1692 1693 -[[http:~~/~~/wiki.dragino.com/index.php?title=LoRaWAN_Communication_Debug#Notice_of_US915.2FCN470.2FAU915_Frequency_band>>url:http://wiki.dragino.com/index.php?title=LoRaWAN_Communication_Debug#Notice_of_US915.2FCN470.2FAU915_Frequency_band]] 1918 +((( 1919 +* ((( 1920 +(% style="color:#4f81bd" %)**CN779**(%%): LT with frequency bands CN779 1694 1694 1922 + 1923 +))) 1695 1695 1925 += 8. Packing Info = 1926 +))) 1696 1696 1697 - 1698 -1. Order Info 1699 - 1700 -**For LT-33222-L-XXX or LT-22222-L-XXX:** 1701 - 1702 -**XXX:** 1703 - 1704 -* **EU433**: LT with frequency bands EU433 1705 -* **EU868**: LT with frequency bands EU868 1706 -* **KR920**: LT with frequency bands KR920 1707 -* **CN470**: LT with frequency bands CN470 1708 -* **AS923**: LT with frequency bands AS923 1709 -* **AU915**: LT with frequency bands AU915 1710 -* **US915**: LT with frequency bands US915 1711 -* **IN865**: LT with frequency bands IN865 1712 -* **CN779**: LT with frequency bands CN779 1713 - 1714 -1. Packing Info 1715 - 1928 +((( 1929 +((( 1716 1716 **Package Includes**: 1931 +))) 1932 +))) 1717 1717 1718 -* LT I/O Controller x 1 1934 +((( 1935 +((( 1936 +* LT-22222-L I/O Controller x 1 1719 1719 * Stick Antenna for LoRa RF part x 1 1720 1720 * Bracket for controller x1 1721 1721 * Program cable x 1 1940 +))) 1941 +))) 1722 1722 1943 +((( 1944 +((( 1723 1723 **Dimension and weight**: 1946 +))) 1947 +))) 1724 1724 1949 +((( 1950 +((( 1725 1725 * Device Size: 13.5 x 7 x 3 cm 1726 1726 * Device Weight: 105g 1727 1727 * Package Size / pcs : 14.5 x 8 x 5 cm 1728 1728 * Weight / pcs : 170g 1729 1729 1730 -1. Support 1956 + 1957 +))) 1958 +))) 1731 1731 1732 -* 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. 1733 -* 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 1960 +((( 1961 += 9. Support = 1962 +))) 1734 1734 1735 -[[support@dragino.com>>url:file:///D:/市场资料/说明书/LoRa/LT系列/support@dragino.com]] 1964 +* ((( 1965 +((( 1966 +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. 1967 +))) 1968 +))) 1969 +* ((( 1970 +((( 1971 +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 1972 +))) 1973 +))) 1974 + 1975 +((( 1976 +((( 1977 + [[support@dragino.com>>url:file:///D:/市场资料/说明书/LoRa/LT系列/support@dragino.com]] 1978 + 1979 + 1980 +))) 1981 + 1982 +((( 1983 += 10. Reference = 1984 + 1985 +* Product Page: 1986 + 1987 +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]] 1988 + 1989 +* [[Image Download>>url:http://www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/image/]] 1990 +* [[AT Command Manual>>url:http://www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/]] 1991 +* [[Hardware Source>>url:https://github.com/dragino/Lora/tree/master/LT/LT-33222-L/v1.0]] 1992 +))) 1993 +)))
- 1653356737703-362.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +42.1 KB - Content
- 1653356838789-523.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +131.7 KB - Content
- 1653356991268-289.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +23.9 KB - Content
- 1653357170703-587.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +34.0 KB - Content
- 1653357531600-905.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +25.4 KB - Content
- 1653357592296-182.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +42.2 KB - Content
- 1653357640609-758.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +558.1 KB - Content
- 1653357648330-671.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +35.9 KB - Content
- 1653358238933-385.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +412.4 KB - Content
- 1653358355238-883.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +120.4 KB - Content
- 1653359097980-169.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +158.9 KB - Content
- 1653359603330-121.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +598.0 KB - Content
- 1653360054704-518.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +84.7 KB - Content
- 1653360231087-571.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +94.8 KB - Content
- 1653360498588-932.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +93.9 KB - Content
- image-20220523181246-5.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +5.5 KB - Content
- image-20220523181301-6.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +4.6 KB - Content
- image-20220523181727-7.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +4.8 KB - Content
- image-20220523181903-8.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +4.9 KB - Content
- image-20220523182334-9.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +6.4 KB - Content
- image-20220524085923-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +6.4 KB - Content
- image-20220524090106-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +5.2 KB - Content
- image-20220524090249-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +5.8 KB - Content
- image-20220524090456-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +5.1 KB - Content
- image-20220524092754-5.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +7.8 KB - Content
- image-20220524093238-6.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +6.0 KB - Content
- image-20220524093328-7.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +6.1 KB - Content
- image-20220524093351-8.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +6.2 KB - Content
- image-20220524093724-9.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +14.3 KB - Content
- image-20220524093831-10.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +15.2 KB - Content
- image-20220524094641-11.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +136.2 KB - Content
- image-20220524094641-12.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +69.1 KB - Content
- image-20220524094909-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +297.8 KB - Content
- image-20220524094909-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +325.2 KB - Content
- image-20220524094909-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +330.9 KB - Content
- image-20220524094909-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +329.2 KB - Content
- image-20220524094909-5.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +212.8 KB - Content
- image-20220524095400-6.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +172 bytes - Content
- image-20220524095438-7.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +158 bytes - Content
- image-20220524095628-8.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +264 bytes - Content
- image-20220524100215-10.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +21.5 KB - Content
- image-20220524100215-9.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +72.1 KB - Content
- image-20220524100748-11.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +39.5 KB - Content
- image-20220524103407-12.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +66.5 KB - Content
- image-20220524103429-13.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +127.2 KB - Content
- image-20220524103652-14.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +88.6 KB - Content
- image-20220524104033-15.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +83.7 KB - Content