14-NOV-2022 56312E32
RYUW122 KATIKA MWONGOZO WA AMRI
TAARIFA YA KUTUMIA KWA AMRI
- RYUW122 inaweza kuweka kama jukumu la "ANCHOR" au "TAG”. Thamani ya umbali itatolewa kupitia ANCHOR, na uwasilishaji wa data unaweza kuwa wa pande mbili.
- Kwanza lazima utumie amri ya AT+MODE ili kuweka moduli kama ANCHOR au TAG.
- Tumia "AT+NETWORKID" kuweka kikundi cha mtandao cha UWB. Wale tu walio na kitambulisho sawa cha NETWORK wanaweza kuwasiliana.
- Tumia "AT+ADDRESS"kuweka Anwani ya kipekee.
- Tumia "AT+CPIN"kuweka nenosiri la usimbaji mtandao wa UWB. Zile tu zilizowekwa na nenosiri sawa la usimbaji zinaweza kusimbuwa kwa usahihi.
- Ikiwa unataka kusambaza data kwa ANCHOR kutoka TAG, Lazima utumie AT+TAG_TUMA amri.
- Ikiwa unataka kusambaza data kwa TAG kutoka kwa ANCHOR na kupata umbali, Lazima utumie AT+ANCHOR_SEND amri.
- Wakati TAG imewekwa kwa kigezo cha "AT+TAGD" kwa madhumuni ya kuokoa nishati, "AT+TAG_TUMA” na amri ya “AT+ANCHOR_SEND” chini ya ANCHOR lazima zilingane na mzunguko wa wajibu wa RF wa TAG.
MUUNDO WA MTANDAO
Katika Seti ya Amri
Inahitajika kuweka "ingiza" au "\r\n" mwishoni mwa Amri zote za AT.
Ongeza"? ”mwisho wa amri kuuliza thamani ya sasa ya mpangilio.
Inahitajika kusubiri hadi moduli ijibu + OK ili uweze kutekeleza amri inayofuata ya AT.
- AT Test ikiwa moduli inaweza kujibu Amri.
Sintaksia Jibu AT +Sawa - WEKA UPYA programu
Sintaksia Jibu AT+WEKA UPYA +WEKA UPYA
+TAYARI - AT+MODE Weka hali ya kazi isiyotumia waya.
Sintaksia Jibu AT+MODE=
safu 0 hadi 1 0 : TAG hali (Chaguo-msingi). 1 : Hali ya NANGA
2: Hali ya kulala
Example : Weka kwa modi ya ANCHOR. KWA+MODI=1
*Mipangilio itakaririwa katika flash.+Sawa KWA+MODI +MODE=1 - AT+IPR Weka kiwango cha baud cha UART.
Sintaksia Jibu AT+IPR=
kiwango cha baud ya UART: 9600
57600
115200 (Chaguo-msingi)
Example: Weka kiwango cha baud kuwa 57600, AT+IPR=57600
*Mipangilio itakaririwa katika flash.+Sawa AT+IPR? +IPR=57600 - AT+ CHANNEL Weka Kituo cha RF. -
Sintaksia Jibu KWENYE+CHANNEL= ,< Imehifadhiwa 1>
ni bendi ya RF. 5 : 6489.6MHz(chaguomsingi)
9: 7987.2 MHz
Example: Weka Kituo cha RF kuwa 7987.2 MHz AT+ CHANNEL =9,0
*Mipangilio itakaririwa katika flash.+Sawa KWENYE+ KITUO? +KITUO=9,0 - AT+BANDWIDTH Weka Kipimo cha RF
Sintaksia Jibu KWA+ BANDWIDTH=
0~1, orodhesha kama hapa chini: 0: 850 KHz (chaguo-msingi)
1: 6.8M
Example: Weka kipimo data cha RF kuwa 6.8MHz AT+BANDWIDTH=1
*Mipangilio itakaririwa katika flash.+Sawa KWA+ BANDWIDTH ? + BANDWIDTH=1 - AT+NETWORKID Weka kitambulisho cha mtandao.
Sintaksia Jibu KWENYE+NETWORKID=
= 8 BYTES ASCII (chaguo-msingi 00000000)
Example: Weka kitambulisho cha mtandao kama REYAX123 AT+NETWORKID=REYAX123
*Mipangilio itahifadhiwa katika Flash.+Sawa KWENYE+NETWORKID? +NETWORKID=REYAX123 - AT+ANWANI Weka ANWANI ID ya moduli.
Sintaksia Jibu KWA+ANWANI=
= 8 BYTES ASCII (chaguo-msingi 00000000)
Example: Weka anwani ya moduli kama DAVID123. AT+ANWANI=DAVID123
*Mipangilio itahifadhiwa katika Flash.+Sawa KWENYE+ANWANI? +ANWANI=DAVID123 - AT+UID? Kitambulisho cha Kipekee cha 96bit cha moduli.
Sintaksia Jibu AT+UID? +UID=E04737 - AT+CPN Weka nenosiri la AES128 la mtandao.
Sintaksia Jibu AT+CPIN= : Nenosiri refu la AES lenye herufi 32 Kutoka
00000000000000000000000000000000 hadi FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
(chaguo-msingi 00000000000000000000000000000000)
Kwa nenosiri sawa tu data inaweza kutambuliwa. Baada ya kuweka upya, nenosiri la awali litatoweka.
Example: Weka nenosiri kama lifuatalo, FABC0002EEDCAA90FABC0002EEDCAA90 AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90
*Mipangilio itahifadhiwa katika Flash.+Sawa AT+CPIN? (chaguo-msingi)
AT+CPIN? (Baada ya kuweka nenosiri)+CPIN=Hakuna Nenosiri!
+CPIN=FABC0002EEDCAA90FABC 0002EEDCAA90 - AT +TAGD Weka vigezo vya TAG Mzunguko wa wajibu wa RF
Sintaksia Jibu AT +TAGD=< Muda wa RF wezesha >,< Time of RF disable >
< Muda wa RF wezesha > Kutoka 10 hadi 28000ms, Muda wa chini zaidi ni 10ms.
< Muda wa kuzima RF > Kutoka 10 hadi 28000ms, Muda wa chini zaidi ni 10ms.
(Chaguo-msingi AT+TAGD=0,0 RF wezesha kila wakati)
*Wakati wa< Muda wa RF kuwezesha >, pin8(PA7) itatoa Hi, Kwa wakati huu, inaweza kusambaza kwa moduli ya RYUW122 kwa AT+ANCHOR_SEND amri.
Wakati wa< Muda wa RF Disable >, pin8(PA7) itatoa Chini.
Example: Weka TAG Mzunguko wa wajibu wa RF kama 1sec kuwasha kisha sekunde 1 kuzimwa.
AT +TAGD=1000,1000+Sawa AT +TAGD? +TAGD=1000,1000 - AT+ANCHOR_SEND Tuma data kwa anwani iliyoteuliwa
Sintaksia Jibu AT+TUMA=TAG Anwani>, ,
<TAG Anwani>8 BYTES ASCII
Upeo wa baiti 12
Muundo wa ASCII
Example : Tuma mfuatano wa TEST kwa TAG Anwani DAVID123. AT+ANCHOR_SEND=DAVID123,4,TEST+Sawa - AT +TAG_TUMA data kwa moduli na usubiri nanga ili kuisoma.
Sintaksia Jibu AT+TUMA= ,
Upeo wa baiti 12
Muundo wa ASCII
Example : Tuma kamba ya HELLO kwa moduli. AT+TAG_TUMA=5,HABARI+Sawa - +ANCHOR_RCV Onyesha data iliyopokelewa ya ANCHOR kikamilifu.
Jibu +ANCHOR_RCV=TAG Anwani>,< PAYLOAD LENGTH>,TAG DATA>, < TAG Anwani > 8 BYTES ASCII TAG Anwani
< MUDA WA MALIPO > Kutoka 0 hadi 12
<TAG DATA> Data ya Umbizo la ASCll
< DISTANCE > Umbali kati ya ANCHOR na TAG kwa cm, Thamani ya chini ya pato ni 0cm.
Example: ANCHOR imepokea Anwani DAVID123 kutuma data ya baiti 5, Maudhui ni mfuatano wa HELLO, Umbali ni 40cm, Itaonekana kama ilivyo hapo chini. +ANCHOR_RCV= DAVID123,5,HELLO,40 cm
- +TAG_RCV Onyesha data iliyopokelewa ya TAG kikamilifu.
Jibu +TAG_RCV=< MUDA WA MALIPO>,
< MUDA WA MALIPO > Kutoka 0 hadi 12
Data ya Umbizo la ASCllExample: TAG imepokea Anwani ARIEL456 tuma data ya baiti 4, Yaliyomo ni mfuatano wa TEST, Itaonyeshwa kama ilivyo hapo chini.
+TAG_RCV=4,JARIBU - Urekebishaji wa Umbali wa AT+CAL
Sintaksia Jibu AT+CAL=
Kutoka -100 hadi +100 (kitengo: cm)
+0 (Chaguo-msingi)
Example: Punguza umbali wa sasa wa kutoa kwa 11cm AT+CAL=-11
*Mipangilio itakaririwa katika flash.+Sawa AT+CAL? +CAL=-11 - AT+VER? Ili kuuliza toleo la firmware.
Sintaksia Jibu AT+VER? +VER=RYUW122_V1.0 - Ujumbe mwingine
Simulizi Jibu Baada ya KUWEKA UPYA +WEKA UPYA +TAYARI
- Misimbo ya matokeo ya hitilafu
Simulizi Jibu Hakuna "ingia" au 0x0D 0x0A mwishoni mwa AT Amri.
+ERR=1 Kichwa cha amri ya AT sio kamba "AT". +ERR=2 Kushindwa kwa kigezo. +ERR=3 Kushindwa kwa amri. +ERR=3 Amri isiyojulikana. +ERR=5
Amri ya Msingi Example
NANGA | TAG | |
Amri/ Majibu |
KWA+MODE=1 +Sawa |
KWA+MODE=0 +Sawa |
Amri/ Majibu |
AT+NETWORKID=REYAX123 +Sawa |
AT+NETWORKID=REYAX123 +Sawa |
Amri/ Majibu |
AT+ANWANI=REYAX003 +Sawa |
AT+ANWANI=DAVID123 +Sawa |
Amri/ Majibu |
AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 + OK |
AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 + OK |
Amri/ Majibu |
AT +TAG_TUMA=5,HABARI |
|
Amri/ Majibu |
AT+ANCHOR_SEND=DAVID123,4,TEST +ANCHOR_RCV= DAVID123,5,HELLO,40 cm |
+TAG_RCV=5,HABARI |
Barua pepe: sales@reyax.com
Webtovuti: http://reyax.com
Hakimiliki © 2022, REYAX TECHNOLOGY CO., LTD.
Nyaraka / Rasilimali
![]() |
Amri ya REYAX RYUW122 [pdf] Maagizo RYUW122, RYUW122 Amri, Amri |