REYAX - логотип14-NOV-2022 56312E32
RYUW122 АТ КОМАНДЫК ЖОЛДАМЧА

БУЙРУК БОЮНЧА КОЛДОНУУ ЖӨНҮНДӨ БИЛДИРҮҮ

  1. RYUW122 "ANCHOR" же " ролу катары орното алатTAG”. Аралыктын мааниси ANCHOR аркылуу чыгарылат жана маалыматтарды берүү эки багыттуу болушу мүмкүн.
  2. Алгач сиз модулду ANCHOR же катары коюу үчүн AT+MODE буйругун колдонушуңуз керек TAG.
  3. UWB тармак тобун коюу үчүн “AT+NETWORKID” колдонуңуз. Бир эле NETWORK ID менен орнотулгандар гана бири-бири менен байланыша алышат.
  4. Уникалдуу даректи коюу үчүн “AT+ADDRESS” колдонуңуз.
  5.  UWB тармагын шифрлөө сырсөзүн коюу үчүн “AT+CPIN” колдонуңуз. Бир эле шифрлөө сырсөзү менен орнотулгандарды гана туура чечүүгө болот.
  6. Эгер сиз ANCHORга маалыматтарды өткөргүңүз келсе TAG, Сиз AT+ колдонушуңуз керекTAG_SEND буйругу.
  7. Эгер сиз маалыматтарды жөнөтүүнү кааласаңыз TAG ANCHORдан жана аралыкты алуу үчүн, AT+ANCHOR_SEND буйругун колдонушуңуз керек.
  8. Качан TAG "AT+" параметрине коюлганTAGD” энергияны үнөмдөө максатында, “AT+TAGANCHOR астындагы _SEND” жана “AT+ANCHOR_SEND” буйругу RF кызмат циклине дал келиши керек TAG.

ТАРМАК ТҮЗҮМҮ

REYAX RYUW122 Command -

AT Command Set

Бардык AT буйруктарынын аягында “enter” же “\r\n” киргизүү талап кылынат.
кошуу"? ”буйруктардын аягында учурдагы жөндөөнүн маанисин сураңыз.
Кийинки AT буйругун аткаруу үчүн модулдан +OK жооп бергенге чейин күтүш керек.

  1. AT Модуль буйруктарга жооп бере аларын текшериңиз.
    Синтаксис Жооп
    AT +Макул
  2. Программалык камсыздоону RESET
    Синтаксис Жооп
    AT+RESET + RESET
    +ДАЯР
  3. AT+MODE Зымсыз иштөө режимин коюңуз.
    Синтаксис Жооп
    AT+MODE=
    диапазон 0 менен 1 0: TAG режими (демейки). 1 : ANCHOR режими
    2 : Уйку режими
    Example : ANCHOR режимине коюу. AT+MODE=1
    *Орнотуулар флеште эсте калат.
    +Макул
    AT+MODE +MODE=1
  4. AT+IPR UART берүү ылдамдыгын коюңуз.
    Синтаксис Жооп
    AT+IPR=
    UART берүү ылдамдыгы: 9600
    57600
    115200(демейки)
    Example: Берүү ылдамдыгын 57600, AT+IPR=57600 кылып коюңуз
    *Орнотуулар флеште эсте калат.
    +Макул
    AT+IPR? +IPR=57600
  5. AT+ CHANNEL RF каналын коюу. –
    Синтаксис Жооп
    AT+CHANNEL= ,< Заказдалган 1>
    RF тобу болуп саналат. 5 : 6489.6 МГц(демейки)
    9: 7987.2 МГц
    Example: RF каналын 7987.2 МГц 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 БАЙТ ASCII (демейки 00000000)
    Example: Тармак идентификаторун REYAX123 AT+NETWORKID=REYAX123 катары коюңуз
    *Орнотуулар Flashде жатталып калат.
    +Макул
    AT+NETWORKID? +NETWORKID=REYAX123
  8. AT+ADDRESS Модулдун ADDRESS ID коюңуз.
    Синтаксис Жооп
    AT+ADDRESS=
    = 8 БАЙТ ASCII (демейки 00000000)
    Example: Модулдун дарегин DAVID123 катары коюңуз. AT+ADDRESS=DAVID123
    *Орнотуулар Flashде жатталып калат.
    +Макул
    AT+ADDRESS? +ADDRESS=DAVID123
  9. AT+UID? 96бит модулдун уникалдуу идентификатору.
    Синтаксис Жооп
    AT+UID? +UID=E04737
  10. AT+CPIN Тармактын AES128 сырсөзүн коюңуз.
    Синтаксис Жооп
    AT+CPIN=

    : 32 белгиден турган AES сырсөз From
    00000000000000000000000000000000 то FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    (демейки 00000000000000000000000000000000)
    Ошол эле сырсөз менен гана маалыматтарды таанууга болот. Калыбына келтиргенден кийин, мурунку сырсөз жок болот.
    Example: Сырсөздү төмөнкүдөй орнотуңуз, FABC0002EEDCAA90FABC0002EEDCAA90 AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90
    *Орнотуулар Flashде жатталып калат.

    +Макул
    AT+CPIN? (демейки)
    AT+CPIN? (Сырсөздү койгондон кийин)
    +CPIN=Сырсөз жок!
    +CPIN=FABC0002EEDCAA90FABC 0002EEDCAA90
  11. AT+TAGD Параметрлерин коюңуз TAG RF кызмат цикли
    Синтаксис Жооп
    AT+TAGD=< RF иштетүү убактысы >,< RF өчүрүү убактысы >
    < RF иштетүү убактысы > 10дон 28000 мс чейин, Минималдуу интервал 10 мс.
    < RF өчүрүү убактысы > 10дон 28000 мс чейин, Минималдуу интервал 10 мс.
    (Демейки AT+TAGD=0,0 RF ар дайым иштетүү)
    *<RF иштетилген убакта >, pin8(PA7) Hi чыгарат,Ушул убакта, AT+ANCHOR_SEND буйругу менен RYUW122 модулуна өткөрүп бере алат.
    < RF өчүрүү убактысы > учурунда pin8(PA7) Төмөн чыгарат.
    Exampле: коюу TAG RF кызмат цикли 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 : TEST сабын жөнөтүү 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 DATA>,

    < TAG Дарек > 8 BYTES ASCII TAG Дарек

    < ЖҮКТӨМНҮН Узундугу > 0дөн 12ге чейин

    <TAG DATA> ASCll формат маалыматтар

    < DISTANCE > ANCHOR менен ортосундагы аралык TAG см менен, минималдуу чыгаруу мааниси 0см.

    Example: ANCHOR DAVID123 дарегин кабыл алды, 5 байт маалымат жөнөтөт, Мазмун HELLO сап, Дистанция 40см, Ал төмөндөгүдөй көрсөтүлөт.

    +ANCHOR_RCV= DAVID123,5,САЛАМ,40 см

  15. +TAG_RCV Кабыл алынган маалыматтарды көрсөтүү TAG активдүү.
    Жооп
    +TAG_RCV=< ЖҮКТӨМ УЗУНДУГУ>,
    < ЖҮКТӨМНҮН Узундугу > 0дөн 12ге чейин
    ASCll формат маалыматтары
    Exampле: TAG ARIEL456 дарегин алган 4 байт маалыматтарды жөнөтүү, Мазмун TEST сап болуп саналат, Ал төмөндөгүдөй көрсөтүлөт.
    +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 кийин + RESET

    +ДАЯР

  19. Ката натыйжа коддору
    Баяндоо Жооп
    AT аягында "киргизүү" же 0x0D 0x0A жок

    Command.

    +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 +ОК

Буйрук/жооп  

AT+TAG_SEND=5, САЛАМ
+Макул

Буйрук/жооп  

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

+ANCHOR_RCV= DAVID123,5,САЛАМ,40 см

 +TAG_RCV=5,САЛАМ

REYAX - логотип

  E-mail: sales@reyax.com
Webсайт: http://reyax.com 
Copyright © 2022, REYAX TECHNOLOGY CO., LTD.

Документтер / Ресурстар

REYAX RYUW122 Command [pdf] Instructions
RYUW122, RYUW122 Буйрук, буйрук

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *