REYAX - лагатып14-ЛІСТАПАДА-2022 56312E32
RYUW122 АТ КІРАЎНІЦТВА КАМАНДЫ

ПАВЕДАМЛЕННЕ АБ ВЫКАРЫСТАННІ AT COMMAND

  1. RYUW122 можа быць усталяваны ў ролі «ЯКАРА» або «TAG». Значэнне адлегласці будзе выводзіцца праз ANCHOR, а перадача даных можа быць двухнакіраванай.
  2. Спачатку вы павінны выкарыстоўваць каманду AT+MODE, каб усталяваць модуль як ANCHOR або TAG.
  3. Выкарыстоўвайце «AT+NETWORKID», каб усталяваць сеткавую групу UWB. Толькі тыя, якія ўсталяваны з аднолькавым NETWORK ID, могуць мець зносіны адзін з адным.
  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

Неабходна ўводзіць «enter» або «\r\n» у канцы ўсіх AT-камандаў.
Дадаць"? ”у канцы каманд, каб задаць бягучае значэнне налады.
Неабходна пачакаць, пакуль модуль не адкажа +OK, каб можна было выканаць наступную AT-каманду.

  1. AT Праверце, ці можа модуль рэагаваць на каманды.
    Сінтаксіс Адказ
    AT +ОК
  2. Праграмны скід
    Сінтаксіс Адказ
    НА+СКІД +СКІД
    +ГАТОВЫ
  3. AT+MODE Усталюйце бесправадны рэжым працы.
    Сінтаксіс Адказ
    AT+MODE=
    дыяпазон ад 0 да 1: TAG рэжым (па змаўчанні). 1 : рэжым ЯКАР
    2 : Рэжым сну
    Example : усталяваць рэжым ЯКАР. AT+MODE=1
    * Налады будуць запомнены ў флэш-памяці.
    +ОК
    АТ+РЭЖЫМ +РЭЖЫМ=1
  4. AT+IPR Усталюйце хуткасць перадачы дадзеных UART.
    Сінтаксіс Адказ
    AT+IPR=
    гэта хуткасць перадачы дадзеных UART: 9600
    57600
    115200 (па змаўчанні)
    Example: Усталюйце хуткасць перадачы як 57600, AT+IPR=57600
    * Налады будуць запомнены ў флэш-памяці.
    +ОК
    AT+IPR? +IPR=57600
  5. AT+ CHANNEL Усталюйце радыёчастотны канал. –
    Сінтаксіс Адказ
    У+КАНАЛ= ,< Зарэзервавана 1>
    гэта радыёчастотны дыяпазон. 5: 6489.6 МГц (па змаўчанні)
    9: 7987.2 МГц
    Example: Усталюйце радыёчастотны канал як 7987.2 МГц AT+ CHANNEL =9,0
    * Налады будуць запомнены ў флэш-памяці.
    +ОК
    AT+ КАНАЛ? +КАНАЛ=9,0
  6. AT+BANDWIDTH Усталюйце паласу радыёчастот
    Сінтаксіс Адказ
    AT+ ПАЛАСНАСЦЬ=
    0~1, спіс, як паказана ніжэй: 0: 850 кГц (па змаўчанні)
    1: 6.8M
    Example: Усталюйце прапускную здольнасць РЧ 6.8 МГц AT+BANDWIDTH=1
    * Налады будуць запомнены ў флэш-памяці.
    +ОК
    AT+ ПАЛАСНАСЦЬ ? + ПАЛАСНАСЦЬ=1
  7. AT+NETWORKID Усталюйце ідэнтыфікатар сеткі.
    Сінтаксіс Адказ
    AT+NETWORKID=
    = 8 БАЙТ ASCII (па змаўчанні 00000000)
    Example: Усталюйце ідэнтыфікатар сеткі REYAX123 AT+NETWORKID=REYAX123
    * Налады будуць запомнены ў Flash.
    +ОК
    AT+NETWORKID? +NETWORKID=REYAX123
  8. AT+ADDRESS Усталюйце ADDRESS ID модуля.
    Сінтаксіс Адказ
    У+АДРАС=
    = 8 БАЙТ ASCII (па змаўчанні 00000000)
    Example: усталяваць адрас модуля як DAVID123. AT+АДРАС=DAVID123
    * Налады будуць запомнены ў Flash.
    +ОК
    НА+АДРАС? +АДРАС=ДАВІД123
  9. AT+UID? 96-бітны Унікальны ідэнтыфікатар модуля.
    Сінтаксіс Адказ
    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. AT +TAGD Усталюйце параметры TAG Працоўны цыкл ВЧ
    Сінтаксіс Адказ
    AT +TAGD=<Час уключэння ВЧ>,<Час адключэння ВЧ>
    < Час уключэння РЧ > Ад 10 да 28000 мс, мінімальны інтэрвал складае 10 мс.
    <Час адключэння РЧ> Ад 10 да 28000 мс, мінімальны інтэрвал складае 10 мс.
    (Па змаўчанні AT+TAGD=0,0 ВЧ заўсёды ўключаны)
    *Падчас <Час уключэння ВЧ>, pin8(PA7) будзе выдаваць Hi, У гэты час, можа перадаваць у модуль RYUW122 камандай AT+ANCHOR_SEND.
    На працягу<Час адключэння ВЧ>, pin8(PA7) будзе выдаваць нізкі ўзровень.
    Example: набор TAG Працоўны цыкл ВЧ: 1 секунда ўключэння, потым 1 секунда выключэння.
    AT +TAGD=1000,1000
    +ОК
    AT +TAGD? +TAGD=1000,1000
  12.  AT+ANCHOR_SEND Адправіць даныя на прызначаны адрас
    Сінтаксіс Адказ
    AT+SEND=TAG Адрас>, ,
    <TAG Адрас>8 BYTES ASCII
    Максімум 12 байт
    Фармат ASCII
    Example : Адправіць тэставы радок у TAG Адрас DAVID123. AT+ANCHOR_SEND=DAVID123,4,ТЭСТ
    +ОК
  13. AT +TAG_SEND Адправіць даныя ў модуль і пачакаць, пакуль прывязка прачытае іх.
    Сінтаксіс Адказ
    AT+SEND= ,
    Максімум 12 байт
    Фармат ASCII
    Example : Адправіць радок HELLO у модуль. AT+TAG_SEND=5, ПРЫВІТАННЕ
    +ОК
  14.  +ANCHOR_RCV Актыўна паказваць атрыманыя даныя ANCHOR.
    Адказ
    +ANCHOR_RCV=TAG Адрас>,< Даўжыня карыснай нагрузкі>,TAG ДАДЗЕНЫЯ>,

    < TAG Адрас > 8 БАЙТ ASCII TAG Адрас

    < Даўжыня карыснай нагрузкі > Ад 0 да 12

    <TAG DATA> Даныя ў фармаце ASCll

    < DISTANCE > Адлегласць паміж ANCHOR і TAG у см, мінімальнае выходнае значэнне складае 0 см.

    Example: ANCHOR атрымаў адрас DAVID123, адправіць 5 байт даных, змесціва радок HELLO, адлегласць 40 см, будзе паказана, як паказана ніжэй.

    +ANCHOR_RCV= DAVID123,5,HELLO,40 см

  15. +TAG_RCV Паказаць атрыманыя дадзеныя TAG актыўна.
    Адказ
    +TAG_RCV=<Даўжыня карыснай нагрузкі>,
    < Даўжыня карыснай нагрузкі > Ад 0 да 12
    Даныя ў фармаце ASCll
    Exampль: TAG атрымаў адрас ARIEL456, адпраўце 4 байта даных, змесцівам з'яўляецца тэставы радок, ён будзе паказаны, як паказана ніжэй.
    +TAG_RCV=4,ТЭСТ
  16.  AT+CAL Каліброўка адлегласці
    Сінтаксіс Адказ
    AT+CAL=
    Ад -100 да +100 (адзінка вымярэння: см)
    +0 (па змаўчанні)
    Example: Паменшыць адлегласць бягучага выхаду на 11 см AT+CAL=-11
    * Налады будуць запомнены ў флэш-памяці.
    +ОК
    AT+CAL? +CAL=-11
  17. AT+VER? Каб запытаць версію прашыўкі.
    Сінтаксіс Адказ
    AT+VER? +VER=RYUW122_V1.0
  18. Іншыя паведамленні
    Апавяданне Адказ
    Пасля RESET +СКІД

    +ГАТОВЫ

  19. Выніковыя коды памылак
    Апавяданне Адказ
    У канцы AT няма «ўводу» або 0x0D 0x0A

    Камандаванне.

    +ПАМЫЛКА=1
    Загаловак каманды AT не з'яўляецца радком «AT». +ПАМЫЛКА=2
    Памылка параметра. +ПАМЫЛКА=3
    Збой каманды. +ПАМЫЛКА=3
    Невядомая каманда. +ПАМЫЛКА=5

Базавая каманда Example

 ЯКАР  TAG
Каманда/ Адказ  

AT+MODE=1 +OK

 

AT+MODE=0 +OK

Каманда/ Адказ  

AT+NETWORKID=REYAX123 +ОК

 

AT+NETWORKID=REYAX123 +ОК

Каманда/ Адказ  

AT+АДРЕС=REYAX003 +ОК

 

AT+АДРЕС=DAVID123 +OK

Каманда/ Адказ  

AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +OK

 

AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +OK

Каманда/ Адказ  

AT +TAG_SEND=5, ПРЫВІТАННЕ
+ОК

Каманда/ Адказ  

AT+ANCHOR_SEND=DAVID123,4,ТЭСТ

+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 Каманда, каманда

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *