14-नोव्हेंबर-2022 56312E32
कमांड गाइडवर RYUW122
कमांड एटी वापरण्याची सूचना
- RYUW122 "ANCHOR" किंवा "ची भूमिका म्हणून सेट करू शकतेTAG" अंतर मूल्य ANCHOR द्वारे आउटपुट केले जाईल आणि डेटा ट्रान्समिशन द्विदिश असू शकते.
- प्रथम तुम्ही मॉड्यूलला ANCHOR किंवा म्हणून सेट करण्यासाठी AT+MODE कमांड वापरणे आवश्यक आहे TAG.
- UWB नेटवर्क गट सेट करण्यासाठी “AT+NETWORKID” वापरा. जे समान नेटवर्क आयडी सेट करतात तेच एकमेकांशी संवाद साधू शकतात.
- अद्वितीय पत्ता सेट करण्यासाठी “AT+ADDRESS” वापरा.
- UWB नेटवर्क एन्क्रिप्शन पासवर्ड सेट करण्यासाठी “AT+CPIN” वापरा. समान एन्क्रिप्शन पासवर्डसह सेट केलेले केवळ योग्यरित्या डीकोड केले जाऊ शकतात.
- जर तुम्हाला ANCHOR कडे डेटा पाठवायचा असेल तर TAG, तुम्ही AT+ वापरणे आवश्यक आहेTAG_आदेश पाठवा.
- जर तुम्हाला डेटा पाठवायचा असेल तर TAG ANCHOR वरून आणि अंतर मिळवा, तुम्ही AT+ANCHOR_SEND कमांड वापरणे आवश्यक आहे.
- जेव्हा TAG “AT+ च्या पॅरामीटरवर सेट केले आहेTAGडी” वीज बचतीच्या उद्देशाने, “AT+TAGANCHOR अंतर्गत _SEND" आणि "AT+ANCHOR_SEND" कमांडच्या RF ड्युटी सायकलशी जुळले पाहिजे TAG.
नेटवर्क स्ट्रक्चर
एटी कमांड सेट
सर्व AT कमांड्सच्या शेवटी "एंटर" किंवा "\r\n" मध्ये की करणे आवश्यक आहे.
जोडा"? "सध्याचे सेटिंग मूल्य विचारण्यासाठी कमांडच्या शेवटी.
मॉड्यूल +ओके असे उत्तर येईपर्यंत प्रतीक्षा करणे आवश्यक आहे जेणेकरून तुम्ही पुढील AT कमांड कार्यान्वित करू शकता.
- मॉड्यूल कमांडला प्रतिसाद देऊ शकत असल्यास AT चाचणी.
वाक्यरचना प्रतिसाद AT +ठीक आहे - सॉफ्टवेअर रीसेट
वाक्यरचना प्रतिसाद AT+RESET +रीसेट करा
+तयार - AT+MODE वायरलेस वर्क मोड सेट करा.
वाक्यरचना प्रतिसाद AT+MODE=
श्रेणी 0 ते 1 0 : TAG मोड (डीफॉल्ट). 1: अँकर मोड
2: स्लीप मोड
Example : ANCHOR मोडवर सेट करा. AT+MODE=1
*सेटिंग्ज फ्लॅशमध्ये लक्षात ठेवल्या जातील.+ठीक आहे AT+MODE +MODE=1 - AT+IPR UART बॉड दर सेट करा.
वाक्यरचना प्रतिसाद AT+IPR=
UART बॉड दर आहे: 9600
57600
115200(डीफॉल्ट)
Example: बॉड दर 57600, AT+IPR=57600 असा सेट करा
*सेटिंग्ज फ्लॅशमध्ये लक्षात ठेवल्या जातील.+ठीक आहे AT+IPR? +IPR=57600 - AT+ चॅनल RF चॅनल सेट करा. -
वाक्यरचना प्रतिसाद AT+चॅनेल= ,< आरक्षित 1>
आरएफ बँड आहे. 5 : 6489.6MHz(डीफॉल्ट)
9: 7987.2 MHz
Example: RF चॅनल 7987.2 MHz AT+ CHANNEL = 9,0 असे सेट करा
*सेटिंग्ज फ्लॅशमध्ये लक्षात ठेवल्या जातील.+ठीक आहे AT+ चॅनल? +चॅनेल=9,0 - AT+BANDWIDTH RF बँडविड्थ सेट करा
वाक्यरचना प्रतिसाद AT+ बँडविड्थ=
0~1, खालीलप्रमाणे यादी: 0: 850 KHz (डीफॉल्ट)
1: 6.8M
Example: RF बँडविड्थ 6.8MHz AT+BANDWIDTH=1 म्हणून सेट करा
*सेटिंग्ज फ्लॅशमध्ये लक्षात ठेवल्या जातील.+ठीक आहे AT+ बँडविड्थ? + बँडविड्थ=1 - AT+NETWORKID नेटवर्क आयडी सेट करा.
वाक्यरचना प्रतिसाद AT+NETWORKID=
= 8 BYTES ASCII (डिफॉल्ट 00000000)
Example: नेटवर्क आयडी REYAX123 AT+NETWORKID=REYAX123 म्हणून सेट करा
*सेटिंग्ज फ्लॅशमध्ये लक्षात ठेवल्या जातील.+ठीक आहे AT+NETWORKID? +NETWORKID=REYAX123 - AT+ADDRESS मॉड्यूलचा पत्ता आयडी सेट करा.
वाक्यरचना प्रतिसाद AT+ADDRESS=
= 8 BYTES ASCII (डिफॉल्ट 00000000)
Example: मॉड्यूलचा पत्ता DAVID123 म्हणून सेट करा. AT+ADDRESS=DAVID123
*सेटिंग्ज फ्लॅशमध्ये लक्षात ठेवल्या जातील.+ठीक आहे AT+ADDRESS? +ADDRESS=DAVID123 - AT+UID? मॉड्यूलचा 96 बिट युनिक आयडी.
वाक्यरचना प्रतिसाद AT+UID? +UID=E04737 - AT+CPIN नेटवर्कचा AES128 पासवर्ड सेट करा.
वाक्यरचना प्रतिसाद AT+CPIN= : 32 वर्ण लांब AES पासवर्ड पासून
00000000000000000000000000000000.
(डिफॉल्ट 00000000000000000000000000000000)
फक्त त्याच पासवर्डद्वारे डेटा ओळखता येतो. रीसेट केल्यानंतर, पूर्वीचा पासवर्ड अदृश्य होईल.
Example: खालीलप्रमाणे पासवर्ड सेट करा, FABC0002EEDCAA90FABC0002EEDCAA90 AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90
*सेटिंग्ज फ्लॅशमध्ये लक्षात ठेवल्या जातील.+ठीक आहे AT+CPIN? (डिफॉल्ट)
AT+CPIN? (पासवर्ड सेट केल्यानंतर)+CPIN=पासवर्ड नाही!
+CPIN=FABC0002EEDCAA90FABC 0002EEDCAA90 - AT +TAGD चे पॅरामीटर्स सेट करा TAG आरएफ कर्तव्य चक्र
वाक्यरचना प्रतिसाद AT +TAGD=< RF सक्षम करण्याची वेळ >,< RF अक्षम करण्याची वेळ >
< RF सक्षम करण्याची वेळ > 10 ते 28000ms पर्यंत, किमान अंतराल 10ms आहे.
< RF अक्षम करण्याची वेळ > 10 ते 28000ms पर्यंत, किमान अंतराल 10ms आहे.
(डीफॉल्ट AT+TAGD=0,0 RF नेहमी सक्षम)
*< RF सक्षम करण्याच्या वेळेत >, pin8(PA7) हाय आउटपुट करेल, यावेळी, AT+ANCHOR_SEND कमांडद्वारे RYUW122 मॉड्यूलमध्ये प्रसारित करू शकते.
< RF अक्षम करण्याच्या वेळेत >, pin8(PA7) कमी आउटपुट करेल.
Example: सेट TAG RF ड्युटी सायकल 1sec म्हणून सक्षम करा नंतर 1 सेकंद अक्षम करा.
AT +TAGD=1000,1000+ठीक आहे AT +TAGD? +TAGD=1000,1000 - AT+ANCHOR_SEND नियुक्त पत्त्यावर डेटा पाठवा
वाक्यरचना प्रतिसाद AT+SEND=TAG पत्ता>, ,
<TAG पत्ता>8 BYTES ASCII
कमाल २४०बाइट्स
ASCII स्वरूप
Example : वर चाचणी स्ट्रिंग पाठवा TAG पत्ता DAVID123. AT+ANCHOR_SEND=DAVID123,4,चाचणी+ठीक आहे - AT +TAG_SEND मॉड्यूलला डेटा पाठवा आणि अँकरने ते वाचण्याची प्रतीक्षा करा.
वाक्यरचना प्रतिसाद AT+SEND= ,
कमाल २४०बाइट्स
ASCII स्वरूप
Example : मॉड्यूलला HELLO स्ट्रिंग पाठवा. AT+TAG_पाठवा=5,हॅलो+ठीक आहे - +ANCHOR_RCV ANCHOR चा प्राप्त केलेला डेटा सक्रियपणे दर्शवा.
प्रतिसाद +ANCHOR_RCV=TAG पत्ता>,< पेलोड लांबी>,TAG डेटा>, < TAG पत्ता > 8 BYTES ASCII TAG पत्ता
< पेलोड लांबी > 0 ते 12 पर्यंत
<TAG डेटा > ASCll फॉरमॅट डेटा
< DISTANCE > ANCHOR आणि मधील अंतर TAG cm मध्ये, किमान आउटपुट मूल्य 0cm आहे.
Example: ANCHOR ला पत्ता मिळाला DAVID123 5 बाइट डेटा पाठवा, सामग्री HELLO स्ट्रिंग आहे, अंतर 40cm आहे, ते खाली दर्शवेल. +ANCHOR_RCV= DAVID123,5,HELLO,40 सेमी
- +TAG_RCV चा प्राप्त केलेला डेटा दर्शवा TAG सक्रियपणे
प्रतिसाद +TAG_RCV=< पेलोड लांबी>,
< पेलोड लांबी > 0 ते 12 पर्यंत
ASCll स्वरूप डेटाExampले: TAG ARIEL456 पत्ता प्राप्त झाला 4 बाइट डेटा पाठवा, सामग्री चाचणी स्ट्रिंग आहे, ती खाली दर्शवेल.
+TAG_RCV=4,चाचणी - AT+CAL अंतर कॅलिब्रेशन
वाक्यरचना प्रतिसाद AT+CAL=
-100 ते +100 पर्यंत (एकक: सेमी)
+0(डीफॉल्ट)
Example: वर्तमान आउटपुट अंतर 11cm AT+CAL=-11 ने कमी करा
*सेटिंग्ज फ्लॅशमध्ये लक्षात ठेवल्या जातील.+ठीक आहे AT+CAL? +CAL=-11 - AT+VER? फर्मवेअर आवृत्तीची चौकशी करण्यासाठी.
वाक्यरचना प्रतिसाद AT+VER? +VER=RYUW122_V1.0 - इतर संदेश
आख्यान प्रतिसाद RESET नंतर +रीसेट करा +तयार
- त्रुटी परिणाम कोड
आख्यान प्रतिसाद AT च्या शेवटी "एंटर" किंवा 0x0D 0x0A नाही आज्ञा.
+ERR=1 AT कमांडचे हेड "AT" स्ट्रिंग नाही. +ERR=2 पॅरामीटर अयशस्वी. +ERR=3 कमांड अयशस्वी. +ERR=3 अज्ञात आज्ञा. +ERR=5
बेसिक कमांड उदाample
अँकर | TAG | |
आदेश/प्रतिसाद |
AT+MODE=1 +ठीक आहे |
AT+MODE=0 +ठीक आहे |
आदेश/प्रतिसाद |
AT+NETWORKID=REYAX123 +ओके |
AT+NETWORKID=REYAX123 +ओके |
आदेश/प्रतिसाद |
AT+ADDRESS=REYAX003 +ठीक आहे |
AT+ADDRESS=DAVID123 +ठीक आहे |
आदेश/प्रतिसाद |
AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +OK |
AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +OK |
आदेश/प्रतिसाद |
AT +TAG_पाठवा=5,हॅलो |
|
आदेश/प्रतिसाद |
AT+ANCHOR_SEND=DAVID123,4,चाचणी +ANCHOR_RCV= DAVID123,5,HELLO,40 सेमी |
+TAG_RCV=5,हॅलो |
ई-मेल: sales@reyax.com
Webसाइट: http://reyax.com
कॉपीराइट © 2022, REYAX TECHNOLOGY CO., LTD.
कागदपत्रे / संसाधने
![]() |
REYAX RYUW122 कमांड [pdf] सूचना RYUW122, RYUW122 कमांड, कमांड |