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

From version 41.16
edited by Xiaoling
on 2022/06/06 11:03
Change comment: There is no comment for this version
To version 41.27
edited by Xiaoling
on 2022/06/06 11:11
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -886,13 +886,21 @@
886 886  
887 887  == 3.5 Configure RS485-BL via AT or Downlink ==
888 888  
889 +(((
889 889  User can configure RS485-BL via AT Commands or LoRaWAN Downlink Commands
891 +)))
890 890  
893 +(((
891 891  There are two kinds of Commands:
895 +)))
892 892  
893 -* (% style="color:#4f81bd" %)**Common Commands**(%%): They should be available for each sensor, such as: change uplink interval, reset device. For firmware v1.3, user can find what common commands it supports: [[AT Commands and Downlink Command>>doc:Main.End Device AT Commands and Downlink Command.WebHome]]
897 +* (((
898 +(% style="color:#4f81bd" %)**Common Commands**(%%): They should be available for each sensor, such as: change uplink interval, reset device. For firmware v1.3, user can find what common commands it supports: [[AT Commands and Downlink Command>>doc:Main.End Device AT Commands and Downlink Command.WebHome]]
899 +)))
894 894  
895 -* (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for RS485-BL.  User can see these commands below:
901 +* (((
902 +(% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for RS485-BL.  User can see these commands below:
903 +)))
896 896  
897 897  
898 898  
... ... @@ -968,7 +968,9 @@
968 968  
969 969  (% style="color:#037691" %)**A8 01 06 0A 05 00 04 00 00 00**(%%): to deactivate the RS485 Alarm
970 970  
979 +(((
971 971  A8 is type code and 01 means add CRC-16/MODBUS at the end, the 3^^rd^^ byte is 06, means the next 6 bytes are the command to be sent to the RS485 network, the final byte 00 means this command don’t need to acquire output.
981 +)))
972 972  
973 973  
974 974  **Example 2:**
... ... @@ -1262,7 +1262,7 @@
1262 1262  
1263 1263  == 3.6 Buttons ==
1264 1264  
1265 -(% border="1" style="background-color:#ffffcc; color:green; width:233px" %)
1275 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:233px" %)
1266 1266  |=(% style="width: 89px;" %)**Button**|=(% style="width: 141px;" %)**Feature**
1267 1267  |(% style="width:89px" %)**RST**|(% style="width:141px" %)Reboot RS485-BL
1268 1268  
... ... @@ -1270,38 +1270,75 @@
1270 1270  
1271 1271  == 3.7 +3V3 Output ==
1272 1272  
1283 +(((
1273 1273  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
1285 +)))
1274 1274  
1287 +(((
1275 1275  The +3V3 output will be valid for every sampling. RS485-BL will enable +3V3 output before all sampling and disable the +3V3 after all sampling. 
1289 +)))
1276 1276  
1291 +(((
1277 1277  The +3V3 output time can be controlled by AT Command.
1293 +)))
1278 1278  
1295 +(((
1296 +
1297 +)))
1279 1279  
1299 +(((
1280 1280  (% style="color:#037691" %)**AT+3V3T=1000**
1301 +)))
1281 1281  
1303 +(((
1304 +
1305 +)))
1282 1282  
1307 +(((
1283 1283  Means set +3v3 valid time to have 1000ms. So, the real +3v3 output will actually have 1000ms + sampling time for other sensors.
1309 +)))
1284 1284  
1311 +(((
1285 1285  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
1313 +)))
1286 1286  
1287 1287  
1288 1288  == 3.8 +5V Output ==
1289 1289  
1318 +(((
1290 1290  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
1320 +)))
1291 1291  
1322 +(((
1292 1292  The +5V output will be valid for every sampling. RS485-BL will enable +5V output before all sampling and disable the +5v after all sampling. 
1324 +)))
1293 1293  
1326 +(((
1294 1294  The 5V output time can be controlled by AT Command.
1328 +)))
1295 1295  
1330 +(((
1331 +
1332 +)))
1296 1296  
1334 +(((
1297 1297  (% style="color:#037691" %)**AT+5VT=1000**
1336 +)))
1298 1298  
1338 +(((
1339 +
1340 +)))
1299 1299  
1342 +(((
1300 1300  Means set 5V valid time to have 1000ms. So, the real 5V output will actually have 1000ms + sampling time for other sensors.
1344 +)))
1301 1301  
1346 +(((
1302 1302  By default, the AT+5VT=0. If the external sensor which require 5v and require more time to get stable state, user can use this command to increase the power ON duration for this sensor.
1348 +)))
1303 1303  
1304 1304  
1351 +
1305 1305  == 3.9 LEDs ==
1306 1306  
1307 1307  (% border="1" style="background-color:#ffffcc; color:green; width:332px" %)
... ... @@ -1308,6 +1308,8 @@
1308 1308  |=**LEDs**|=(% style="width: 274px;" %)**Feature**
1309 1309  |**LED1**|(% style="width:274px" %)Blink when device transmit a packet.
1310 1310  
1358 +
1359 +
1311 1311  == 3.10 Switch Jumper ==
1312 1312  
1313 1313  (% border="1" style="background-color:#ffffcc; color:green; width:515px" %)
... ... @@ -1323,9 +1323,13 @@
1323 1323  3.3v position: set to compatible with 3.3v I/O.,
1324 1324  )))
1325 1325  
1375 +(((
1326 1326  **+3.3V**: is always ON
1377 +)))
1327 1327  
1379 +(((
1328 1328  **+5V**: Only open before every sampling. The time is by default, it is AT+5VT=0.  Max open time. 5000 ms.
1381 +)))
1329 1329  
1330 1330  
1331 1331  = 4. Case Study =
... ... @@ -1337,17 +1337,23 @@
1337 1337  
1338 1338  == 5.1 Access AT Command ==
1339 1339  
1393 +(((
1340 1340  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.
1395 +)))
1341 1341  
1342 1342  [[image:1654135840598-282.png]]
1343 1343  
1344 1344  
1400 +(((
1345 1345  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:
1402 +)))
1346 1346  
1347 1347  [[image:1654136105500-922.png]]
1348 1348  
1349 1349  
1407 +(((
1350 1350  More detail AT Command manual can be found at [[AT Command Manual>>||anchor="H3.5ConfigureRS485-BLviaATorDownlink"]]
1409 +)))
1351 1351  
1352 1352  
1353 1353  == 5.2 Common AT Command Sequence ==
... ... @@ -1372,7 +1372,9 @@
1372 1372  )))
1373 1373  
1374 1374  
1434 +(((
1375 1375  If device already joined network:
1436 +)))
1376 1376  
1377 1377  (% class="box infomessage" %)
1378 1378  (((