Changes for page WSC1-L-Dragino LoRaWAN Weather Station User Manual
Last modified by Xiaoling on 2025/04/25 09:08
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 4 removed)
Details
- Page properties
-
- Content
-
... ... @@ -67,6 +67,7 @@ 67 67 * WSC1-L has an extra 1000mAh back up battery. So it can work even solar panel and storage battery Fails. 68 68 * Weather sensors won’t work if solar panel and storage battery fails. 69 69 70 + 70 70 (% style="color:red" %)** Notice 2:** 71 71 72 72 Due to shipment and importation limitation, user is better to purchase below parts locally: ... ... @@ -152,6 +152,7 @@ 152 152 * Valid Sensor Value: Use FPORT=2 153 153 * Other control command: Use FPORT other than 2. 154 154 156 + 155 155 === 2.4.1 Uplink FPORT~=5, Device Status === 156 156 157 157 Uplink the device configures with FPORT=5. Once WSC1-L Joined the network, it will uplink this message to the server. After first uplink, WSC1-L will uplink Device Status every 12 hours ... ... @@ -357,6 +357,7 @@ 357 357 * AT Command Connection: See [[FAQ>>||anchor="H7.FAQ"]]. 358 358 * LoRaWAN Downlink instruction for different platforms: [[Use Note for Server>>doc:Main.WebHome]](IoT LoRaWAN Server) 359 359 362 + 360 360 There are two kinds of commands to configure WSC1-L, they are: 361 361 362 362 * (% style="color:#4472c4" %)**General Commands**. ... ... @@ -382,9 +382,20 @@ 382 382 383 383 (% style="color:#037691" %)**AT Command: AT+TDC** 384 384 385 -[[image:image-20220624142619-8.png]] 388 +|**Command Example**|**Function**|**Response** 389 +|AT+TDC?|Show current transmit Interval|((( 390 +30000 386 386 392 +OK 387 387 394 +the interval is 30000ms = 30s 395 +))) 396 +|AT+TDC=60000|Set Transmit Interval|((( 397 +OK 398 + 399 +Set transmit interval to 60000ms = 60 seconds 400 +))) 401 + 388 388 (% style="color:#037691" %)**Downlink Command: 0x01** 389 389 390 390 Format: Command Code (0x01) followed by 3 bytes time value. ... ... @@ -394,26 +394,22 @@ 394 394 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 395 395 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 396 396 397 - 398 - 399 - 400 400 == 3.2 Set Emergency Mode == 401 401 402 402 Feature: In emergency mode, WSC1-L will uplink data every 1 minute. 403 403 415 + 404 404 (% style="color:#037691" %)**AT Command:** 405 405 406 -[[image:image-20220624142956-9.png]] 418 +|**Command Example**|**Function**|**Response** 419 +|AT+ALARMMOD=1|Enter emergency mode. Uplink every 1 minute|OK 420 +|AT+ALARMMOD=0|Exit emergency mode. Uplink base on TDC time|OK 407 407 408 - 409 409 (% style="color:#037691" %)**Downlink Command:** 410 410 411 411 * 0xE101 Same as: AT+ALARMMOD=1 412 412 * 0xE100 Same as: AT+ALARMMOD=0 413 413 414 - 415 - 416 - 417 417 == 3.3 Add or Delete RS485 Sensor == 418 418 419 419 Feature: User can add or delete 3^^rd^^ party sensor as long they are RS485/Modbus interface,baud rate support 9600.Maximum can add 4 sensors. ... ... @@ -422,13 +422,13 @@ 422 422 423 423 AT+DYSENSOR=Type_Code, Query_Length, Query_Command , Read_Length , Valid_Data ,has_CRC,timeout 424 424 425 -* Type_Code range: 426 -* Query_Length: 427 -* Query_Command: 428 -* Read_Length: 429 -* Valid_Data: 430 -* has_CRC: 431 -* timeout: 435 +* Type_Code range: A1 ~~ A4 436 +* Query_Length: RS485 Query frame length, Value cannot be greater than 10 437 +* Query_Command: RS485 Query frame data to be sent to sensor, cannot be larger than 10 bytes 438 +* Read_Length: RS485 response frame length supposed to receive. Max can receive 439 +* Valid_Data: valid data from RS485 Response, Valid Data will be added to Payload and upload via LoRaWAN. 440 +* has_CRC: RS485 Response crc check (0: no verification required 1: verification required). If CRC=1 and CRC error, valid data will be set to 0. 441 +* timeout: RS485 receive timeout (uint:ms). Device will close receive window after timeout 432 432 433 433 Example: 434 434 ... ... @@ -483,9 +483,6 @@ 483 483 484 484 * 0xE5FF 485 485 486 - 487 - 488 - 489 489 == 3.4 RS485 Test Command == 490 490 491 491 (% style="color:#037691" %)**AT Command:** ... ... @@ -506,9 +506,6 @@ 506 506 507 507 * 0xE20103000001840A Same as: AT+RSWRITE=0103000001840A 508 508 509 - 510 - 511 - 512 512 == 3.5 RS485 response timeout == 513 513 514 514 Feature: Set or get extended time to receive 485 sensor data. ... ... @@ -531,9 +531,6 @@ 531 531 * Example 1: Downlink Payload: E0000005 ~/~/ Set Transmit Interval (DTR) = 5 seconds 532 532 * Example 2: Downlink Payload: E000000A ~/~/ Set Transmit Interval (DTR) = 10 seconds 533 533 534 - 535 - 536 - 537 537 == 3.6 Set Sensor Type == 538 538 539 539 Feature: Set sensor in used. If there are 6 sensors, user can set to only send 5 sensors values.
- image-20220624142619-8.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -12.5 KB - Content
- image-20220624142956-9.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -9.2 KB - Content
- image-20220624143553-10.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.7 KB - Content
- image-20220624143618-11.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.3 KB - Content