REYAX - logo14. listopadu 2022 56312E32
RYUW122 AT COMMAND GUIDE

OZNÁMENÍ O POUŽITÍ NA PŘÍKAZ

  1. RYUW122 lze nastavit jako roli „ANCHOR“ nebo „TAG“. Hodnota vzdálenosti bude odeslána přes ANCHOR a přenos dat může být obousměrný.
  2. Nejprve musíte pomocí příkazu AT+MODE nastavit modul jako ANCHOR resp TAG.
  3. Pomocí „AT+NETWORKID“ nastavte síťovou skupinu UWB. Pouze ty, které mají nastaveno stejné ID SÍTĚ, mohou mezi sebou komunikovat.
  4. Pomocí „AT+ADDRESS“ nastavte jedinečnou adresu.
  5.  Pomocí „AT+CPIN“ nastavte heslo pro šifrování sítě UWB. Správně lze dekódovat pouze ty, které mají nastavené stejné šifrovací heslo.
  6. Pokud chcete přenášet data do ANCHOR z TAG, Musíte použít AT+TAG_SEND příkaz.
  7. Pokud chcete přenášet data do TAG z ANCHOR a získat vzdálenost, musíte použít příkaz AT+ANCHOR_SEND.
  8. Když TAG je nastaven na parametr „AT+TAGD“ pro účely úspory energie, „AT+TAGPříkaz _SEND“ a „AT+ANCHOR_SEND“ pod ANCHOR musí odpovídat pracovnímu cyklu RF TAG.

SÍŤOVÁ STRUKTURA

Příkaz REYAX RYUW122 -

Sada příkazů AT

Na konci všech AT příkazů je nutné zadat „enter“ nebo „\r\n“.
Přidat“? ”na konci příkazů pro dotaz na aktuální hodnotu nastavení.
Je nutné počkat, dokud modul neodpoví +OK, abyste mohli provést další AT příkaz.

  1. AT Test, zda modul může reagovat na příkazy.
    Syntax Odpověď
    AT + OK
  2. RESET softwaru
    Syntax Odpověď
    AT+RESET + RESET
    + PŘIPRAVENO
  3. AT+MODE Nastavení bezdrátového pracovního režimu.
    Syntax Odpověď
    AT+MODE=
    rozsah 0 až 1: TAG režim (výchozí). 1 : Režim ANCHOR
    2: Režim spánku
    Example : Nastavte do režimu ANCHOR. AT+MODE=1
    *Nastavení se uloží do paměti.
    + OK
    AT+MODE +MODE=1
  4. AT+IPR Nastavte přenosovou rychlost UART.
    Syntax Odpověď
    AT+IPR=
    je přenosová rychlost UART: 9600
    57600
    115200 (výchozí)
    Example: Nastavte přenosovou rychlost na 57600, AT+IPR=57600
    *Nastavení se uloží do paměti.
    + OK
    AT+IPR? +IPR=57600
  5. AT+ CHANNEL Nastavení RF kanálu. –
    Syntax Odpověď
    AT+CHANNEL= ,< Vyhrazeno 1>
    je RF pásmo. 5: 6489.6 MHz (výchozí)
    9: 7987.2 MHz
    Example: Nastavte RF kanál jako 7987.2 MHz AT+ CHANNEL =9,0
    *Nastavení se uloží do paměti.
    + OK
    AT+ KANÁL? +CHANNEL=9,0
  6. AT+BANDWIDTH Nastavte šířku pásma RF
    Syntax Odpověď
    AT+ ŠÍŘKA PÁSMA=
    0~1, seznam níže: 0: 850 KHz (výchozí)
    1: 6.8M
    Example: Nastavte šířku RF pásma na 6.8 MHz AT+BANDWIDTH=1
    *Nastavení se uloží do paměti.
    + OK
    AT+ ŠÍŘKA PÁSMA? + ŠÍŘKA PÁSMA=1
  7. AT+NETWORKID Nastavte ID sítě.
    Syntax Odpověď
    AT+ID SÍTĚ=
    = 8 BYTES ASCII (výchozí 00000000)
    Example: Nastavte ID sítě jako REYAX123 AT+NETWORKID=REYAX123
    *Nastavení se uloží do paměti Flash.
    + OK
    AT+NETWORKID? +NETWORKID=REYAX123
  8. AT+ADDRESS Nastavte ID ADRESY modulu.
    Syntax Odpověď
    AT+ADRESA=
    = 8 BYTES ASCII (výchozí 00000000)
    Example: Nastavte adresu modulu jako DAVID123. AT+ADRESA=DAVID123
    *Nastavení se uloží do paměti Flash.
    + OK
    AT+ADRESA? +ADRESA=DAVID123
  9. AT+UID? 96bit Jedinečné ID modulu.
    Syntax Odpověď
    AT+UID? +UID=E04737
  10. AT+CPIN Nastavte heslo sítě AES128.
    Syntax Odpověď
    AT+CPIN=

    : Heslo AES o délce 32 znaků Od
    00000000000000000000000000000000 až FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    (výchozí 00000000000000000000000000000000)
    Data lze rozpoznat pouze pomocí stejného hesla. Po resetování předchozí heslo zmizí.
    Example: Nastavte heslo, jak je uvedeno níže, FABC0002EEDCAA90FABC0002EEDCAA90 AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90
    *Nastavení se uloží do paměti Flash.

    + OK
    AT+CPIN? (výchozí)
    AT+CPIN? (Po nastavení hesla)
    +CPIN=Žádné heslo!
    +CPIN=FABC0002EEDCAA90FABC 0002EEDCAA90
  11. AT +TAGD Nastavte parametry TAG RF pracovní cyklus
    Syntax Odpověď
    AT +TAGD=< Čas povolení RF >,< Čas vypnutí RF >
    < Čas povolení RF > Od 10 do 28000 ms, Minimální interval je 10 ms.
    < Čas vypnutí RF > Od 10 do 28000 ms, Minimální interval je 10 ms.
    (Výchozí AT+TAGD=0,0 RF vždy povoleno)
    *Během < Time of RF enable > bude pin8 (PA7) vystupovat Hi, V tuto chvíli bude může vysílat do modulu RYUW122 příkazem AT+ANCHOR_SEND.
    Během < Time of RF Disable > bude pin8 (PA7) vydávat Low.
    Example: Set TAG Pracovní cyklus RF jako 1 sekunda povolení a poté 1 sekunda deaktivace.
    AT +TAGD=1000,1000
    + OK
    AT +TAGD? +TAGD=1000,1000
  12.  AT+ANCHOR_SEND Odešlete data na určenou adresu
    Syntax Odpověď
    AT+ODESLAT=TAG Adresa>, ,
    <TAG Adresa>8 BYTES ASCII
    Maximálně 12 bajtů
    Formát ASCII
    Example : Odešle řetězec TEST do TAG Adresa DAVID123. AT+ANCHOR_SEND=DAVID123,4,TEST
    + OK
  13. AT +TAG_SEND Odešlete data do modulu a počkejte, až je kotva přečte.
    Syntax Odpověď
    AT+ODESLAT= ,
    Maximálně 12 bajtů
    Formát ASCII
    Example : Odešle řetězec HELLO do modulu. AT+TAG_SEND=5, AHOJ
    + OK
  14.  +ANCHOR_RCV Aktivně zobrazit přijatá data ANCHOR.
    Odpověď
    +ANCHOR_RCV=TAG Adresa>,< DÉLKA NÁKLADU>,TAG DATA>,

    < TAG Adresa > 8 BYTES ASCII TAG Adresa

    < DÉLKA NÁKLADU > Od 0 do 12

    <TAG DATA> Data formátu ASCll

    < DISTANCE > Vzdálenost mezi ANCHOR a TAG v cm, minimální výstupní hodnota je 0 cm.

    Example: ANCHOR přijala adresu DAVID123 odešle 5 bajtů dat, obsah je řetězec HELLO, vzdálenost je 40 cm, zobrazí se níže.

    +ANCHOR_RCV= DAVID123,5,HELLO,40 cm

  15. +TAG_RCV Zobrazit přijatá data TAG aktivně.
    Odpověď
    +TAG_RCV=< DÉLKA NÁKLADU>,
    < DÉLKA NÁKLADU > Od 0 do 12
    Data formátu ASCll
    Exampten: TAG obdržel adresu ARIEL456 odeslat 4 bajty dat, obsah je TEST řetězec, zobrazí se jako níže.
    +TAG_RCV=4,TEST
  16.  Kalibrace vzdálenosti AT+CAL
    Syntax Odpověď
    AT+CAL=
    Od -100 do +100 (jednotka: cm)
    +0 (výchozí)
    Example: Zmenšení aktuální výstupní vzdálenosti o 11 cm AT+CAL=-11
    *Nastavení se uloží do paměti.
    + OK
    AT+CAL? +CAL=-11
  17. AT+VER? Chcete-li zjistit verzi firmwaru.
    Syntax Odpověď
    AT+VER? +VER=RYUW122_V1.0
  18. Jiné zprávy
    Příběh Odpověď
    Po RESETU + RESET

    + PŘIPRAVENO

  19. Kódy chybových výsledků
    Příběh Odpověď
    Na konci AT není „enter“ nebo 0x0D 0x0A

    Příkaz.

    +ERR=1
    Hlava příkazu AT není řetězec „AT“. +ERR=2
    Selhání parametru. +ERR=3
    Selhání příkazu. +ERR=3
    Neznámý příkaz. +ERR=5

Základní příkaz Přample

 KOTVA  TAG
Příkaz/odpověď  

AT+MODE=1 +OK

 

AT+MODE=0 +OK

Příkaz/odpověď  

AT+NETWORKID=REYAX123 +OK

 

AT+NETWORKID=REYAX123 +OK

Příkaz/odpověď  

AT+ADDRESS=REYAX003 +OK

 

AT+ADRESA=DAVID123 +OK

Příkaz/odpověď  

AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +OK

 

AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +OK

Příkaz/odpověď  

AT +TAG_SEND=5, AHOJ
+ OK

Příkaz/odpověď  

AT+ANCHOR_SEND=DAVID123,4,TEST

+ANCHOR_RCV= DAVID123,5,HELLO,40 cm

 +TAG_RCV=5, AHOJ

REYAX - logo

  E-mail: sales@reyax.com
Webmísto: http://reyax.com 
Copyright © 2022, REYAX TECHNOLOGY CO., LTD.

Dokumenty / zdroje

Příkaz REYAX RYUW122 [pdfPokyny
RYUW122, RYUW122 Příkaz, příkaz

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *