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, 5 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -70,7 +70,6 @@ 70 70 71 71 72 72 73 - 74 74 (% style="color:red" %)** Notice 2:** 75 75 76 76 Due to shipment and importation limitation, user is better to purchase below parts locally: ... ... @@ -84,7 +84,6 @@ 84 84 85 85 86 86 87 - 88 88 == 2.2 How it works? == 89 89 90 90 ((( ... ... @@ -105,7 +105,6 @@ 105 105 106 106 107 107 108 - 109 109 == 2.3 Example to use for LoRaWAN network == 110 110 111 111 This section shows an example for how to join the TTN V3 LoRaWAN IoT server. Usages with other LoRaWAN IoT servers are of similar procedure. ... ... @@ -165,13 +165,14 @@ 165 165 166 166 167 167 168 - 169 169 === 2.4.1 Uplink FPORT~=5, Device Status === 170 170 171 171 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 172 172 173 173 170 +((( 174 174 User can also use downlink command(0x2301) to ask WSC1-L to resend this uplink 172 +))) 175 175 176 176 (% border="1" cellspacing="8" style="background-color:#ffffcc; color:green; width:500px" %) 177 177 |=(% style="width: 70px;" %)**Size (bytes)**|=(% style="width: 60px;" %)**1**|=(% style="width: 80px;" %)**2**|=(% style="width: 80px;" %)**1**|=(% style="width: 60px;" %)**1**|=(% style="width: 50px;" %)**2**|=(% style="width: 100px;" %)**3** ... ... @@ -236,17 +236,13 @@ 236 236 237 237 ==== (% style="color:#037691" %)**Weather Sensor Types:**(%%) ==== 238 238 237 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:100px" %) 239 239 |Byte3|Byte2|Byte1 240 240 241 241 Bit = 1 means this sensor is connected, Bit=0 means this sensor is not connected 242 242 242 +[[image:image-20220624134713-1.png]] 243 243 244 -|(% rowspan="2" %)Byte3|Bit23|Bit22|Bit21|Bit20|Bit19|Bit18|Bit17|Bit16 245 -|N/A|Customize-A4|Customize-A3|Customize-A2|Customize-A1|N/A|N/A|N/A 246 -|(% rowspan="2" %)Byte2|Bit15|Bit14|Bit13|Bit12|Bit11|Bit10|Bit9|Bit8 247 -|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A 248 -|(% rowspan="2" %)Byte1|Bit7|Bit6|Bit5|Bit4|Bit3|Bit2|Bit1|Bit0 249 -|WSS-07|WSS-06|WSS-05|WSS-04|WSS-03|WSS-02|WSS-01|N/A 250 250 251 251 Eg: 0x1000FE = 1 0000 0000 0000 1111 1110(b) 252 252 ... ... @@ -263,44 +263,51 @@ 263 263 Wind Speed/Direction (WSS-02) 264 264 265 265 266 - 267 - 268 268 User can also use downlink command(0x26 01) to ask WSC1-L to resend this uplink : 269 269 270 270 (% style="color:#037691" %)**Downlink:0x26 01** 271 271 272 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png||alt="1646898147(1)"]]264 +[[image:1656049673488-415.png]] 273 273 274 274 275 275 276 - 277 277 === 2.4.2 Uplink FPORT~=2, Real time sensor value === 278 278 279 -WSC1-L will send this uplink after Device Config uplink once join LoRaWAN network successfully. And it will periodically send this uplink. Default interval is 20 minutes and [[can be changed>>||anchor="H"]]. 270 +((( 271 +WSC1-L will send this uplink after Device Config uplink once join LoRaWAN network successfully. And it will periodically send this uplink. Default interval is 20 minutes and [[can be changed>>||anchor="H3.1SetTransmitIntervalTime"]]. 272 +))) 280 280 274 +((( 281 281 Uplink uses FPORT=2 and every 20 minutes send one uplink by default. 276 +))) 282 282 283 283 279 +((( 284 284 The upload length is dynamic, depends on what type of weather sensors are connected. The uplink payload is combined with sensor segments. As below: 281 +))) 285 285 286 -|Sensor Segment 1|Sensor Segment 2|……|Sensor Segment n 287 287 288 -(% style="color:#4472c4" %)** Uplink Payload**: 284 +(% style="color:#4472c4" %)** Uplink Payload**: 289 289 290 -|Type Code|Length (Bytes)|Measured Value 286 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:464px" %) 287 +|(% style="width:140px" %)Sensor Segment 1|(% style="width:139px" %)Sensor Segment 2|(% style="width:42px" %)……|(% style="width:140px" %)Sensor Segment n 291 291 289 + 292 292 (% style="color:#4472c4" %)** Sensor Segment Define**: 293 293 292 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:330px" %) 293 +|(% style="width:89px" %)Type Code|(% style="width:114px" %)Length (Bytes)|(% style="width:124px" %)Measured Value 294 294 295 295 296 -Sensor Type Table: 296 +**Sensor Type Table:** 297 297 298 -|**Sensor Type**|**Type Code**|**Range**|**Length ( Bytes)**|**Example** 299 -|**Wind Speed**|0x01|((( 298 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:1006px" %) 299 +|=(% style="width: 167px;" %)**Sensor Type**|=(% style="width: 95px;" %)**Type Code**|=(% style="width: 185px;" %)**Range**|=(% style="width: 126px;" %)**Length ( Bytes)**|=(% style="width: 428px;" %)**Example** 300 +|(% style="width:167px" %)**Wind Speed**|(% style="width:95px" %)0x01|(% style="width:185px" %)((( 300 300 Speed: 0~60m/s 301 301 302 302 Level: 0~17 303 -)))|0x03 |((( 304 +)))|(% style="width:126px" %)0x03 |(% style="width:428px" %)((( 304 304 0x0024/10=3.6m/s 305 305 306 306 (0x02FE: No Sensor, 0x02FF: Value Error) ... ... @@ -309,11 +309,11 @@ 309 309 310 310 (0x14: No Sensor, 0x15: Value Error) 311 311 ))) 312 -|**Wind Direction**|0x02|((( 313 +|(% style="width:167px" %)**Wind Direction**|(% style="width:95px" %)0x02|(% style="width:185px" %)((( 313 313 Angel: 0~360° 314 314 315 315 Direction: 16 positions 316 -)))|0x03|((( 317 +)))|(% style="width:126px" %)0x03|(% style="width:428px" %)((( 317 317 0x029A/10=66.6° 318 318 319 319 (0x0EFE: No Sensor,0x0EFF: Value Error) ... ... @@ -322,57 +322,55 @@ 322 322 323 323 (0x14: No Sensor,0x15: Value Error) 324 324 ))) 325 -|**Illumination**|0x03|0~200000Lux|0x02|((( 326 +|(% style="width:167px" %)**Illumination**|(% style="width:95px" %)0x03|(% style="width:185px" %)0~200000Lux|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 326 326 0x04D2 *10=12340Lux 327 327 328 328 (0x4EFE: No Sensor,0x4EFF: Value Error) 329 329 ))) 330 -|**Rain / Snow**|0x04|00: No, 01 Yes.|0x01|((( 331 +|(% style="width:167px" %)**Rain / Snow**|(% style="width:95px" %)0x04|(% style="width:185px" %)00: No, 01 Yes.|(% style="width:126px" %)0x01|(% style="width:428px" %)((( 331 331 0x00 (00) No Rain or snow detected 332 332 333 333 (0x02: No Sensor,0x03: Value Error) 334 334 ))) 335 -|**CO2**|0x05|0~5000ppm|0x02|((( 336 +|(% style="width:167px" %)**CO2**|(% style="width:95px" %)0x05|(% style="width:185px" %)0~5000ppm|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 336 336 0x0378=888ppm 337 337 338 338 (0x14FE: No Sensor,0x14FF: Value Error) 339 339 ))) 340 -|**Temperature**|0x06|-30℃~70℃|0x02|((( 341 +|(% style="width:167px" %)**Temperature**|(% style="width:95px" %)0x06|(% style="width:185px" %)-30℃~70℃|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 341 341 0xFFDD/10=-3.5℃ 342 342 343 343 (0x02FE: No Sensor,0x02FF: Value Error) 344 344 ))) 345 -|**Humidity**|0x07|0~100%RH|0x02|0x0164/10=35.6%RH (0x03FE: No Sensor,0x03FF: Value Error) 346 -|**Pressure**|0x08|10~1100hPa|0x02|((( 346 +|(% style="width:167px" %)**Humidity**|(% style="width:95px" %)0x07|(% style="width:185px" %)0~100%RH|(% style="width:126px" %)0x02|(% style="width:428px" %)0x0164/10=35.6%RH (0x03FE: No Sensor,0x03FF: Value Error) 347 +|(% style="width:167px" %)**Pressure**|(% style="width:95px" %)0x08|(% style="width:185px" %)10~1100hPa|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 347 347 0x2748/10=1005.6hPa 348 348 349 349 (0x00: No Sensor,0x01: Value Error) 350 350 ))) 351 -|**Rain Gauge**|0x09|0mm/min~100mm/min|0x02|((( 352 +|(% style="width:167px" %)**Rain Gauge**|(% style="width:95px" %)0x09|(% style="width:185px" %)0mm/min~100mm/min|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 352 352 0x0000/10=0mm /min 353 353 354 354 (0x03FE: No Sensor,0x03FF: Value Error) 355 355 ))) 356 -|**PM2.5**|0x0A|0~1000μg/m^^3^^|0x02|((( 357 +|(% style="width:167px" %)**PM2.5**|(% style="width:95px" %)0x0A|(% style="width:185px" %)0~1000μg/m^^3^^|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 357 357 0x0023=35μg/m^^3 ^^ 358 358 359 359 (0x03FE: No Sensor,0x03FF: Value Error) 360 360 ))) 361 -|**PM10**|0x0B|0~1000μg/m^^3^^|0x02|((( 362 +|(% style="width:167px" %)**PM10**|(% style="width:95px" %)0x0B|(% style="width:185px" %)0~1000μg/m^^3^^|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 362 362 0x002D=45μg/m^^3 ^^ 363 363 364 364 (0x03FE: No Sensor,0x03FF: Value Error) 365 365 ))) 366 -|**PAR**|0x0C|0~2500μmol/m^^2^^•s|0x02|((( 367 +|(% style="width:167px" %)**PAR**|(% style="width:95px" %)0x0C|(% style="width:185px" %)0~2500μmol/m^^2^^•s|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 367 367 0x00B3=179μmol/m^^2^^•s 368 368 369 369 (0x09FE: No Sensor,0x9FF: Value Error) 370 370 ))) 371 -|((( 372 -**Total Solar** 373 - 374 -**Radiation** 375 -)))|0x0D|0~2000W/m^^2^^|0x02|((( 372 +|(% style="width:167px" %)((( 373 +**Total Solar Radiation** 374 +)))|(% style="width:95px" %)0x0D|(% style="width:185px" %)0~2000W/m^^2^^|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 376 376 0x0073/10=11.5W/m^^2^^ 377 377 378 378 (0x4EFE: No Sensor,0x4EFF: Value Error)
- 1656049673488-415.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +86.8 KB - Content
- image-20220624140352-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +66.5 KB - Content
- image-20220624140615-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +7.4 KB - Content
- image-20220624140735-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +1.2 KB - Content
- image-20220624140842-5.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +6.3 KB - Content