REYAX - និមិត្តសញ្ញា១៤-វិច្ឆិកា-២០២២ ៥៦៣១២E៣២
RYUW122 នៅមគ្គុទ្ទេសក៍បញ្ជា

ការជូនដំណឹងអំពីការប្រើប្រាស់នៅពាក្យបញ្ជា

  1. RYUW122 អាចកំណត់ជាតួនាទីរបស់ “ANCHOR” ឬ “TAG”។ តម្លៃចម្ងាយនឹងត្រូវបានបញ្ចេញតាមរយៈ ANCHOR ហើយការបញ្ជូនទិន្នន័យអាចមានលក្ខណៈទ្វេទិស។
  2. ដំបូងអ្នកត្រូវប្រើពាក្យបញ្ជា AT+MODE ដើម្បីកំណត់ម៉ូឌុលជា ANCHOR ឬ TAG.
  3. ប្រើ “AT+NETWORKID” ដើម្បីកំណត់ក្រុមបណ្តាញ UWB ។ មានតែអ្នកដែលបានកំណត់ជាមួយលេខសម្គាល់បណ្តាញតែមួយប៉ុណ្ណោះដែលអាចទំនាក់ទំនងគ្នាទៅវិញទៅមកបាន។
  4. ប្រើ “AT+ADDRESS” ដើម្បីកំណត់អាសយដ្ឋានតែមួយគត់។
  5.  ប្រើ “AT+CPIN” ដើម្បីកំណត់ពាក្យសម្ងាត់ការអ៊ិនគ្រីបបណ្តាញ UWB ។ មាន​តែ​ពាក្យ​សម្ងាត់​ដែល​បាន​កំណត់​ដោយ​ការ​អ៊ិនគ្រីប​ដូចគ្នា​ប៉ុណ្ណោះ​ដែល​អាច​ត្រូវ​បាន​ឌិកូដ​បាន​ត្រឹមត្រូវ។
  6. ប្រសិនបើអ្នកចង់បញ្ជូនទិន្នន័យទៅ ANCHOR ពី TAGអ្នកត្រូវតែប្រើ AT+TAG_SEND ពាក្យបញ្ជា។
  7. ប្រសិនបើអ្នកចង់បញ្ជូនទិន្នន័យទៅ TAG ពី ANCHOR និងទទួលបានចម្ងាយ អ្នកត្រូវតែប្រើពាក្យបញ្ជា AT+ANCHOR_SEND ។
  8. ពេលណា TAG ត្រូវបានកំណត់ទៅប៉ារ៉ាម៉ែត្រ "AT+TAGD” សម្រាប់គោលបំណងសន្សំថាមពល “AT+TAG_SEND" និង "AT+ANCHOR_SEND" ពាក្យបញ្ជានៅក្រោម ANCHOR ត្រូវតែផ្គូផ្គងវដ្តកាតព្វកិច្ច RF នៃ TAG.

រចនាបណ្តាញណេតធីខេ

ពាក្យបញ្ជា REYAX RYUW122 -

សំណុំពាក្យបញ្ជា AT

វាត្រូវបានទាមទារដើម្បីចុច "បញ្ចូល" ឬ "\ r\n" នៅចុងបញ្ចប់នៃពាក្យបញ្ជា AT ទាំងអស់។
បន្ថែម "? "នៅចុងបញ្ចប់នៃពាក្យបញ្ជាដើម្បីសួរតម្លៃការកំណត់បច្ចុប្បន្ន។
វាតម្រូវឱ្យរង់ចាំរហូតដល់ម៉ូឌុលឆ្លើយតប +យល់ព្រម ដូច្នេះអ្នកអាចប្រតិបត្តិពាក្យបញ្ជា AT បន្ទាប់។

  1. AT Test ប្រសិនបើម៉ូឌុលអាចឆ្លើយតបទៅនឹងពាក្យបញ្ជា។
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT +យល់ព្រម
  2. កំណត់កម្មវិធីឡើងវិញ
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+ កំណត់ឡើងវិញ +កំណត់ឡើងវិញ
    +រួចរាល់
  3. AT+MODE កំណត់របៀបការងារឥតខ្សែ។
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+MODE=
    ចន្លោះពី ០ ដល់ ១០៖ TAG របៀប (លំនាំដើម) ។ 1: របៀប ANCHOR
    2: របៀបគេង
    Example : កំណត់ទៅរបៀប ANCHOR ។ AT+MODE=1
    * ការកំណត់នឹងត្រូវបានទន្ទេញក្នុងពន្លឺ។
    +យល់ព្រម
    AT+MODE +MODE=1
  4. AT+IPR កំណត់អត្រា UART baud ។
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+IPR=
    គឺជាអត្រា UART baud: 9600
    57600
    115200 (លំនាំដើម)
    Example៖ កំណត់អត្រា baud ជា 57600, AT+IPR=57600
    * ការកំណត់នឹងត្រូវបានទន្ទេញក្នុងពន្លឺ។
    +យល់ព្រម
    AT+IPR? +IPR=57600
  5. AT+ CHANNEL កំណត់ឆានែល RF ។ –
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+CHANNEL= ,< កក់ទុក 1>
    គឺជាក្រុម RF ។ 5: 6489.6MHz (លំនាំដើម)
    9: 7987.2 MHz
    Example៖ កំណត់ RF Channel ជា 7987.2 MHz AT+ CHANNEL = 9,0
    * ការកំណត់នឹងត្រូវបានទន្ទេញក្នុងពន្លឺ។
    +យល់ព្រម
    AT+ CHANNEL? +CHANNEL=9,0
  6. AT+BANDWIDTH កំណត់កម្រិតបញ្ជូន RF
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+ BANDWIDTH=
    0 ~ 1 បញ្ជីដូចខាងក្រោម: 0: 850 KHz (លំនាំដើម)
    1: 6.8M
    Example៖ កំណត់កម្រិតបញ្ជូន RF ជា 6.8MHz AT+BANDWIDTH=1
    * ការកំណត់នឹងត្រូវបានទន្ទេញក្នុងពន្លឺ។
    +យល់ព្រម
    AT+ BANDWIDTH ? + BANDWIDTH=1
  7. AT+NETWORKID កំណត់លេខសម្គាល់បណ្តាញ។
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+NETWORKID=
    = 8 BYTES ASCII (លំនាំដើម 00000000)
    Example៖ កំណត់លេខសម្គាល់បណ្តាញជា REYAX123 AT+NETWORKID=REYAX123
    * ការកំណត់នឹងត្រូវបានទន្ទេញក្នុង Flash ។
    +យល់ព្រម
    AT+NETWORKID? +NETWORKID=REYAX123
  8. AT+ADDRESS កំណត់ ADDRESS ID នៃម៉ូឌុល។
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+ADDRESS=
    = 8 BYTES ASCII (លំនាំដើម 00000000)
    Example ៖ កំណត់អាសយដ្ឋានរបស់ម៉ូឌុលជា DAVID123 ។ AT+ADDRESS=DAVID123
    * ការកំណត់នឹងត្រូវបានទន្ទេញក្នុង Flash ។
    +យល់ព្រម
    AT+ADDRESS? +ADDRESS=DAVID123
  9. AT+UID? 96bit លេខសម្គាល់តែមួយគត់នៃម៉ូឌុល។
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+UID? +UID=E04737
  10. AT+CPIN កំណត់ពាក្យសម្ងាត់ AES128 នៃបណ្តាញ។
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+CPIN=

    ៖ ពាក្យសម្ងាត់ AES ប្រវែង 32 តួអក្សរ ពី
    00000000000000000000000000000000 ដល់ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    (លំនាំដើម 00000000000000000000000000000000)
    មានតែតាមរយៈលេខសម្ងាត់ដូចគ្នាប៉ុណ្ណោះ ទើបអាចសម្គាល់ទិន្នន័យបាន។ បន្ទាប់ពីកំណត់ឡើងវិញ ពាក្យសម្ងាត់ពីមុននឹងបាត់។
    Example៖ កំណត់ពាក្យសម្ងាត់ដូចខាងក្រោម FABC0002EEDCAA90FABC0002EEDCAA90 AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90
    * ការកំណត់នឹងត្រូវបានទន្ទេញក្នុង Flash ។

    +យល់ព្រម
    AT+CPIN? (លំនាំដើម)
    AT+CPIN? (បន្ទាប់ពីកំណត់ពាក្យសម្ងាត់)
    +CPIN=គ្មាន​ពាក្យ​សម្ងាត់!
    +CPIN=FABC0002EEDCAA90FABC 0002EEDCAA90
  11. អេធី +TAGឃ កំណត់ប៉ារ៉ាម៉ែត្រនៃ TAG វដ្តកាតព្វកិច្ច RF
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    អេធី +TAGD=< ពេលវេលានៃការបើក RF >,< ពេលវេលានៃការបិទ RF >
    < ពេលវេលានៃការបើក RF > ពី 10 ទៅ 28000ms ចន្លោះពេលអប្បបរមាគឺ 10ms ។
    < ពេលវេលាបិទ RF > ពី 10 ទៅ 28000ms ចន្លោះពេលអប្បបរមាគឺ 10ms ។
    (លំនាំដើម AT+TAGD=0,0 RF តែងតែបើក)
    *កំឡុងពេល <ម៉ោងនៃការបើក RF> លេខ pin8(PA7) នឹងបញ្ចេញ Hi នៅពេលនេះ អាចបញ្ជូនទៅកាន់ម៉ូឌុល RYUW122 ដោយពាក្យបញ្ជា AT+ANCHOR_SEND ។
    កំឡុងពេល < Time of RF Disable > pin8(PA7) នឹងបញ្ចេញ Low។
    Example: កំណត់ TAG វដ្តកាតព្វកិច្ច RF ជា 1 វិនាទីបើកបន្ទាប់មក 1 វិនាទីបិទ។
    អេធី +TAGឃ=៤៧
    +យល់ព្រម
    អេធី +TAGD? +TAGឃ=៤៧
  12.  AT+ANCHOR_SEND ផ្ញើទិន្នន័យទៅកាន់អាសយដ្ឋានដែលបានកំណត់
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+SEND=TAG អាស័យដ្ឋាន > ,
    <TAG អាស័យដ្ឋាន> 8 BYTES ASCII
    អតិបរមា 12 បៃ
    ទម្រង់ ASCII
    Example : ផ្ញើខ្សែអក្សរ TEST ទៅកាន់ TAG អាស័យដ្ឋាន David123. AT+ANCHOR_SEND=DAVID123,4,TEST
    +យល់ព្រម
  13. អេធី +TAG_SEND ផ្ញើទិន្នន័យទៅម៉ូឌុល ហើយរង់ចាំយុថ្កាអានវា។
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+SEND= ,
    អតិបរមា 12 បៃ
    ទម្រង់ ASCII
    Example : ផ្ញើខ្សែអក្សរ HELLO ទៅកាន់ម៉ូឌុល។ AT+TAG_SEND=5, ជំរាបសួរ
    +យល់ព្រម
  14.  +ANCHOR_RCV បង្ហាញទិន្នន័យដែលទទួលបានរបស់ ANCHOR យ៉ាងសកម្ម។
    ការឆ្លើយតប
    +ANCHOR_RCV=TAG អាស័យដ្ឋាន >,< PAYLOAD LENGTH>,TAG ទិន្នន័យ >

    < TAG អាស័យដ្ឋាន > 8 BYTES ASCII TAG អាស័យដ្ឋាន

    < PAYLOAD LENGTH > ពី 0 ដល់ 12

    <TAG DATA> ASCll Format Data

    < DISTANCE > ចម្ងាយរវាង ANCHOR និង TAG គិតជាសង់ទីម៉ែត្រ តម្លៃទិន្នផលអប្បបរមាគឺ 0cm។

    Example: ANCHOR បានទទួលអាសយដ្ឋាន DAVID123 ផ្ញើទិន្នន័យ 5 បៃ មាតិកាគឺខ្សែអក្សរ HELLO ចម្ងាយគឺ 40cm វានឹងបង្ហាញដូចខាងក្រោម។

    +ANCHOR_RCV= DAVID123,5,HELLO,40 សង់ទីម៉ែត្រ

  15. +TAG_RCV បង្ហាញទិន្នន័យដែលទទួលបាន TAG យ៉ាងសកម្ម។
    ការឆ្លើយតប
    +TAG_RCV=<PAYLOAD LENGTH>,
    < PAYLOAD LENGTH > ពី 0 ដល់ 12
    ទិន្នន័យទម្រង់ ASCll
    Exampលេ៖ TAG បានទទួលអាសយដ្ឋាន ARIEL456 ផ្ញើទិន្នន័យ 4 បៃ មាតិកាគឺខ្សែអក្សរ TEST វានឹងបង្ហាញដូចខាងក្រោម។
    +TAG_RCV=4,TEST
  16.  ការក្រិតតាមខ្នាតចម្ងាយ AT+CAL
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+CAL=
    ពី -100 ទៅ +100 (ឯកតា: សង់ទីម៉ែត្រ)
    +0 (លំនាំដើម)
    Example: បន្ថយចម្ងាយទិន្នផលបច្ចុប្បន្ន 11cm AT+CAL=-11
    * ការកំណត់នឹងត្រូវបានទន្ទេញក្នុងពន្លឺ។
    +យល់ព្រម
    AT+CAL? +CAL=-11
  17. AT+VER? ដើម្បីសាកសួរកំណែកម្មវិធីបង្កប់។
    វាក្យសម្ពន្ធ ការឆ្លើយតប
    AT+VER? +VER=RYUW122_V1.0
  18. សារផ្សេងៗ
    និទានកថា ការឆ្លើយតប
    បន្ទាប់ពី RESET +កំណត់ឡើងវិញ

    +រួចរាល់

  19. កូដលទ្ធផលកំហុស
    និទានកថា ការឆ្លើយតប
    មិនមាន "បញ្ចូល" ឬ 0x0D 0x0A នៅចុងបញ្ចប់នៃ AT ទេ។

    បញ្ជា។

    +ERR=1
    ក្បាលពាក្យបញ្ជា AT មិនមែនជាខ្សែអក្សរ “AT” ទេ។ +ERR=2
    ការបរាជ័យប៉ារ៉ាម៉ែត្រ។ +ERR=3
    ការបរាជ័យនៃពាក្យបញ្ជា។ +ERR=3
    មិនស្គាល់ពាក្យបញ្ជា។ +ERR=5

ពាក្យបញ្ជាមូលដ្ឋាន Example

 យុថ្កា  TAG
ពាក្យបញ្ជា / ការឆ្លើយតប  

AT+MODE=1 +យល់ព្រម

 

AT+MODE=0 +យល់ព្រម

ពាក្យបញ្ជា / ការឆ្លើយតប  

AT+NETWORKID=REYAX123 +យល់ព្រម

 

AT+NETWORKID=REYAX123 +យល់ព្រម

ពាក្យបញ្ជា / ការឆ្លើយតប  

AT+ADDRESS=REYAX003 +យល់ព្រម

 

AT+ADDRESS=DAVID123 +យល់ព្រម

ពាក្យបញ្ជា / ការឆ្លើយតប  

AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +យល់ព្រម

 

AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +យល់ព្រម

ពាក្យបញ្ជា / ការឆ្លើយតប  

អេធី +TAG_SEND=5, ជំរាបសួរ
+យល់ព្រម

ពាក្យបញ្ជា / ការឆ្លើយតប  

AT+ANCHOR_SEND=DAVID123,4,TEST

+ANCHOR_RCV= DAVID123,5,HELLO,40 សង់ទីម៉ែត្រ

 +TAG_RCV=5, ជំរាបសួរ

REYAX - និមិត្តសញ្ញា

  អ៊ីមែល៖ sales@reyax.com
Webគេហទំព័រ៖ http://reyax.com 
រក្សាសិទ្ធិ © 2022, REYAX TECHNOLOGY CO., LTD.

ឯកសារ/ធនធាន

ពាក្យបញ្ជា REYAX RYUW122 [pdf] សេចក្តីណែនាំ
ពាក្យបញ្ជា RYUW122, RYUW122, ពាក្យបញ្ជា

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *