14. listopadu 2022 56312E32
RYUW122 AT COMMAND GUIDE
OZNÁMENÍ O POUŽITÍ NA PŘÍKAZ
- 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ý.
- Nejprve musíte pomocí příkazu AT+MODE nastavit modul jako ANCHOR resp TAG.
- Pomocí „AT+NETWORKID“ nastavte síťovou skupinu UWB. Pouze ty, které mají nastaveno stejné ID SÍTĚ, mohou mezi sebou komunikovat.
- Pomocí „AT+ADDRESS“ nastavte jedinečnou adresu.
- Pomocí „AT+CPIN“ nastavte heslo pro šifrování sítě UWB. Správně lze dekódovat pouze ty, které mají nastavené stejné šifrovací heslo.
- Pokud chcete přenášet data do ANCHOR z TAG, Musíte použít AT+TAG_SEND příkaz.
- Pokud chcete přenášet data do TAG z ANCHOR a získat vzdálenost, musíte použít příkaz AT+ANCHOR_SEND.
- 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
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.
- AT Test, zda modul může reagovat na příkazy.
Syntax Odpověď AT + OK - RESET softwaru
Syntax Odpověď AT+RESET + RESET
+ PŘIPRAVENO - 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 - 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 - 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 - 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 - 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 - 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 - AT+UID? 96bit Jedinečné ID modulu.
Syntax Odpověď AT+UID? +UID=E04737 - 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 - 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 - 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 - 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 - +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
- +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 ASCllExampten: TAG obdržel adresu ARIEL456 odeslat 4 bajty dat, obsah je TEST řetězec, zobrazí se jako níže.
+TAG_RCV=4,TEST - 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 - AT+VER? Chcete-li zjistit verzi firmwaru.
Syntax Odpověď AT+VER? +VER=RYUW122_V1.0 - Jiné zprávy
Příběh Odpověď Po RESETU + RESET + PŘIPRAVENO
- 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 |
|
Příkaz/odpověď |
AT+ANCHOR_SEND=DAVID123,4,TEST +ANCHOR_RCV= DAVID123,5,HELLO,40 cm |
+TAG_RCV=5, AHOJ |
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 |