14-พ.ย.-2022 56312E32
RYUW122 ที่คู่มือคำสั่ง
การแจ้งเตือนการใช้งานที่คำสั่ง
- RYUW122 สามารถกำหนดเป็นบทบาทของ “ANCHOR” หรือ “TAG". ค่าระยะทางจะถูกส่งออกผ่าน ANCHOR และการรับส่งข้อมูลสามารถเป็นแบบสองทิศทางได้
- ก่อนอื่น คุณต้องใช้คำสั่ง AT+MODE เพื่อตั้งค่าโมดูลเป็น ANCHOR หรือ TAG.
- ใช้ “AT+NETWORKID” เพื่อตั้งค่ากลุ่มเครือข่าย UWB เฉพาะที่ตั้งค่าด้วย NETWORK ID เดียวกันเท่านั้นที่สามารถสื่อสารกันได้
- ใช้ “AT+ADDRESS” เพื่อตั้งค่าที่อยู่เฉพาะ
- ใช้ “AT+CPIN” เพื่อตั้งรหัสผ่านการเข้ารหัสเครือข่าย UWB เฉพาะที่ตั้งด้วยรหัสผ่านการเข้ารหัสเดียวกันเท่านั้นที่สามารถถอดรหัสได้อย่างถูกต้อง
- หากคุณต้องการส่งข้อมูลไปยัง ANCHOR จาก TAGคุณต้องใช้ AT+TAGคำสั่ง _SEND
- หากท่านต้องการส่งข้อมูลไปยัง TAG จาก ANCHOR และรับระยะทาง คุณต้องใช้คำสั่ง AT+ANCHOR_SEND
- เมื่อไร TAG ถูกกำหนดเป็นพารามิเตอร์ของ “AT+TAGD” เพื่อจุดประสงค์ในการประหยัดพลังงาน “AT+TAGคำสั่ง _SEND” และ “AT+ANCHOR_SEND” ภายใต้ ANCHOR จะต้องตรงกับรอบการทำงานของ RF TAG.
โครงสร้างเครือข่าย

ชุดคำสั่ง AT
จำเป็นต้องป้อน "enter" หรือ "\r\n" ต่อท้ายคำสั่ง AT ทั้งหมด
เพิ่ม" ? ” ในตอนท้ายของคำสั่งเพื่อถามค่าการตั้งค่าปัจจุบัน
จำเป็นต้องรอจนกว่าโมดูลจะตอบกลับ +ตกลง เพื่อให้คุณสามารถดำเนินการคำสั่ง AT ถัดไปได้
- ทดสอบว่าโมดูลสามารถตอบสนองคำสั่งได้หรือไม่
ไวยากรณ์ การตอบสนอง AT +ตกลง - รีเซ็ตซอฟต์แวร์
ไวยากรณ์ การตอบสนอง AT+รีเซ็ต +รีเซ็ต
พร้อม - AT+MODE ตั้งค่าโหมดการทำงานแบบไร้สาย
ไวยากรณ์ การตอบสนอง AT+โหมด=
ช่วง 0 ถึง 1 0 : TAG โหมด (ค่าเริ่มต้น) 1 : โหมด ANCHOR
2 : โหมดสลีป
Example : ตั้งเป็นโหมด ANCHOR AT+โหมด=1
* การตั้งค่าจะถูกจดจำในแฟลช+ตกลง AT+โหมด +โหมด=1 - AT+IPR ตั้งค่าอัตราบอด UART
ไวยากรณ์ การตอบสนอง เอที+ไอพีอาร์=
คืออัตราบอด UART: 9600
57600
115200(ค่าเริ่มต้น)
Example: ตั้งค่าอัตราบอดเป็น 57600, AT+IPR=57600
* การตั้งค่าจะถูกจดจำในแฟลช+ตกลง AT+ไอพีอาร์? +ไอพีอาร์=57600 - AT+ CHANNEL ตั้งค่าช่อง RF –
ไวยากรณ์ การตอบสนอง AT+CHANNEL= ,< สงวนไว้ 1>
คือย่านความถี่ RF 5 : 6489.6MHz (ค่าเริ่มต้น)
9: 7987.2 เมกะเฮิรตซ์
Example: ตั้งค่า RF Channel เป็น 7987.2 MHz AT+ CHANNEL =9,0
* การตั้งค่าจะถูกจดจำในแฟลช+ตกลง AT+ ช่อง? +ช่อง=9,0 - AT+BANDWIDTH ตั้งค่าแบนด์วิธ RF
ไวยากรณ์ การตอบสนอง AT+ แบนด์วิธ=
0~1, รายการด้านล่าง: 0: 850 KHz (ค่าเริ่มต้น)
1: 6.8ล้าน
Example: ตั้งค่าแบนด์วิธ RF เป็น 6.8MHz AT+BANDWIDTH=1
* การตั้งค่าจะถูกจดจำในแฟลช+ตกลง AT+ แบนด์วิธ ? + แบนด์วิธ = 1 - AT+NETWORKID ตั้งค่ารหัสเครือข่าย
ไวยากรณ์ การตอบสนอง AT+NETWORKID=
= 8 BYTES ASCII (ค่าเริ่มต้น 00000000)
Example: ตั้งค่ารหัสเครือข่ายเป็น REYAX123 AT+NETWORKID=REYAX123
* การตั้งค่าจะถูกจดจำใน Flash+ตกลง AT+รหัสเครือข่าย? +รหัสเครือข่าย=REYAX123 - AT+ADDRESS ตั้งค่า ADDRESS ID ของโมดูล
ไวยากรณ์ การตอบสนอง ที่ + ที่อยู่ =
= 8 BYTES ASCII (ค่าเริ่มต้น 00000000)
Example: ตั้งค่าที่อยู่ของโมดูลเป็น DAVID123 AT+ที่อยู่=DAVID123
* การตั้งค่าจะถูกจดจำใน Flash+ตกลง AT + ที่อยู่? +ที่อยู่=DAVID123 - AT+UID? รหัสเฉพาะ 96 บิตของโมดูล
ไวยากรณ์ การตอบสนอง AT+UID? +รหัสประจำตัว=E04737 - AT+CPIN ตั้งรหัสผ่าน AES128 ของเครือข่าย
ไวยากรณ์ การตอบสนอง AT+CPIN= : รหัสผ่าน AES ยาว 32 ตัวอักษร จาก
00000000000000000000000000000000 ถึง FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
(ค่าเริ่มต้น 00000000000000000000000000000000)
รหัสผ่านเดียวกันเท่านั้นที่สามารถรับรู้ข้อมูลได้ หลังจากรีเซ็ตรหัสผ่านก่อนหน้านี้จะหายไป
Example: ตั้งรหัสผ่านตามด้านล่าง FABC0002EEDCAA90FABC0002EEDCAA90 AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90
* การตั้งค่าจะถูกจดจำใน Flash+ตกลง AT+CPIN? (ค่าเริ่มต้น)
AT+CPIN? (หลังจากตั้งรหัสผ่านแล้ว)+CPIN=ไม่มีรหัสผ่าน!
+CPIN=FABC0002EEDCAA90FABC 0002EEDCAA90 - ที่ +TAGD ตั้งค่าพารามิเตอร์ของ TAG รอบการทำงานของ RF
ไวยากรณ์ การตอบสนอง ที่ +TAGD=< เวลาเปิดใช้งาน RF >,< เวลาปิดใช้งาน RF >
< เวลาที่เปิดใช้งาน RF > ตั้งแต่ 10 ถึง 28000 มิลลิวินาที ช่วงเวลาต่ำสุดคือ 10 มิลลิวินาที
< เวลาปิดใช้งาน RF > ตั้งแต่ 10 ถึง 28000ms ช่วงเวลาต่ำสุดคือ 10ms
(ค่าเริ่มต้น AT+TAGD=0,0 RF เปิดใช้งานเสมอ)
*ระหว่าง< เวลาเปิดใช้ RF > ขา 8(PA7) จะส่งออก Hi ในเวลานี้ สามารถส่งไปยังโมดูล RYUW122 โดยคำสั่ง AT+ANCHOR_SEND
ระหว่าง < เวลา RF Disable > พิน 8 (PA7) จะส่งออกต่ำ
Exampเล: ชุด TAG รอบการทำงานของ RF คือเปิดใช้งาน 1 วินาทีจากนั้นปิดใช้งาน 1 วินาที
ที่ +TAGดี=1000,1000+ตกลง ที่ +TAGD? +TAGดี=1000,1000 - AT+ANCHOR_SEND ส่งข้อมูลไปยังที่อยู่ที่ได้รับการแต่งตั้ง
ไวยากรณ์ การตอบสนอง ที่+ส่ง=TAG ที่อยู่>, ,
<TAG ที่อยู่>8 BYTES ASCII
สูงสุด 12 ไบต์
รูปแบบแอสกี
Example : ส่งสตริง TEST ไปยัง TAG ที่อยู่ DAVID123. AT+ANCHOR_SEND=DAVID123,4,ทดสอบ+ตกลง - ที่ +TAG_SEND ส่งข้อมูลไปยังโมดูลและรอให้จุดยึดอ่าน
ไวยากรณ์ การตอบสนอง ที่+ส่ง= ,
สูงสุด 12 ไบต์
รูปแบบแอสกี
Example : ส่งสตริง HELLO ไปยังโมดูล เอที+TAG_SEND=5,สวัสดี+ตกลง - +ANCHOR_RCV แสดงข้อมูลที่ได้รับของ ANCHOR อย่างแข็งขัน
การตอบสนอง +ANCHOR_RCV=TAG ที่อยู่>,< ความยาวเพย์โหลด>,TAG ข้อมูล>, < TAG ที่อยู่ > 8 ไบต์ ASCII TAG ที่อยู่
< ความยาวเพย์โหลด > ตั้งแต่ 0 ถึง 12
<TAG ข้อมูล> ข้อมูลรูปแบบ ASCll
< DISTANCE > ระยะห่างระหว่าง ANCHOR และ TAG หน่วยเป็นซม. ค่าเอาต์พุตต่ำสุดคือ 0 ซม.
Example: ANCHOR ได้รับที่อยู่ DAVID123 ส่งข้อมูล 5 ไบต์ เนื้อหาเป็นสตริง HELLO ระยะทาง 40 ซม. จะแสดงดังรูปด้านล่าง +ANCHOR_RCV= DAVID123,5,HELLO,40 ซม
- +TAG_RCV แสดงข้อมูลที่ได้รับของ TAG อย่างแข็งขัน
การตอบสนอง +TAG_RCV=< ความยาวเพย์โหลด>,
< ความยาวเพย์โหลด > ตั้งแต่ 0 ถึง 12
ข้อมูลรูปแบบ ASCllExampเลอ: TAG ได้รับ Address ARIEL456 ส่งข้อมูล 4 bytes เนื้อหาเป็น TEST string จะแสดงดังภาพด้านล่าง
+TAG_RCV=4,ทดสอบ - AT+CAL การสอบเทียบระยะทาง
ไวยากรณ์ การตอบสนอง เอที+แคล=
ตั้งแต่ -100 ถึง +100 (หน่วย: ซม.)
+0 (ค่าเริ่มต้น)
Example: ลดระยะเอาต์พุตปัจจุบันลง 11 ซม. AT+CAL=-11
* การตั้งค่าจะถูกจดจำในแฟลช+ตกลง เอที+แคล? +แคล=-11 - เอที+เวอร์? หากต้องการสอบถามเวอร์ชันเฟิร์มแวร์
ไวยากรณ์ การตอบสนอง เอที+เวอร์? +VER=RYUW122_V1.0 - ข้อความอื่นๆ
เรื่องเล่า การตอบสนอง หลังจากรีเซ็ต +รีเซ็ต พร้อม
- รหัสผลลัพธ์ข้อผิดพลาด
เรื่องเล่า การตอบสนอง ไม่มี "Enter" หรือ 0x0D 0x0A ต่อท้าย AT สั่งการ.
+ข้อผิดพลาด=1 ส่วนหัวของคำสั่ง AT ไม่ใช่สตริง "AT" +ข้อผิดพลาด=2 ความล้มเหลวของพารามิเตอร์ +ข้อผิดพลาด=3 คำสั่งล้มเหลว +ข้อผิดพลาด=3 ไม่ทราบคำสั่ง +ข้อผิดพลาด=5
คำสั่งพื้นฐาน เช่นample
| สมอ | TAG | |
| คำสั่ง/การตอบสนอง |
AT+MODE=1 +ตกลง |
AT+MODE=0 +ตกลง |
| คำสั่ง/การตอบสนอง |
AT+NETWORKID=REYAX123 +ตกลง |
AT+NETWORKID=REYAX123 +ตกลง |
| คำสั่ง/การตอบสนอง |
AT+ADDRESS=REYAX003 +ตกลง |
AT+ADDRESS=DAVID123 +ตกลง |
| คำสั่ง/การตอบสนอง |
AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +ตกลง |
AT+CPIN=FABC0002EEDCAA90FABC0002EEDCAA90 +ตกลง |
| คำสั่ง/การตอบสนอง |
ที่ +TAG_SEND=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 คำสั่ง [พีดีเอฟ] คำแนะนำ RYUW122 คำสั่ง RYUW122 คำสั่ง |
