Changes for page RS485-LN – RS485 to LoRaWAN Converter User Manual
Last modified by Bei Jinggeng on 2025/01/16 11:36
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -69,11 +69,13 @@ 69 69 ** Idle: 32mA@12v 70 70 ** 20dB Transmit: 65mA@12v 71 71 72 + 72 72 **Interface for Model:** 73 73 74 74 * RS485 75 75 * Power Input 7~~ 24V DC. 76 76 78 + 77 77 **LoRa Spec:** 78 78 79 79 * Frequency Range: ... ... @@ -247,7 +247,7 @@ 247 247 ((( 248 248 ((( 249 249 ((( 250 -There are plenty of RS485 devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-LN supports flexible command set. User can use [[AT Commands>>||anchor="H3.5ConfigureRS485-L NviaATorDownlink"]] or LoRaWAN Downlink Command to configure what commands RS485-LN should send for each sampling and how to handle the return from RS485 devices.252 +There are plenty of RS485 devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-LN supports flexible command set. User can use [[AT Commands>>||anchor="H3.5ConfigureRS485-BLviaATorDownlink"]] or LoRaWAN Downlink Command to configure what commands RS485-LN should send for each sampling and how to handle the return from RS485 devices. 251 251 ))) 252 252 ))) 253 253 ... ... @@ -364,7 +364,7 @@ 364 364 During each sampling, the RS485-LN can support 15 commands to read sensors. And combine the return to one or several uplink payloads. 365 365 366 366 367 - (% style="color:#037691" %)**Each RS485 commands include two parts:**369 +**Each RS485 commands include two parts:** 368 368 369 369 ~1. What commands RS485-LN will send to the RS485 sensors. There are total 15 commands from **AT+COMMAD1**, **ATCOMMAND2**,…, to **AT+COMMANDF**. All commands are of same grammar. 370 370 ... ... @@ -375,14 +375,15 @@ 375 375 376 376 After we got the valid value from each RS485 commands, we need to combine them together with the command **AT+DATAUP**. 377 377 380 + 378 378 Below are examples for the how above AT Commands works. 379 379 380 380 381 - (% style="color:#037691" %)**AT+COMMANDx**(%%)**: **This command will be sent to RS485 devices during each sampling, Max command length is 14 bytes. The grammar is:384 +**AT+COMMANDx : **This command will be sent to RS485 devices during each sampling, Max command length is 14 bytes. The grammar is: 382 382 383 383 (% border="1" style="background-color:#4bacc6; color:white; width:499px" %) 384 384 |(% style="width:496px" %)((( 385 - (% style="color:#037691" %)**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m**388 +**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m** 386 386 387 387 **xx xx xx xx xx xx xx xx xx xx xx xx: The RS485 command to be sent** 388 388 ... ... @@ -394,7 +394,7 @@ 394 394 In the RS485-LN, we should use this command AT+COMMAND1=01 03 0B B8 00 02,1 for the same. 395 395 396 396 397 - (% style="color:#037691" %)**AT+DATACUTx**(%%)**: **This command defines how to handle the return from AT+COMMANDx, max return length is 45 bytes.400 +**AT+DATACUTx : **This command defines how to handle the return from AT+COMMANDx, max return length is 45 bytes. 398 398 399 399 (% border="1" style="background-color:#4bacc6; color:white; width:510px" %) 400 400 |(% style="width:510px" %)((( ... ... @@ -407,21 +407,20 @@ 407 407 408 408 **Examples:** 409 409 410 -* (% style="color:#037691" %)**Grab bytes**413 +* Grab bytes: 411 411 412 412 [[image:image-20220602153621-1.png]] 413 413 414 414 415 -* (% style="color:#037691" %)**Grab a section**418 +* Grab a section. 416 416 417 417 [[image:image-20220602153621-2.png]] 418 418 419 419 420 -* (% style="color:#037691" %)**Grab different sections**423 +* Grab different sections. 421 421 422 422 [[image:image-20220602153621-3.png]] 423 423 424 - 425 425 426 426 ))) 427 427 ... ... @@ -501,7 +501,6 @@ 501 501 [[image:1654157178836-407.png]] 502 502 503 503 504 - 505 505 === 3.3.5 Uplink on demand === 506 506 507 507 Except uplink periodically, RS485-LN is able to uplink on demand. The server send downlink command to RS485-LN and RS485 will uplink data base on the command. ... ... @@ -531,7 +531,7 @@ 531 531 Below is the decoder for the first 3 bytes. The rest bytes are dynamic depends on different RS485 sensors. 532 532 533 533 534 -== 3.5 Configure RS485-L Nvia AT or Downlink ==535 +== 3.5 Configure RS485-BL via AT or Downlink == 535 535 536 536 ((( 537 537 User can configure RS485-LN via AT Commands or LoRaWAN Downlink Commands ... ... @@ -697,7 +697,7 @@ 697 697 ==== **Set Payload version** ==== 698 698 699 699 ((( 700 -This is the first byte of the uplink payload. RS485-L Ncan connect to different sensors. User can set the PAYVER field to tell server how to decode the current payload.701 +This is the first byte of the uplink payload. RS485-BL can connect to different sensors. User can set the PAYVER field to tell server how to decode the current payload. 701 701 ))) 702 702 703 703 * ((( ... ... @@ -795,7 +795,7 @@ 795 795 XX XX XX XX: AT+COMMAND or AT+DATACUT command 796 796 ))) 797 797 * ((( 798 -YY: If YY=0, RS485-L Nwill execute the downlink command without uplink; if YY=1, RS485-LN will execute an uplink after got this command.799 +YY: If YY=0, RS485-BL will execute the downlink command without uplink; if YY=1, RS485-LN will execute an uplink after got this command. 799 799 ))) 800 800 801 801 ((( ... ... @@ -1234,7 +1234,7 @@ 1234 1234 == 5.1 Access AT Command == 1235 1235 1236 1236 ((( 1237 -RS485-L Nsupports AT Command set. User can use a USB to TTL adapter plus the 3.5mm Program Cable to connect to RS485-LNto use AT command, as below.1238 +RS485-BL supports AT Command set. User can use a USB to TTL adapter plus the 3.5mm Program Cable to connect to RS485-BL to use AT command, as below. 1238 1238 ))) 1239 1239 1240 1240 [[image:1654162355560-817.png]] ... ... @@ -1241,7 +1241,7 @@ 1241 1241 1242 1242 1243 1243 ((( 1244 -In PC, User needs to set (% style="color:blue" %)**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 of RS485-L N. The default password is 123456. Below is the output for reference:1245 +In PC, User needs to set (% style="color:blue" %)**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 of RS485-BL. The default password is 123456. Below is the output for reference: 1245 1245 ))) 1246 1246 1247 1247 [[image:1654162368066-342.png]] ... ... @@ -1390,9 +1390,9 @@ 1390 1390 User can follow the introduction for [[how to upgrade image>>||anchor="H6.1Howtoupgradetheimage3F"]]. When download the images, choose the required image file for download. 1391 1391 1392 1392 1393 -== 6.3 How many RS485-Slave can RS485-L Nconnects? ==1394 +== 6.3 How many RS485-Slave can RS485-BL connects? == 1394 1394 1395 -The RS485-L Ncan support max 32 RS485 devices. Each uplink command of RS485-LNcan support max 16 different RS485 command. So RS485-LNcan support max 16 RS485 devices pre-program in the device for uplink. For other devices no pre-program, user can use the [[downlink message (type code 0xA8) to poll their info>>||anchor="H3.3.3Configurereadcommandsforeachsampling"]].1396 +The RS485-BL can support max 32 RS485 devices. Each uplink command of RS485-BL can support max 16 different RS485 command. So RS485-BL can support max 16 RS485 devices pre-program in the device for uplink. For other devices no pre-program, user can use the [[downlink message (type code 0xA8) to poll their info>>||anchor="H3.3.3Configurereadcommandsforeachsampling"]]. 1396 1396 1397 1397 1398 1398 == 6.4 Compatible question to ChirpStack and TTI LoRaWAN server ? ==