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

From version 42.13
edited by Xiaoling
on 2022/06/06 14:03
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
... ... @@ -283,28 +283,28 @@
283 283  )))
284 284  
285 285  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
286 -|=(% style="width: 80px;" %)(((
286 +|=(% style="width: 120px;" %)(((
287 287  (((
288 288  **AT Commands**
289 289  )))
290 -)))|=(% style="width: 210px;" %)(((
290 +)))|=(% style="width: 190px;" %)(((
291 291  (((
292 292  **Description**
293 293  )))
294 -)))|=(% style="width: 210px;" %)(((
294 +)))|=(% style="width: 190px;" %)(((
295 295  (((
296 296  **Example**
297 297  )))
298 298  )))
299 -|(% style="width:80px" %)(((
299 +|(% style="width:120px" %)(((
300 300  (((
301 301  AT+BAUDR
302 302  )))
303 -)))|(% style="width:210px" %)(((
303 +)))|(% style="width:190px" %)(((
304 304  (((
305 305  Set the baud rate (for RS485 connection). Default Value is: 9600.
306 306  )))
307 -)))|(% style="width:210px" %)(((
307 +)))|(% style="width:190px" %)(((
308 308  (((
309 309  (((
310 310  AT+BAUDR=9600
... ... @@ -317,11 +317,11 @@
317 317  )))
318 318  )))
319 319  )))
320 -|(% style="width:80px" %)(((
320 +|(% style="width:120px" %)(((
321 321  (((
322 322  AT+PARITY
323 323  )))
324 -)))|(% style="width:210px" %)(((
324 +)))|(% style="width:190px" %)(((
325 325  (((
326 326  (((
327 327  Set UART parity (for RS485 connection)
... ... @@ -333,7 +333,7 @@
333 333  Default Value is: no parity.
334 334  )))
335 335  )))
336 -)))|(% style="width:210px" %)(((
336 +)))|(% style="width:190px" %)(((
337 337  (((
338 338  (((
339 339  AT+PARITY=0
... ... @@ -346,11 +346,11 @@
346 346  )))
347 347  )))
348 348  )))
349 -|(% style="width:80px" %)(((
349 +|(% style="width:120px" %)(((
350 350  (((
351 351  AT+STOPBIT
352 352  )))
353 -)))|(% style="width:210px" %)(((
353 +)))|(% style="width:190px" %)(((
354 354  (((
355 355  (((
356 356  Set serial stopbit (for RS485 connection)
... ... @@ -362,7 +362,7 @@
362 362  Default Value is: 1bit.
363 363  )))
364 364  )))
365 -)))|(% style="width:210px" %)(((
365 +)))|(% style="width:190px" %)(((
366 366  (((
367 367  (((
368 368  AT+STOPBIT=0 for 1bit
... ... @@ -382,6 +382,8 @@
382 382  )))
383 383  )))
384 384  
385 +
386 +
385 385  === 3.3.2 Configure sensors ===
386 386  
387 387  (((
... ... @@ -393,14 +393,14 @@
393 393  )))
394 394  
395 395  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
396 -|=(% style="width: 80px;" %)**AT Commands**|=(% style="width: 210px;" %)**Description**|=(% style="width: 210px;" %)**Example**
397 -|AT+CFGDEV|(% style="width:80px" %)(((
398 +|=(% style="width: 120px;" %)**AT Commands**|=(% style="width: 190px;" %)**Description**|=(% style="width: 190px;" %)**Example**
399 +|AT+CFGDEV|(% style="width:120px" %)(((
398 398  This command is used to configure the RS485/TTL devices; they won’t be used during sampling.
399 399  
400 400  AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,
401 401  
402 402  mm: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command
403 -)))|(% 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
404 404  
405 405  Detail of AT+CFGDEV command see [[AT+CFGDEV detail>>||anchor="HRS485DebugCommand28AT2BCFGDEV29"]].
406 406  
... ... @@ -870,7 +870,7 @@
870 870  )))
871 871  
872 872  (((
873 -}
875 +{{{}}}}
874 874  
875 875  
876 876  )))
... ... @@ -1302,47 +1302,28 @@
1302 1302  
1303 1303  ==== **Uplink payload mode** ====
1304 1304  
1305 -(((
1306 1306  Define to use one uplink or multiple uplinks for the sampling.
1307 -)))
1308 1308  
1309 -(((
1310 1310  The use of this command please see: [[Compose Uplink payload>>||anchor="H3.3.4Composetheuplinkpayload"]]
1311 -)))
1312 1312  
1313 -* (((
1314 -**AT Command:**
1315 -)))
1311 +* **AT Command:**
1316 1316  
1317 1317  (% class="box infomessage" %)
1318 1318  (((
1319 -(((
1320 1320  **AT+DATAUP=0**
1321 1321  )))
1322 -)))
1323 1323  
1324 1324  (% class="box infomessage" %)
1325 1325  (((
1326 -(((
1327 1327  **AT+DATAUP=1**
1328 1328  )))
1329 -)))
1330 1330  
1331 -(((
1332 -
1333 -)))
1334 1334  
1335 -* (((
1336 -**Downlink Payload:**
1337 -)))
1324 +* **Downlink Payload:**
1338 1338  
1339 -(((
1340 1340  **0xAD 00**  **~-~->** Same as AT+DATAUP=0
1341 -)))
1342 1342  
1343 -(((
1344 1344  **0xAD 01**  **~-~->** Same as AT+DATAUP=1
1345 -)))
1346 1346  
1347 1347  
1348 1348  
... ... @@ -1360,49 +1360,26 @@
1360 1360  
1361 1361  ==== **Clear RS485 Command** ====
1362 1362  
1363 -(((
1364 1364  The AT+COMMANDx and AT+DATACUTx settings are stored in special location, user can use below command to clear them.
1365 -)))
1366 1366  
1367 -(((
1368 -
1369 -)))
1370 1370  
1371 -* (((
1372 -**AT Command:**
1373 -)))
1349 +* **AT Command:**
1374 1374  
1375 1375  (((
1376 1376  (% 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
1377 1377  )))
1378 1378  
1379 -(((
1380 1380  Example screen shot after clear all RS485 commands. 
1381 -)))
1382 1382  
1383 -(((
1384 -
1385 -)))
1386 1386  
1387 -(((
1388 1388  The uplink screen shot is:
1389 -)))
1390 1390  
1391 -(((
1392 1392  [[image:1654134704555-320.png]]
1393 -)))
1394 1394  
1395 -(((
1396 -
1397 -)))
1398 1398  
1399 -* (((
1400 -**Downlink Payload:**
1401 -)))
1363 +* **Downlink Payload:**
1402 1402  
1403 -(((
1404 1404  **0x09 aa bb** same as AT+CMDEAR=aa,bb
1405 -)))
1406 1406  
1407 1407  
1408 1408  
... ... @@ -1409,77 +1409,44 @@
1409 1409  
1410 1410  ==== **Set Serial Communication Parameters** ====
1411 1411  
1412 -(((
1413 1413  Set the Rs485 serial communication parameters:
1414 -)))
1415 1415  
1416 -* (((
1417 -**AT Command:**
1418 -)))
1374 +* **AT Command:**
1419 1419  
1420 -(((
1421 1421  Set Baud Rate:
1422 -)))
1423 1423  
1424 1424  (% class="box infomessage" %)
1425 1425  (((
1426 -(((
1427 1427  **AT+BAUDR=9600**    ~/~/ Options: (1200,2400,4800,14400,19200,115200)
1428 1428  )))
1429 -)))
1430 1430  
1431 -(((
1432 1432  Set UART Parity
1433 -)))
1434 1434  
1435 1435  (% class="box infomessage" %)
1436 1436  (((
1437 -(((
1438 1438  **AT+PARITY=0**    ~/~/ Option: 0: no parity, 1: odd parity, 2: even parity
1439 1439  )))
1440 -)))
1441 1441  
1442 -(((
1443 1443  Set STOPBIT
1444 -)))
1445 1445  
1446 1446  (% class="box infomessage" %)
1447 1447  (((
1448 -(((
1449 1449  **AT+STOPBIT=0**    ~/~/ Option: 0 for 1bit; 1 for 1.5 bit ; 2 for 2 bits
1450 1450  )))
1451 -)))
1452 1452  
1453 -(((
1454 -
1455 -)))
1456 1456  
1457 -* (((
1458 -**Downlink Payload:**
1459 -)))
1398 +* **Downlink Payload:**
1460 1460  
1461 -(((
1462 1462  **A7 01 aa bb**: Same  AT+BAUDR=hex(aa bb)*100
1463 -)))
1464 1464  
1465 -(((
1466 1466  **Example:**
1467 -)))
1468 1468  
1469 -* (((
1470 -A7 01 00 60   same as AT+BAUDR=9600
1471 -)))
1472 -* (((
1473 -A7 01 04 80  same as AT+BAUDR=115200
1474 -)))
1404 +* A7 01 00 60   same as AT+BAUDR=9600
1405 +* A7 01 04 80  same as AT+BAUDR=115200
1475 1475  
1476 -(((
1477 1477  A7 02 aa: Same as  AT+PARITY=aa  (aa value: 00 , 01 or 02)
1478 -)))
1479 1479  
1480 -(((
1481 1481  A7 03 aa: Same as  AT+STOPBIT=aa  (aa value: 00 , 01 or 02)
1482 -)))
1483 1483  
1484 1484  
1485 1485  
... ... @@ -1486,41 +1486,22 @@
1486 1486  
1487 1487  ==== **Control output power duration** ====
1488 1488  
1489 -(((
1490 1490  User can set the output power duration before each sampling.
1491 -)))
1492 1492  
1493 -* (((
1494 -**AT Command:**
1495 -)))
1418 +* **AT Command:**
1496 1496  
1497 -(((
1498 1498  **Example:**
1499 -)))
1500 1500  
1501 -(((
1502 1502  **AT+3V3T=1000**  ~/~/ 3V3 output power will open 1s before each sampling.
1503 -)))
1504 1504  
1505 -(((
1506 1506  **AT+5VT=1000**  ~/~/ +5V output power will open 1s before each sampling.
1507 -)))
1508 1508  
1509 -(((
1510 -
1511 -)))
1512 1512  
1513 -* (((
1514 -**LoRaWAN Downlink Command:**
1515 -)))
1427 +* **LoRaWAN Downlink Command:**
1516 1516  
1517 -(((
1518 1518  **07 01 aa bb**  Same as AT+5VT=(aa bb)
1519 -)))
1520 1520  
1521 -(((
1522 1522  **07 02 aa bb**  Same as AT+3V3T=(aa bb)
1523 -)))
1524 1524  
1525 1525  
1526 1526  
... ... @@ -1610,14 +1610,21 @@
1610 1610  |**LED1**|(% style="width:274px" %)Blink when device transmit a packet.
1611 1611  
1612 1612  
1521 +
1613 1613  == 3.10 Switch Jumper ==
1614 1614  
1615 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:509px" %)
1616 -|=(% style="width: 123px;" %)**Switch Jumper**|=(% style="width: 382px;" %)**Feature**
1617 -|(% style="width:123px" %)**SW1**|(% style="width:382px" %)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 +
1618 1618  Flash position: Configure device, check running status.
1619 -|(% style="width:123px" %)**SW2**|(% style="width:382px" %)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 +
1620 1620  3.3v position: set to compatible with 3.3v I/O.,
1535 +)))
1621 1621  
1622 1622  (((
1623 1623  **+3.3V**: is always ON