![]()
23-OCT-2023 56312E33
LoRa® នៅឯមគ្គុទ្ទេសក៍បញ្ជា
ដាក់ពាក្យសម្រាប់៖
- RYLR998
- RYLR498
RYLR998_RYLR498 រចនាសម្ព័ន្ធបណ្តាញ
ជាមួយនឹងមុខងារបញ្ជូនសារឥតខ្សែ LoRa® ផ្ទាល់ខ្លួន និងកម្មវិធីកម្មវិធីដែលរចនាដោយអតិថិជន RYLR998 និង RYLR498 អាចសម្រេចបាននូវស្ថាបត្យកម្មបណ្តាញផ្សេងៗគ្នាដូចជា “ចំណុចទៅចំណុច” “ចំណុចទៅច្រើនចំណុច” ឬ “ពហុចំណុចទៅច្រើនចំណុច” ។ រូបខាងក្រោមបង្ហាញថា ម៉ូឌុលអាចទំនាក់ទំនងគ្នាទៅវិញទៅមកបានតែតាមរយៈការកំណត់បណ្តាញតែមួយប៉ុណ្ណោះ។ ប្រសិនបើអាសយដ្ឋានរបស់អ្នកទទួលដែលបានបញ្ជាក់ជារបស់ក្រុមផ្សេងៗគ្នា វាមិនអាចទំនាក់ទំនងគ្នាទៅវិញទៅមកបានទេ។
NETWORKID = 3 NETWORKID = ៤

- NETWORKID ផ្សេងគ្នាមិនអាចទំនាក់ទំនងគ្នាទៅវិញទៅមកបានទេ។
- អាសយដ្ឋានដូចគ្នាមិនអាចទាក់ទងគ្នាបានទេ ប្រសិនបើ NETWORKID ខុសគ្នា
REYAX RYLR998 RYLR498 LoRa® តាមការណែនាំ ![]()
លំដាប់នៃការប្រើប្រាស់ពាក្យបញ្ជា
- ប្រើ “AT+អាសយដ្ឋាន” ដើម្បីកំណត់ ADDRESS ។ អាសយដ្ឋានត្រូវបានចាត់ទុកថាជាការកំណត់អត្តសញ្ញាណអ្នកបញ្ជូន ឬអ្នកទទួលដែលបានបញ្ជាក់។
- ប្រើ “AT+NETWORKID” ដើម្បីកំណត់លេខសម្គាល់បណ្តាញ LoRa®។ នេះគឺជាមុខងារក្រុម។ មានតែតាមរយៈការកំណត់ NETWORKID តែមួយប៉ុណ្ណោះ ដែលម៉ូឌុលអាចទំនាក់ទំនងគ្នាទៅវិញទៅមក។ ប្រសិនបើអាសយដ្ឋានរបស់អ្នកទទួលដែលបានបញ្ជាក់ជាកម្មសិទ្ធិរបស់ក្រុមផ្សេងៗគ្នា វាមិនអាចទំនាក់ទំនងគ្នាទៅវិញទៅមកបានទេ។
- ប្រើ “AT+BAND"ដើម្បីកំណត់ប្រេកង់កណ្តាលនៃក្រុមតន្រ្តីឥតខ្សែ។ ឧបករណ៍បញ្ជូន និងអ្នកទទួលគឺតម្រូវឱ្យប្រើប្រេកង់ដូចគ្នាដើម្បីទំនាក់ទំនងគ្នាទៅវិញទៅមក។
- ប្រើ “AT+PARAMETER"ដើម្បីកំណត់ប៉ារ៉ាម៉ែត្រឥតខ្សែ RF ។ ឧបករណ៍បញ្ជូននិងអ្នកទទួលត្រូវបានទាមទារដើម្បីកំណត់ប៉ារ៉ាម៉ែត្រដូចគ្នាដើម្បីទាក់ទងគ្នាទៅវិញទៅមក។ ប៉ារ៉ាម៉ែត្រដែលមានដូចខាងក្រោម:
[1] ៖ SF កាន់តែធំ ភាពប្រែប្រួលកាន់តែប្រសើរ។ ប៉ុន្តែពេលវេលាបញ្ជូននឹងចំណាយពេលយូរជាងនេះ។
[2] ៖ កម្រិតបញ្ជូនកាន់តែតូច ភាពប្រែប្រួលកាន់តែប្រសើរ។ ប៉ុន្តែពេលវេលាបញ្ជូននឹងចំណាយពេលយូរជាងនេះ។
[3] ៖ អត្រាសរសេរកូដនឹងលឿនបំផុត ប្រសិនបើកំណត់វាជា 1 ។
[4] ៖ កូដបុព្វបទ។ ប្រសិនបើកូដបុព្វកថាធំជាង វានឹងធ្វើឱ្យឱកាសបាត់បង់ទិន្នន័យតិចជាងមុន។ ជាទូទៅ កូដបុព្វកថាអាចត្រូវបានកំណត់លើសពី 10 ប្រសិនបើស្ថិតនៅក្រោមការអនុញ្ញាតនៃពេលវេលាបញ្ជូន។ សូមផ្តល់អនុសាសន៍ឱ្យកំណត់ "AT + PARAMETER = 9,7,1,12”
[5] នៅពេលដែលប្រវែង Payload ធំជាង 100Bytes សូមណែនាំឱ្យកំណត់ “AT + PARAMETER = 8,7,1,12“ - ប្រើ “AT+SEND” ដើម្បីផ្ញើទិន្នន័យទៅកាន់ ADDRESS ដែលបានបញ្ជាក់។ សូមប្រើ “LoRa® Modem Calculator Tool” ដើម្បីគណនាពេលវេលាបញ្ជូន។ ដោយសារតែកម្មវិធីដែលប្រើដោយម៉ូឌុល ផ្នែក payload នឹងកើនឡើង 8 បៃជាងប្រវែងទិន្នន័យជាក់ស្តែង។
សំណុំពាក្យបញ្ជា AT
វាត្រូវបានទាមទារដើម្បីចុច "បញ្ចូល" ឬ "\ r\n" នៅចុងបញ្ចប់នៃពាក្យបញ្ជា AT ទាំងអស់។
បន្ថែម”? "នៅចុងបញ្ចប់នៃពាក្យបញ្ជាដើម្បីសួរតម្លៃការកំណត់បច្ចុប្បន្ន។
វាតម្រូវឱ្យរង់ចាំរហូតដល់ម៉ូឌុលឆ្លើយតប +យល់ព្រម ដូច្នេះអ្នកអាចប្រតិបត្តិពាក្យបញ្ជា AT បន្ទាប់។
1. AT Test ប្រសិនបើម៉ូឌុលអាចឆ្លើយតបទៅនឹងពាក្យបញ្ជា។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT | +យល់ព្រម |
2. កំណត់កម្មវិធីឡើងវិញ
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+ កំណត់ឡើងវិញ | +កំណត់ឡើងវិញ +រួចរាល់ |
3. AT+MODE កំណត់របៀបការងារឥតខ្សែ។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| វាក្យសម្ព័ន្ធ AT+MODE= [, , ]
ជួរ 0 ទៅ 2 =30ms~60000ms, (លំនាំដើម 1000) នៅពេលទទួលទម្រង់ទិន្នន័យ LoRa® ត្រឹមត្រូវ វានឹងត្រឡប់ទៅរបៀបឧបករណ៍បញ្ជូន។ Example ៖ របៀបសន្សំថាមពលដែលទទួលបានឆ្លាតវៃ។ |
+យល់ព្រម |
| AT+MODE? 'នៅពេល MODE=0 AT+MODE? ឬសញ្ញាឌីជីថលណាមួយ 'When MODE=1 AT+MODE? ឬសញ្ញាឌីជីថលណាមួយ 'When MODE=2 |
+MODE=0 +MODE=0 +MODE=0 |
4. AT+IPR កំណត់អត្រា UART baud ។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+IPR=
គឺជាអត្រា UART baud៖ Example: កំណត់អត្រា baud ជា 9600, |
+IPR= |
| AT+IPR? | +IPR=9600 |
5. AT+BAND កំណត់ប្រេកង់ RF ។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+BAND= ,
គឺជាប្រេកង់ RF ឯកតាគឺ Hz M សម្រាប់ការចងចាំ Example៖ កំណត់ប្រេកង់ជា 868500000Hz ហើយត្រូវបានទន្ទេញក្នុង Flash។(គាំទ្រតែបន្ទាប់ពី F/W កំណែ 1.2.0) |
+យល់ព្រម |
| AT+BAND? | +BAND=868500000 |
6. AT+PARAMETER កំណត់ប៉ារ៉ាម៉ែត្រ RF ។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+PARAMETER= , , , 5~11 (លំនាំដើម 9)* SF7 ទៅ SF9 នៅ 125kHz, SF7 ទៅ SF10 នៅ 250kHz និង SF7 ទៅ SF11 នៅ 500kHz 7-9, បញ្ជីដូចខាងក្រោម: 7: 125 KHz (លំនាំដើម) 8: 250 KHz 9: 500 KHz 1 ~ 4, (លំនាំដើម 1) (លំនាំដើម 12) នៅពេល NETWORKID=18 តម្លៃអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធទៅ 4~24 ។ Example: កំណត់ប៉ារ៉ាម៉ែត្រដូចខាងក្រោម, |
+យល់ព្រម |
| AT+PARAMETER? | +PARAMETER=7,9,4,15 |
7. AT+ADDRESS កំណត់លេខសម្គាល់អាសយដ្ឋាននៃម៉ូឌុលLoRa®។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+ADDRESS=
=0~65535 (លំនាំដើម 0) Example ៖ កំណត់អាសយដ្ឋានរបស់ម៉ូឌុលជា 120 ។ |
+យល់ព្រម |
| AT+ADDRESS? | +អាសយដ្ឋាន=១២០ |
8. AT+NETWORKID កំណត់លេខសម្គាល់បណ្តាញ។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+NETWORKID= =3~15,18(default18)Example: កំណត់លេខសម្គាល់បណ្តាញជា 6, * ការកំណត់នឹងត្រូវបានទន្ទេញក្នុង Flash ។ AT+NETWORKID=6 |
+យល់ព្រម |
| AT+NETWORKID? | +បណ្តាញ = ៦ |
9. AT+CPIN កំណត់ពាក្យសម្ងាត់ដែន
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+CPIN=
លេខសំងាត់ 8 តួអក្សរ ចាប់ពី 00000001 ដល់ FFFFFFFF, Exampកំណត់ពាក្យសម្ងាត់ទៅ EEDCAA90 |
+យល់ព្រម |
| AT+CPIN? (លំនាំដើម) AT+CPIN? (បន្ទាប់ពីកំណត់ពាក្យសម្ងាត់) |
+CPIN=គ្មានពាក្យសម្ងាត់! +CPIN=eedcaa90 |
10. AT+CROP កំណត់ថាមពលទិន្នផល RF ។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+CROP=
0 ~ 22 dBm 22: 22dBm (លំនាំដើម) Example៖ កំណត់ថាមពលទិន្នផលជា 10dBm, AT+CROP=10 * ថាមពលទិន្នផល RF ត្រូវតែកំណត់តិចជាង AT+CROP=14 ដើម្បីអនុលោមតាមវិញ្ញាបនប័ត្រ CE ។ |
+យល់ព្រម |
| AT+CROP? | +CROP=10 |
11. AT+SEND ផ្ញើទិន្នន័យទៅអាសយដ្ឋានដែលបានកំណត់ដោយរបៀបបញ្ជា។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+SEND= , ,
0 ~ 65535, នៅពេលដែល គឺ 0 វានឹងបញ្ជូនទិន្នន័យទៅកាន់អាសយដ្ឋានទាំងអស់ (ពី 0 ដល់ 65535។) អតិបរមា 240 បៃ ទម្រង់ ASCII |
+យល់ព្រម |
| ស្វែងរកទិន្នន័យបញ្ជូនចុងក្រោយ, AT+SEND? |
+SEND=50,5,សួស្ដី |
12. + RCV បង្ហាញទិន្នន័យដែលទទួលបានយ៉ាងសកម្ម។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| +RCV= , , , ,
លេខសម្គាល់អ្នកបញ្ជូន ប្រវែងទិន្នន័យ ទិន្នន័យទម្រង់ ASCII បានទទួលសូចនាករកម្លាំងសញ្ញា សញ្ញាសមាមាត្រសំលេងរំខាន |
|
| Example: ម៉ូឌុលបានទទួល ID អាស័យដ្ឋាន 50 ផ្ញើទិន្នន័យ 5 បៃ មាតិកាគឺខ្សែអក្សរ HELLO, RSSI គឺ -99dBm, SNR គឺ 40, វានឹងបង្ហាញដូចខាងក្រោម។ +RCV=50, 5, សួស្តី, -99, 40 |
|
13. AT+UID? ដើម្បីសាកសួរលេខសម្គាល់ម៉ូឌុល។ 12BYTES
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+UID? | +UID=104737333437353600170029 |
14. AT+VER? ដើម្បីសាកសួរកំណែកម្មវិធីបង្កប់។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+VER? | +VER=RYLRxx8_Vx.xx |
15. AT+Factory កំណត់ប៉ារ៉ាម៉ែត្របច្ចុប្បន្នទាំងអស់ទៅជាលំនាំដើមរបស់អ្នកផលិត។
| វាក្យសម្ពន្ធ | ការឆ្លើយតប |
| AT+Factory
លំនាំដើមរបស់ក្រុមហ៊ុនផលិត៖ ក្រុមតន្រ្តី៖ ៩១៥ MHz UART: 115200 កត្តារីករាលដាល៖ ៩ កម្រិតបញ្ជូន៖ 125kHz អត្រាសរសេរកូដ៖ ១ ប្រវែងបុព្វបទ៖ ១២ អាស័យដ្ឋាន៖ 0 លេខសម្គាល់បណ្តាញ៖ ០០១១ CRFOP: 22 |
+ រោងចក្រ |
16. សារផ្សេងៗ
| និទានកថា | ការឆ្លើយតប |
| បន្ទាប់ពី RESET | +កំណត់ឡើងវិញ +រួចរាល់ |
17. លេខកូដលទ្ធផលកំហុស
| និទានកថា | ការឆ្លើយតប |
| មិនមាន "បញ្ចូល" ឬ 0x0D 0x0A នៅចុងបញ្ចប់នៃពាក្យបញ្ជា AT ទេ។ | +ERR=1 |
| ក្បាលពាក្យបញ្ជា AT មិនមែនជាខ្សែអក្សរ “AT” ទេ។ | +ERR=2 |
| ពាក្យបញ្ជាមិនស្គាល់។ | +ERR=4 |
| ទិន្នន័យដែលត្រូវផ្ញើមិនត្រូវគ្នានឹងប្រវែងជាក់ស្តែងទេ។ | +ERR=5 |
| TX គឺលើសដង។ | +ERR=10 |
| កំហុស CRC ។ | +ERR=12 |
| ទិន្នន័យ TX លើសពី 240 បៃ។ | +ERR=13 |
| បរាជ័យក្នុងការសរសេរអង្គចងចាំពន្លឺ។ | +ERR=14 |
| ការបរាជ័យមិនស្គាល់។ | +ERR=15 |
| TX ចុងក្រោយមិនត្រូវបានបញ្ចប់ទេ។ | +ERR=17 |
| តម្លៃបុព្វបទមិនត្រូវបានអនុញ្ញាតទេ។ | +ERR=18 |
| RX បរាជ័យ ក្បាលក្បាលមានកំហុស | +ERR=19 |
| ការកំណត់តម្លៃពេលវេលានៃ "របៀបសន្សំថាមពលការទទួលឆ្លាតវៃ" មិនត្រូវបានអនុញ្ញាតទេ។ | +ERR=20 |

អ៊ីមែល៖ sales@reyax.com
Webគេហទំព័រ៖ http://reyax.com
រក្សាសិទ្ធិ © 2021, REYAX TECHNOLOGY CO., LTD.
ឯកសារ/ធនធាន
![]() |
បច្ចេកវិទ្យា REYAX RYLR998 Lora នៅមគ្គុទ្ទេសក៍បញ្ជា [pdf] ការណែនាំអ្នកប្រើប្រាស់ RYLR998, RYLR498, RYLR998 Lora At Command Guide, RYLR998, Lora At Command Guide, At Command Guide, Command Guide, Guide |




