Last modified by Xiaoling on 2025/04/23 15:57

From version 44.3
edited by Xiaoling
on 2022/06/14 09:44
Change comment: There is no comment for this version
To version 41.37
edited by Xiaoling
on 2022/06/06 11:20
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,7 +4,10 @@
4 4  
5 5  
6 6  
7 +**RS485-BL – Waterproof RS485 to LoRaWAN Converter User Manual**
7 7  
9 +
10 +
8 8  **Table of Contents:**
9 9  
10 10  {{toc/}}
... ... @@ -280,28 +280,28 @@
280 280  )))
281 281  
282 282  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
283 -|=(% style="width: 80px;" %)(((
286 +|=(% style="width: 120px;" %)(((
284 284  (((
285 285  **AT Commands**
286 286  )))
287 -)))|=(% style="width: 210px;" %)(((
290 +)))|=(% style="width: 190px;" %)(((
288 288  (((
289 289  **Description**
290 290  )))
291 -)))|=(% style="width: 210px;" %)(((
294 +)))|=(% style="width: 190px;" %)(((
292 292  (((
293 293  **Example**
294 294  )))
295 295  )))
296 -|(% style="width:80px" %)(((
299 +|(% style="width:120px" %)(((
297 297  (((
298 298  AT+BAUDR
299 299  )))
300 -)))|(% style="width:210px" %)(((
303 +)))|(% style="width:190px" %)(((
301 301  (((
302 302  Set the baud rate (for RS485 connection). Default Value is: 9600.
303 303  )))
304 -)))|(% style="width:210px" %)(((
307 +)))|(% style="width:190px" %)(((
305 305  (((
306 306  (((
307 307  AT+BAUDR=9600
... ... @@ -314,11 +314,11 @@
314 314  )))
315 315  )))
316 316  )))
317 -|(% style="width:80px" %)(((
320 +|(% style="width:120px" %)(((
318 318  (((
319 319  AT+PARITY
320 320  )))
321 -)))|(% style="width:210px" %)(((
324 +)))|(% style="width:190px" %)(((
322 322  (((
323 323  (((
324 324  Set UART parity (for RS485 connection)
... ... @@ -330,7 +330,7 @@
330 330  Default Value is: no parity.
331 331  )))
332 332  )))
333 -)))|(% style="width:210px" %)(((
336 +)))|(% style="width:190px" %)(((
334 334  (((
335 335  (((
336 336  AT+PARITY=0
... ... @@ -343,11 +343,11 @@
343 343  )))
344 344  )))
345 345  )))
346 -|(% style="width:80px" %)(((
349 +|(% style="width:120px" %)(((
347 347  (((
348 348  AT+STOPBIT
349 349  )))
350 -)))|(% style="width:210px" %)(((
353 +)))|(% style="width:190px" %)(((
351 351  (((
352 352  (((
353 353  Set serial stopbit (for RS485 connection)
... ... @@ -359,7 +359,7 @@
359 359  Default Value is: 1bit.
360 360  )))
361 361  )))
362 -)))|(% style="width:210px" %)(((
365 +)))|(% style="width:190px" %)(((
363 363  (((
364 364  (((
365 365  AT+STOPBIT=0 for 1bit
... ... @@ -379,6 +379,8 @@
379 379  )))
380 380  )))
381 381  
385 +
386 +
382 382  === 3.3.2 Configure sensors ===
383 383  
384 384  (((
... ... @@ -390,20 +390,14 @@
390 390  )))
391 391  
392 392  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
393 -|=(% style="width: 80px;" %)**AT Commands**|=(% style="width: 210px;" %)**Description**|=(% style="width: 210px;" %)**Example**
394 -|AT+CFGDEV|(% style="width:80px" %)(((
395 -(((
398 +|=(% style="width: 120px;" %)**AT Commands**|=(% style="width: 190px;" %)**Description**|=(% style="width: 190px;" %)**Example**
399 +|AT+CFGDEV|(% style="width:120px" %)(((
396 396  This command is used to configure the RS485/TTL devices; they won’t be used during sampling.
397 -)))
398 398  
399 -(((
400 400  AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,
401 -)))
402 402  
403 -(((
404 404  mm: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command
405 -)))
406 -)))|(% style="width:210px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m
405 +)))|(% style="width:190px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m
407 407  
408 408  Detail of AT+CFGDEV command see [[AT+CFGDEV detail>>||anchor="HRS485DebugCommand28AT2BCFGDEV29"]].
409 409  
... ... @@ -873,7 +873,7 @@
873 873  )))
874 874  
875 875  (((
876 -**}**
875 +{{{}}}}
877 877  
878 878  
879 879  )))
... ... @@ -903,6 +903,8 @@
903 903  (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for RS485-BL.  User can see these commands below:
904 904  )))
905 905  
905 +
906 +
906 906  === 3.5.1 Common Commands: ===
907 907  
908 908  They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.3, 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]]
... ... @@ -1303,47 +1303,28 @@
1303 1303  
1304 1304  ==== **Uplink payload mode** ====
1305 1305  
1306 -(((
1307 1307  Define to use one uplink or multiple uplinks for the sampling.
1308 -)))
1309 1309  
1310 -(((
1311 1311  The use of this command please see: [[Compose Uplink payload>>||anchor="H3.3.4Composetheuplinkpayload"]]
1312 -)))
1313 1313  
1314 -* (((
1315 -**AT Command:**
1316 -)))
1311 +* **AT Command:**
1317 1317  
1318 1318  (% class="box infomessage" %)
1319 1319  (((
1320 -(((
1321 1321  **AT+DATAUP=0**
1322 1322  )))
1323 -)))
1324 1324  
1325 1325  (% class="box infomessage" %)
1326 1326  (((
1327 -(((
1328 1328  **AT+DATAUP=1**
1329 1329  )))
1330 -)))
1331 1331  
1332 -(((
1333 -
1334 -)))
1335 1335  
1336 -* (((
1337 -**Downlink Payload:**
1338 -)))
1324 +* **Downlink Payload:**
1339 1339  
1340 -(((
1341 1341  **0xAD 00**  **~-~->** Same as AT+DATAUP=0
1342 -)))
1343 1343  
1344 -(((
1345 1345  **0xAD 01**  **~-~->** Same as AT+DATAUP=1
1346 -)))
1347 1347  
1348 1348  
1349 1349  
... ... @@ -1361,49 +1361,26 @@
1361 1361  
1362 1362  ==== **Clear RS485 Command** ====
1363 1363  
1364 -(((
1365 1365  The AT+COMMANDx and AT+DATACUTx settings are stored in special location, user can use below command to clear them.
1366 -)))
1367 1367  
1368 -(((
1369 -
1370 -)))
1371 1371  
1372 -* (((
1373 -**AT Command:**
1374 -)))
1349 +* **AT Command:**
1375 1375  
1376 1376  (((
1377 1377  (% style="color:#037691" %)**AT+CMDEAR=mm,nn** (%%) mm: start position of erase ,nn: stop position of erase Etc. AT+CMDEAR=1,10 means erase AT+COMMAND1/AT+DATACUT1 to AT+COMMAND10/AT+DATACUT10
1378 1378  )))
1379 1379  
1380 -(((
1381 1381  Example screen shot after clear all RS485 commands. 
1382 -)))
1383 1383  
1384 -(((
1385 -
1386 -)))
1387 1387  
1388 -(((
1389 1389  The uplink screen shot is:
1390 -)))
1391 1391  
1392 -(((
1393 1393  [[image:1654134704555-320.png]]
1394 -)))
1395 1395  
1396 -(((
1397 -
1398 -)))
1399 1399  
1400 -* (((
1401 -**Downlink Payload:**
1402 -)))
1363 +* **Downlink Payload:**
1403 1403  
1404 -(((
1405 1405  **0x09 aa bb** same as AT+CMDEAR=aa,bb
1406 -)))
1407 1407  
1408 1408  
1409 1409  
... ... @@ -1410,59 +1410,44 @@
1410 1410  
1411 1411  ==== **Set Serial Communication Parameters** ====
1412 1412  
1413 -(((
1414 1414  Set the Rs485 serial communication parameters:
1415 -)))
1416 1416  
1417 -* (((
1418 -**AT Command:**
1419 -)))
1374 +* **AT Command:**
1420 1420  
1421 -(((
1422 1422  Set Baud Rate:
1423 -)))
1424 1424  
1425 1425  (% class="box infomessage" %)
1426 1426  (((
1427 -(((
1428 1428  **AT+BAUDR=9600**    ~/~/ Options: (1200,2400,4800,14400,19200,115200)
1381 +)))
1429 1429  
1430 1430  Set UART Parity
1384 +
1385 +(% class="box infomessage" %)
1386 +(((
1431 1431  **AT+PARITY=0**    ~/~/ Option: 0: no parity, 1: odd parity, 2: even parity
1388 +)))
1432 1432  
1433 1433  Set STOPBIT
1434 1434  
1392 +(% class="box infomessage" %)
1393 +(((
1435 1435  **AT+STOPBIT=0**    ~/~/ Option: 0 for 1bit; 1 for 1.5 bit ; 2 for 2 bits
1436 1436  )))
1437 -)))
1438 1438  
1439 1439  
1440 -* (((
1441 -**Downlink Payload:**
1442 -)))
1398 +* **Downlink Payload:**
1443 1443  
1444 -(((
1445 1445  **A7 01 aa bb**: Same  AT+BAUDR=hex(aa bb)*100
1446 -)))
1447 1447  
1448 -(((
1449 1449  **Example:**
1450 -)))
1451 1451  
1452 -* (((
1453 -A7 01 00 60   same as AT+BAUDR=9600
1454 -)))
1455 -* (((
1456 -A7 01 04 80  same as AT+BAUDR=115200
1457 -)))
1404 +* A7 01 00 60   same as AT+BAUDR=9600
1405 +* A7 01 04 80  same as AT+BAUDR=115200
1458 1458  
1459 -(((
1460 1460  A7 02 aa: Same as  AT+PARITY=aa  (aa value: 00 , 01 or 02)
1461 -)))
1462 1462  
1463 -(((
1464 1464  A7 03 aa: Same as  AT+STOPBIT=aa  (aa value: 00 , 01 or 02)
1465 -)))
1466 1466  
1467 1467  
1468 1468  
... ... @@ -1469,41 +1469,22 @@
1469 1469  
1470 1470  ==== **Control output power duration** ====
1471 1471  
1472 -(((
1473 1473  User can set the output power duration before each sampling.
1474 -)))
1475 1475  
1476 -* (((
1477 -**AT Command:**
1478 -)))
1418 +* **AT Command:**
1479 1479  
1480 -(((
1481 1481  **Example:**
1482 -)))
1483 1483  
1484 -(((
1485 1485  **AT+3V3T=1000**  ~/~/ 3V3 output power will open 1s before each sampling.
1486 -)))
1487 1487  
1488 -(((
1489 1489  **AT+5VT=1000**  ~/~/ +5V output power will open 1s before each sampling.
1490 -)))
1491 1491  
1492 -(((
1493 -
1494 -)))
1495 1495  
1496 -* (((
1497 -**LoRaWAN Downlink Command:**
1498 -)))
1427 +* **LoRaWAN Downlink Command:**
1499 1499  
1500 -(((
1501 1501  **07 01 aa bb**  Same as AT+5VT=(aa bb)
1502 -)))
1503 1503  
1504 -(((
1505 1505  **07 02 aa bb**  Same as AT+3V3T=(aa bb)
1506 -)))
1507 1507  
1508 1508  
1509 1509  
... ... @@ -1513,6 +1513,8 @@
1513 1513  |=(% style="width: 89px;" %)**Button**|=(% style="width: 141px;" %)**Feature**
1514 1514  |(% style="width:89px" %)**RST**|(% style="width:141px" %)Reboot RS485-BL
1515 1515  
1441 +
1442 +
1516 1516  == 3.7 +3V3 Output ==
1517 1517  
1518 1518  (((
... ... @@ -1590,14 +1590,22 @@
1590 1590  |=**LEDs**|=(% style="width: 274px;" %)**Feature**
1591 1591  |**LED1**|(% style="width:274px" %)Blink when device transmit a packet.
1592 1592  
1520 +
1521 +
1593 1593  == 3.10 Switch Jumper ==
1594 1594  
1595 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:463px" %)
1596 -|=(% style="width: 123px;" %)**Switch Jumper**|=(% style="width: 336px;" %)**Feature**
1597 -|(% style="width:123px" %)**SW1**|(% style="width:336px" %)ISP position: Upgrade firmware via UART
1524 +(% border="1" style="background-color:#ffffcc; color:green; width:515px" %)
1525 +|=(% style="width: 124px;" %)**Switch Jumper**|=(% style="width: 388px;" %)**Feature**
1526 +|(% style="width:124px" %)**SW1**|(% style="width:388px" %)(((
1527 +ISP position: Upgrade firmware via UART
1528 +
1598 1598  Flash position: Configure device, check running status.
1599 -|(% style="width:123px" %)**SW2**|(% style="width:336px" %)5V position: set to compatible with 5v I/O.
1530 +)))
1531 +|(% style="width:124px" %)**SW2**|(% style="width:388px" %)(((
1532 +5V position: set to compatible with 5v I/O.
1533 +
1600 1600  3.3v position: set to compatible with 3.3v I/O.,
1535 +)))
1601 1601  
1602 1602  (((
1603 1603  **+3.3V**: is always ON
... ... @@ -1645,7 +1645,15 @@
1645 1645  (% class="box infomessage" %)
1646 1646  (((
1647 1647  **AT+FDR**
1583 +)))
1584 +
1585 +(% class="box infomessage" %)
1586 +(((
1648 1648  **AT+NJM=0**
1588 +)))
1589 +
1590 +(% class="box infomessage" %)
1591 +(((
1649 1649  **ATZ**
1650 1650  )))
1651 1651  
... ... @@ -1787,6 +1787,8 @@
1787 1787  * (% style="color:blue" %)**RU864**(%%): frequency bands RU864
1788 1788  * (% style="color:blue" %)**KZ865**(%%): frequency bands KZ865
1789 1789  
1733 +
1734 +
1790 1790  = 9. Packing Info =
1791 1791  
1792 1792  (((