REYAX RYUW122 Komandne upute

REYAX RYUW122 Command - Featured Image

REYAX - logo14-NOV-2022 56312E32
RYUW122 AT KOMANDNI VODIČ

OBAVJEŠTENJE O KORIŠĆENJU NA KOMANDU

  1. RYUW122 može postaviti kao ulogu “SIDRA” ili “TAG”. Vrijednost udaljenosti će biti objavljena kroz ANCHOR, a prijenos podataka može biti dvosmjeran.
  2. Prvo morate koristiti naredbu AT+MODE da postavite modul kao ANCHOR ili TAG.
  3. Koristite “AT+NETWORKID” da postavite UWB mrežnu grupu. Samo oni koji su postavljeni sa istim NETWORK ID-om mogu međusobno komunicirati.
  4. Koristite “AT+ADDRESS” da postavite jedinstvenu adresu.
  5.  Koristite “AT+CPIN” da postavite lozinku za šifriranje UWB mreže. Samo one koje su postavljene sa istom šifrom za šifriranje mogu se ispravno dekodirati.
  6. Ako želite prenijeti podatke na ANCHOR iz TAG, Morate koristiti AT+TAG_SEND komanda.
  7. Ako želite prenijeti podatke na TAG od ANCHOR i dobijete udaljenost, morate koristiti AT+ANCHOR_SEND naredbu.
  8. Kada TAG je postavljen na parametar „AT+TAGD” u svrhu uštede energije, „AT+TAG_SEND” i “AT+ANCHOR_SEND” naredbe pod ANCHOR moraju odgovarati RF radnom ciklusu TAG.

STRUKTURA MREŽE

REYAX RYUW122 komanda -

AT set komandi

Potrebno je uneti “enter” ili “\r\n” na kraju svih AT naredbi.
Dodati" ? ”na kraju naredbi da pitate trenutnu vrijednost postavke.
Potrebno je sačekati dok modul ne odgovori +OK da biste mogli izvršiti sljedeću AT naredbu.

  1. AT Testirajte da li modul može odgovoriti na komande.
    Sintaksa Odgovor
    AT +OK
  2. Softverski RESET
    Sintaksa Odgovor
    AT+RESET +RESET
    +READY
  3. AT+MODE Postavite bežični način rada.
    Sintaksa Odgovor
    AT+MODE=
    raspon od 0 do 1 0 : TAG mod (podrazumevano). 1 : ANCHOR mod
    2 : Režim mirovanja
    Example : Postavite na ANCHOR mod. AT+MODE=1
    *Postavke će se memorisati u flash memoriji.
    +OK
    AT+MODE +MODE=1
  4. AT+IPR Postavite UART brzinu prijenosa.
    Sintaksa Odgovor
    AT+IPR=
    je UART brzina prijenosa: 9600
    57600
    115200 (zadano)
    Example: Postavite brzinu prijenosa na 57600, AT+IPR=57600
    *Postavke će se memorisati u flash memoriji.
    +OK
    AT+IPR? +IPR=57600
  5. AT+ CHANNEL Postavite RF kanal. –
    Sintaksa Odgovor
    AT+CHANNEL= ,< Rezervirano 1>
    je RF opseg. 5 : 6489.6MHz (zadano)
    9: 7987.2 MHz
    Example: Postavite RF kanal kao 7987.2 MHz AT+ CHANNEL =9,0
    *Postavke će se memorisati u flash memoriji.
    +OK
    AT+ CHANNEL? +CHANNEL=9,0
  6. AT+BANDWIDTH Podesite RF propusni opseg
    Sintaksa Odgovor
    AT+ BANDWIDTH=
    0~1, lista dole: 0: 850 KHz (podrazumevano)
    1: 6.8M
    Example: Postavite RF propusni opseg na 6.8MHz AT+BANDWIDTH=1
    *Postavke će se memorisati u flash memoriji.
    +OK
    AT+ BANDWIDTH ? + BANDWIDTH=1
  7. AT+NETWORKID Postavite ID mreže.
    Sintaksa Odgovor
    AT+NETWORKID=
    = 8 BAJTA ASCII (zadano 00000000)
    Example: Postavite ID mreže kao REYAX123 AT+NETWORKID=REYAX123
    *Postavke će biti memorisane u Flashu.
    +OK
    AT+NETWORKID? +NETWORKID=REYAX123
  8. AT+ADDRESS Postavite ID ADDRESS modula.
    Sintaksa Odgovor
    AT+ADRESA=
    = 8 BAJTA ASCII (zadano 00000000)
    Example: Postavite adresu modula kao DAVID123. AT+ADRESA=DAVID123
    *Postavke će biti memorisane u Flashu.
    +OK
    AT+ADRESA? +ADRESA=DAVID123
  9. AT+UID? 96-bitni jedinstveni ID modula.
    Sintaksa Odgovor
    AT+UID? +UID=E04737
  10. AT+CPIN Postavite AES128 lozinku za mrežu.
    Sintaksa Odgovor
    AT+CPIN=

    : AES lozinka od 32 karaktera
    00000000000000000000000000000000 do FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    (zadano 00000000000000000000000000000000)
    Samo po istoj lozinki podaci se mogu prepoznati. Nakon resetovanja, prethodna lozinka će nestati.
    Example: Postavite lozinku kao ispod, FABC0002EEDCAA90FABC0002EEDCAA90 AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90
    *Postavke će biti memorisane u Flashu.

    +OK
    AT+CPIN? (zadano)
    AT+CPIN? (Nakon postavljanja lozinke)
    +CPIN=Nema lozinke!
    +CPIN=FABC0002EEDCAA90FABC 0002EEDCAA90
  11. AT +TAGD Podesite parametre za TAG RF radni ciklus
    Sintaksa Odgovor
    AT +TAGD=< Vrijeme RF uključenja >,< Vrijeme isključenja RF >
    < Vrijeme RF omogućavanja > Od 10 do 28000 ms, minimalni interval je 10 ms.
    < Vrijeme RF onemogućavanja > Od 10 do 28000 ms, minimalni interval je 10 ms.
    (Podrazumevano AT+TAGD=0,0 RF uvijek omogućen)
    *Tokom < Vrijeme RF omogućavanja >, pin8(PA7) će emitovati Hi, U ovom trenutku, može prenijeti na RYUW122 modul pomoću AT+ANCHOR_SEND komande.
    Tokom < Vremena isključenja RF>, pin 8(PA7) će emitovati Low.
    Example: Set TAG RF radni ciklus kao 1 sekunda omogućava pa 1 sekundu onemogućava.
    AT +TAGD=1000,1000
    +OK
    AT +TAGD? +TAGD=1000,1000
  12.  AT+ANCHOR_SEND Pošaljite podatke na naznačenu adresu
    Sintaksa Odgovor
    AT+SEND=TAG Adresa>, ,
    <TAG Adresa>8 BAJTA ASCII
    Maksimalno 12 bajtova
    ASCII format
    Example : Pošalji TEST string na TAG Adresa DAVID123. AT+ANCHOR_SEND=DAVID123,4,TEST
    +OK
  13. AT +TAG_SEND Pošaljite podatke u modul i pričekajte da ih sidro pročita.
    Sintaksa Odgovor
    AT+SEND= ,
    Maksimalno 12 bajtova
    ASCII format
    Example : Pošalji HELLO string modulu. AT+TAG_SEND=5, ZDRAVO
    +OK
  14.  +ANCHOR_RCV Aktivno prikazati primljene podatke od ANCHOR-a.
    Odgovor
    +ANCHOR_RCV=TAG Adresa>,< DUŽINA KORISNOG OPTEREĆENJA>,TAG PODACI>,

    < TAG Adresa > 8 BYTES ASCII TAG Adresa

    < DUŽINA KORISNIKA > Od 0 do 12

    <TAG DATA> ASCll format podataka

    < DISTANCE > Udaljenost između ANCHOR i TAG u cm, minimalna izlazna vrijednost je 0 cm.

    Example: ANCHOR je primio adresu DAVID123 šalje 5 bajtova podataka, sadržaj je HELLO string, udaljenost je 40 cm, prikazaće se kao ispod.

    +ANCHOR_RCV= DAVID123,5,HELLO,40 cm

  15. +TAG_RCV Prikaži primljene podatke od TAG aktivno.
    Odgovor
    +TAG_RCV=< DUŽINA KORISNOG OPTEREĆENJA>,
    < DUŽINA KORISNIKA > Od 0 do 12
    ASCll format podataka
    Example: TAG primio adresu ARIEL456 šalje podatke od 4 bajta, sadržaj je TEST string, prikazaće se kao ispod.
    +TAG_RCV=4,TEST
  16.  AT+CAL Kalibracija udaljenosti
    Sintaksa Odgovor
    AT+CAL=
    Od -100 do +100 (jedinica: cm)
    +0 (zadano)
    Example: Smanjite trenutnu izlaznu udaljenost za 11 cm AT+CAL=-11
    *Postavke će se memorisati u flash memoriji.
    +OK
    AT+CAL? +CAL=-11
  17. AT+VER? Da se raspitam o verziji firmvera.
    Sintaksa Odgovor
    AT+VER? +VER=RYUW122_V1.0
  18. Druge poruke
    Narative Odgovor
    Nakon RESET +RESET

    +READY

  19. Kodovi rezultata grešaka
    Narative Odgovor
    Ne postoji "enter" ili 0x0D 0x0A na kraju AT-a

    Command.

    +ERR=1
    Glava AT komande nije "AT" niz. +ERR=2
    Greška parametra. +ERR=3
    Neuspjeh naredbe. +ERR=3
    Nepoznata komanda. +ERR=5

Osnovna komanda prample

 ANCHOR  TAG
Komanda/odgovor  

AT+MODE=1 +OK

 

AT+MODE=0 +OK

Komanda/odgovor  

AT+NETWORKID=REYAX123 +OK

 

AT+NETWORKID=REYAX123 +OK

Komanda/odgovor  

AT+ADRESA=REYAX003 +OK

 

AT+ADRESA=DAVID123 +OK

Komanda/odgovor  

AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +OK

 

AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +OK

Komanda/odgovor  

AT +TAG_SEND=5, ZDRAVO
+OK

Komanda/odgovor  

AT+ANCHOR_SEND=DAVID123,4,TEST

+ANCHOR_RCV= DAVID123,5,HELLO,40 cm

 +TAG_RCV=5, ZDRAVO

REYAX - logo

  E-mail: sales@reyax.com
Webstranica: http://reyax.com 
Autorsko pravo © 2022, REYAX TECHNOLOGY CO., LTD.

Dokumenti / Resursi

PDF thumbnailRYUW122 Command
Instructions · RYUW122, RYUW122 Command, Command

Postavite pitanje

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Postavite pitanje

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.