AT ညွှန်ကြားချက်သတ်မှတ်
E90-DTU(xxxSLxx-ETH)_V2.0
အခြေခံလုပ်ဆောင်ချက် AT အမိန့်ပေးထားသည်။
E90-DTU (xxxSLxx-ETH) လမ်းညွှန်ချက်လက်စွဲကို အသုံးပြုရန် လမ်းညွှန်ချက်များ-
- AT အမိန့်ပေးသည့်မုဒ်ကို ထည့်သွင်းပါ- အမှတ်စဉ်အပေါက်သည် +++ ပေးပို့သည်၊၊ 3 စက္ကန့်အတွင်း AT ထပ်မံပေးပို့ပြီး စက်သည် +OK ပြန်လာသည်၊ ထို့နောက် AT အမိန့်ပေးမုဒ်သို့ ဝင်ရောက်ပါ။
- ဤညွှန်ကြားချက်လက်စွဲသည် E90-DTU(230SL22-ETH)_V2.0၊ E90-DTU(230SL30- ETH)_V2.0၊ E90-DTU(400SL22-ETH)_V2.0၊ E90-DTU(400SL30-ETH) _V2.0 ကို ပံ့ပိုးပေးပါသည်။ 90၊ E900- DTU(22SL2.0-ETH)_V90၊ E900-DTU(30SL2.0-ETH)_V90 နှင့် အခြား EXNUMX တံခါးပေါက်များ၊
- အောက်ပါစာသားတွင် " ” နှင့် “\r\n” သည် အမှန်တကယ် HEX (0x0D နှင့် 0x0A);
- TCP/UDP ဖောက်ထွင်းမြင်ရသော ဂီယာမုဒ်မှတစ်ဆင့် ကွန်ရက် AT ဖွဲ့စည်းမှုပုံစံကို သိရှိနိုင်သည့် ကွန်ရက် AT အမိန့်ပေးဖွဲ့စည်းပုံကို ပံ့ပိုးပါ၊ ကျေးဇူးပြု၍ Modbus တံခါးပေါက်မုဒ်တွင် AT ဖွဲ့စည်းမှုပုံစံကို မသုံးပါနှင့်။
- TCP ဆာဗာ/ TCP client အသုံးပြုမှု-
- UDP ဆာဗာ/UDP ကလိုင်းယင့် အသုံးပြုမှု-
အမှားကုဒ်ဇယား-
ကုဒ်အမှား | ပုံဥပမာ |
-1 | မမှန်ကန်သော ကွပ်ကဲမှုပုံစံ |
-2 | မမှန်သော အမိန့် |
-3 | မသတ်မှတ်ရသေးပါ။ |
-4 | မမှန်ကန်သော ကန့်သတ်ချက် |
-5 | မသတ်မှတ်ရသေးပါ။ |
1.1 အခြေခံဖွဲ့စည်းမှုဆိုင်ရာ ညွှန်ကြားချက်များ အကျဉ်းချုပ်
အမိန့်ပေးသည်။ | ပုံဥပမာ |
AT+EXAT | AT ဖွဲ့စည်းမှုမုဒ်မှ ထွက်ပါ။ |
AT+MODEL | စက်ပစ္စည်း မော်ဒယ် |
AT + NAME ကို AT | စက်အမည် |
AT+SN | စက် ID |
AT+REBT | စက်ပစ္စည်းကို ပြန်လည်စတင်ပါ။ |
AT+RESTORE | ပြန်လည်သတ်မှတ်ပါ။ |
AT+VER | Query firmware ဗားရှင်း |
AT+UART | အမှတ်စဉ် ပို့တ်ဘောင်များ |
AT+MAC | စက်၏ MAC လိပ်စာ |
AT+LORA | စက်၏ကြိုးမဲ့ဘောင်များ |
AT+REMOLORA | အဝေးထိန်းကြိုးမဲ့ ဘောင်များကို စီစဉ်သတ်မှတ်ပါ။ |
AT+WAN | စက်ပစ္စည်းကွန်ရက် ကန့်သတ်ချက်များ |
AT+LPORT | စက်ပစ္စည်း အပေါက် |
AT+SOCK | အလုပ်မုဒ်နှင့် ပစ်မှတ်ကွန်ရက် ကန့်သတ်ချက်များ |
AT+LINKSTA | ချိတ်ဆက်မှုအခြေအနေ တုံ့ပြန်ချက် |
AT+UARTCLR | အမှတ်စဉ် ဆိပ်ကမ်း ကက်ရှ်မုဒ်ကို ချိတ်ဆက်ပါ။ |
AT+REGMOD | မှတ်ပုံတင်ခြင်း Package မုဒ် |
AT+REGINFO | မှတ်ပုံတင်ခြင်း ပက်ကေ့ချ် အကြောင်းအရာများ |
AT+HEARTMOD | Heartbeat Packet မုဒ် |
AT+နှလုံးသားအချက်အလက် | Heartbeat package အကြောင်းအရာ |
AT+SHORTM | တိုတောင်းသောချိတ်ဆက်မှု |
AT+မနက်ဖြန် | ပြန်စရန် အချိန်ကုန်သွားသည်။ |
AT+TMOLINK | ချိတ်ဆက်မှုပြတ်တောက်ပြီးနောက် ပြန်လည်စတင်ပါ။ |
AT +WEBCFGPORT | Web configuration port |
1.2 AT Command ကိုရိုက်ထည့်ပါ။
အမိန့်ပေးသည်။ | AT |
လုပ်ဆောင်ချက် | AT အမိန့်ပေးမုဒ်ကို ဝင်ပါ။ |
ပို့ပါ။ | AT |
ပြန်လာ | +အိုကေ / +OK=AT ဖွင့်ပါ။ |
မှတ်ချက် | ချိတ်ဆက်မှု နှင့် ဖွဲ့စည်းမှု မရှိသောအခါ ပြန်လာသည် : + OK = AT enable ချိတ်ဆက်မှုရှိလာသောအခါ ပြန်လာပါ။ |
【ထွample 】
+++ လိုင်းအသစ်မပါဘဲ ပထမဆုံးပို့ပါ။
AT ပေးပို့ရာတွင် လိုင်းပြတ်တောက်မှု မလိုအပ်ပါ။
လက်ခံရရှိထားသည် \r\n+OK\r\n或\r\n+OK=AT enable\r\n
1.3 AT Command မှထွက်ပါ။
အမိန့်ပေးသည်။ | AT+EXAT |
လုပ်ဆောင်ချက် | AT အမိန့်ပေးမုဒ်ကို ဝင်ပါ။ |
ပို့ပါ။ | AT+EXAT |
ပြန်လာ | +အိုကေ |
【ထွample 】
ပို့ရန်- AT+EXAT\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
စက်ပစ္စည်းကို ပြန်လည်စတင်ရန် စောင့်ပါ။
1.4 မေးခွန်းပုံစံ
အမိန့်ပေးသည်။ | AT+MODEL |
လုပ်ဆောင်ချက် | မေးခွန်းပုံစံ |
ပို့ပါ။ | AT+MODEL |
ပြန်လာ | +OK= |
မှတ်ချက် | မော်ဒယ်ကြိုး-NA111 |
NA111-A | |
NA112 | |
NA112-A | |
NS1 | |
NT1 | |
NT1-B |
【ထွample 】
ပို့ပါ-AT+MODEL\r\n
လက်ခံရရှိသည်-\r\n +OK=NA111-A\r\n
1.5 မေးမြန်းမှု/အမည်သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT + NAME ကို AT |
လုပ်ဆောင်ချက် | မေးမြန်းမှု၊ အမည်သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+NAME |
ပြန်လည်မေးမြန်းချက်) | +OK= |
ပေးပို့ရန်) | AT+NAME= (ကန့်သတ် 10 Bytes) |
Return Set) | +အိုကေ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+NAME\r\n
လက်ခံရရှိသည်-\r\n +OK=A0001\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+NAME=001\r\n
လက်ခံရရှိသည်- \r\n +OK \r\n
1.6 မေးမြန်းမှု/သတ်မှတ် ID
အမိန့်ပေးသည်။ | AT+SN |
လုပ်ဆောင်ချက် | မေး၊ ထိုင် |
ပေးပို့ရန်) | AT+SN |
Return (မေးမြန်းမှု) | +OK= |
ပေးပို့ရန်) | AT+SN= (ကန့်သတ် 24 Bytes) |
Return Set) | +အိုကေ |
【ထွample 】
မေးမြန်းရန်-
ပို့ပါ-AT+SN\r\n
လက်ခံရရှိသည်-\r\n +OK=0001\r\n
တည်ဆောက်သည်:
ပို့ပါ-AT+SN=111\r\n
လက်ခံရရှိသည်-\r\n +OK \r\n
၃.၉ Reboot လုပ်ပါ
အမိန့်ပေးသည်။ | AT+REBT |
လုပ်ဆောင်ချက် | ပြန်ဖွင့်ပါ။ |
ပို့ပါ။ | AT+REBT |
ပြန်လာ | +အိုကေ |
【ထွample 】
ပို့ပါ-AT+REBT\r\n
လက်ခံရရှိသည်-\r\n +OK \r\n
ပြန်လည်စတင်ခြင်း အပြီးသတ်ရန် စောင့်ပါ။
1.8 ပြန်လည်စတင်
အမိန့်ပေးသည်။ | AT+RESTORE |
လုပ်ဆောင်ချက် | ပြန်လည်သတ်မှတ်ပါ။ |
ပို့ပါ။ | AT+RESTORE |
ပြန်လာ | +အိုကေ |
【ထွample 】
ပို့ပါ-AT+RESTORE\r\n
လက်ခံရရှိသည်-\r\n +OK \r\n
Reset ပြီးအောင်စောင့်ပါ။
1.9 Query ဗားရှင်းအချက်အလက်
အမိန့်ပေးသည်။ | AT+VER |
လုပ်ဆောင်ချက် | Query ဗားရှင်းအချက်အလက် |
ပို့ပါ။ | AT+VER |
ပြန်လာ | +အိုကေ |
【ထွample 】
ပေးပို့သည်-AT+VER\r\n
လက်ခံရရှိသည်:\r\n +OK =9050-0-xx\r\n
[မှတ်ချက်] xx သည် မတူညီသောဗားရှင်းများကို ကိုယ်စားပြုသည်။
1.10 မေးမြန်းမှု MAS လိပ်စာ
အမိန့်ပေးသည်။ | AT+MAC |
လုပ်ဆောင်ချက် | မေးမြန်းရန် MAC လိပ်စာ |
ပို့ပါ။ | AT+MAC |
ပြန်လာ | +OK= |
ပြီလေ။ | ဒေတာဖော်မတ် “xx-xx-xx-xx-xx-xx” |
【ထွample 】
ပေးပို့သည်-AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 မေးမြန်းမှု/ မူရင်း LORA ကန့်သတ်ချက်များ သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | LORA |
လုပ်ဆောင်ချက် | မူရင်း lora ကန့်သတ်ချက်များကို စီစဉ်သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+LORA |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+LORA= |
Return Set) | +အိုကေ |
ပြီလေ။ | 1. ADDR(ဒေသခံလိပ်စာ): 0-65535 2. NETID(ကွန်ရက် ID):0-255 3. AIR_BAUD(လေကြောင်းဒေတာနှုန်း- 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500SL(400) 4. PACK_LENGTH(ပက်ကေ့ခ်ျအရှည်):240၊ 128၊ 64၊ 32 5. RSSI_EN(ပတ်ဝန်းကျင်ဆူညံသံကိုဖွင့်ရန်) ပိတ်ရန်- RSCHOFF၊ ဖွင့်ရန်- RSCHON 6. TX_POW(ထုတ်လွှင့်ပါဝါ) အမြင့်- PWMAX၊ အလယ်- PWMID၊ အနိမ့်- PWLOW၊ အလွန်နိမ့်- PWMIN 7. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 8. RSSI_DATA(ဒေတာဆူညံမှုကိုဖွင့်ရန်) ပိတ်ရန်- RSDATOFF၊ ဖွင့်ရန်- RSDATON 9. TR_MOD(လွှဲပြောင်းနည်းလမ်း) ဖောက်ထွင်းမြင်ရသော ဂီယာ- TRNOR၊ ပုံသေပွိုင့်ဂီယာ- TRFIX 10. RELAY(Relay function) relay ကိုပိတ်ထားသည်- RLYOFF၊ relay open- RLYON 11. LBT(LBT Enable) ပိတ်-LBTOFF၊ ဖွင့်-LBTON 12. WOR(Worded) WOR လက်ခံသူ- WORRX၊ WOR ပေးပို့သူ- WORTX၊ Close WOR- WOROFF 13. WOR_TIM(WOR ကာလ၊ ယူနစ် ms) 500၊ 1000၊ 1500၊ 2000၊ 2500၊ 3000၊ 3500၊ 4000 14. CRYPT ဆက်သွယ်ရေးသော့- 0-65535 |
【ထွample 】
မေးမြန်းချက်-
ပို့ပါ-AT+ LORA \r\n
ရရှိသည်
\r\n+OK=0,0,2400,240၊RSCHOFF၊PWMAX၊23၊RSDATOFF၊TRNOR၊RLYOFF၊LBTOFF၊WOROFF၊20 00,0\r\n
တည်ဆောက်သည်:
ပို့ပါ
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.12 အဝေးထိန်း LORA ကန့်သတ်ချက်များ သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | LORA |
လုပ်ဆောင်ချက် | မူရင်း lora ကန့်သတ်ချက်များကို စီစဉ်သတ်မှတ်ပါ။ |
Setup ပို့ပါ) | AT+REMOLORA= |
ပြန်လည်သတ်မှတ်ခြင်း) | +အိုကေ |
ပြီလေ။ | 1. ADDR(ဒေသခံလိပ်စာ):0-65535 2. NETID(ကွန်ရက် ID):0-255 3. BAUD(Baud နှုန်း- 1200,2400,4800,9600,19200,38400,57600,115200 PARITY(ဒေတာဘစ်များ၊ ညီမျှမှုဘစ်များ၊ ရပ်တန့်ဘစ်များ) 8N1၊ 8O1၊ 8E1 4. AIR_BAUD(လေကြောင်းဒေတာနှုန်း- 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600၊ 19200,38400,62500(400SL/900) 5. PACK_LENGTH(ပက်ကေ့ခ်ျအရှည်):240၊ 128၊ 64၊ 32 6. RSSI_EN(ပတ်ဝန်းကျင်ဆူညံသံကိုဖွင့်ရန်)- ပိတ်ရန်- RSCHOFF၊ ဖွင့်ရန်- RSCHON 7. TX_POW(ထုတ်လွှင့်ပါဝါ) အမြင့်- PWMAX၊ MIDlet- PWMID၊ အနိမ့်- PWLOW၊ အောက်- PWMIN 8. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 9. RSSI_DATA(ဒေတာဆူညံမှုကိုဖွင့်ရန်)- ပိတ်ရန်- RSDATOFF၊ ဖွင့်ရန်- RSDATON 10. TR_MOD(လွှဲပြောင်းနည်းလမ်း): ဖောက်ထွင်းမြင်ရသော ဂီယာ- TRNOR၊ ပုံသေပွိုင့် ဂီယာ- TRFIX 11. RELAY(Relay function)- relay ကိုပိတ်ထားသည်- RLYOFF၊ relay open- RLYON 12. LBT(LBT Enable)- ပိတ်-LBTOFF၊ ဖွင့်-LBTON 13. WOR(WOR မုဒ်)- WOR လက်ခံသူ- WORRX၊ WOR ပေးပို့သူ- WORTX၊ ပိတ်ပါ WOR-WOROFF 14. WOR_TIM(WOR Cycle၊ Unit ms)- ၈၅၅၄၊ ၈၅၅၆၊ ၈၅၅၇၊ ၈၀၈၀၊ ၈၀၊ ၈၁၊ ၉၀၉၀၊ ၂၃၊ 15. CRYPT ဆက်သွယ်ရေးသော့- 0-65535 |
[မှတ်ချက်]: စီစဉ်သတ်မှတ်မှု မအောင်မြင်မီ အဝေးထိန်းစနစ်ဖွဲ့စည်းပုံအား ပွင့်လင်းမြင်သာသော ဂီယာဖြင့် ချိတ်ဆက်ထားရမည်ဖြစ်ပြီး၊ နိမ့်သောလေအမြန်နှုန်းဖွဲ့စည်းပုံနှင့် 128Bit ထက်ကြီးသော ပက်ကေ့ခ်ျခွဲများကို အောင်မြင်စွာ ပေးပို့နိုင်ပါသည်။
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+AT+REMOLORA\r\n လက်ခံသည်-
\r\n+OK=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT OFF,WOROFF,2000,0\r\n တည်ဆောက်သည်:
ပို့ပါ
AT+HTTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF၊LBTOFF၊WOROFF၊2000,0\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.13 မေးမြန်းမှု/ကွန်ရက် ကန့်သတ်ချက်များ သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT+WAN |
လုပ်ဆောင်ချက် | ကွန်ရက် ကန့်သတ်ချက်များ မေးမြန်းခြင်း/သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+WAN |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+WAN= |
Return Set) | +အိုကေ |
ပြီလေ။ | မုဒ်- DHCP/STATIC လိပ်စာ- ဒေသတွင်း IP လိပ်စာ Mask- subnet mask Gateway- ဂိတ်ဝေး DNS:DNS ဆာဗာ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+WAN\r\n
လက်ခံရရှိသည်- \r\n+OK= STATIC ,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
ဆက်တင်များ- (Dynamic IP)
ပေးပို့ရန်- AT+WAN=DHCP၊ 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
ဆက်တင်များ- (တည်ငြိမ် IP)
ပို့ရန်- AT+WAN=STATIC၊192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.14 မေးမြန်းမှု/ဒေသခံ ဆိပ်ကမ်းနံပါတ် သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT+LPORT |
လုပ်ဆောင်ချက် | Query/Local Port Number ကို သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+LPORT |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+LPORT= |
Return Set) | +အိုကေ |
ပြီလေ။ | တန်ဖိုး (ပို့တ်နံပါတ်): 0-65535,0 (ဖောက်သည်မုဒ်သည် ကျပန်းပို့တ်ကို အသုံးပြုပြီး၊ ဆာဗာမုဒ်သည် “0 မဟုတ်သော” ကန့်သတ်ဘောင်ကို အသုံးပြုရန် လိုအပ်သည်၊ သို့မဟုတ်ပါက စက်ဆာဗာသည် ဖွင့်ရန် ပျက်ကွက်လိမ့်မည်)။ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+LPORT\r\n
လက်ခံရရှိသည်-\r\n+OK=8887\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+LPORT=8883\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.15 ပစ်မှတ်ကိရိယာ၏ စက်၏ အလုပ်လုပ်ပုံနှင့် ကွန်ရက်ဘောင်များကို မေးမြန်းခြင်း/သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT+SOCK |
ပေးပို့ရန်) | မေးမြန်းပြီး ကွန်ရက်ပရိုတိုကော ဘောင်များကို သတ်မှတ်ပါ။ |
ပြန်ပို့ခြင်း (Query) | AT+SOCK |
ပေးပို့ရန်) | +OK= |
Return Set) | AT+SOCK= |
ပြီလေ။ | +အိုကေ |
လုပ်ဆောင်ချက် | မော်ဒယ် (အလုပ်မုဒ်): TCPC၊ TCPS၊ UDPC၊ UDPS၊ MQTTC၊ HTTPC၊ အဝေးထိန်း IP (ပစ်မှတ် IP/ဒိုမိန်းအမည်)- အများဆုံး စာလုံးရေ 128 လုံး ဒိုမိန်းအမည်ကို ပြင်ဆင်သတ်မှတ်နိုင်သည်။ အဝေးထိန်း ဆိပ်ကမ်း- 1-65535; |
【ထွample 】
မေးမြန်းရန်-
ပို့ပါ- AT+SOCK\r\n
လက်ခံရရှိသည်-\r\n+OK=TCPC၊192.168.3.3,8888\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+SOCK=TCPC၊192.168.3.100,8886\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.16 Query Network ချိတ်ဆက်မှု အခြေအနေ
အမိန့်ပေးသည်။ | AT+LINKSTA |
လုပ်ဆောင်ချက် | Query Network လင့်ခ်အခြေအနေ |
ပို့ပါ။ | AT+LINKSTA |
ပြန်လာ | +OK= |
ပြီလေ။ | STA- ချိတ်ဆက်/ချိတ်ဆက်မှုဖြုတ်ပါ။ |
【ထွample 】
ပို့ပါ- AT+LINKSTA\r\n
လက်ခံရရှိသည်-\r\n+OK=Disconnect\r\n
1.17 Query/Serial Port Cache Clearing Status
အမိန့်ပေးသည်။ | AT+UARTCLR |
လုပ်ဆောင်ချက် | မေးမြန်းပြီး အမှတ်စဉ် ပို့တ် ကက်ရှ် ရှင်းလင်းရေး အခြေအနေကို သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+UARTCLR |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+UARTCLR= |
Return Set) | +အိုကေ |
ပြီလေ။ | STA- ON (ကက်ရှ်ရှင်းလင်းရန် ချိတ်ဆက်မှုကို ဖွင့်ပါ) ပိတ်ခြင်း (ရှင်းလင်းသော cache) |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+UARTCLR\r\n
လက်ခံရရှိသည်-\r\n+OK=ON\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+UARTCLR=OFF\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.18 မေးမြန်းမှု/သတ်မှတ် မှတ်ပုံတင်ခြင်း ပက်ကေ့ချ်မုဒ်
အမိန့်ပေးသည်။ | AT+REGMOD |
လုပ်ဆောင်ချက် | Query/Registration Package Mode ကို သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+REGMOD |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+REGMOD= |
Return Set) | +အိုကေ |
ပြီလေ။ | အခြေအနေ- ပိတ်ထားသည် – OLMAC ပိတ်ထားသည် – ပထမဆုံးချိတ်ဆက်မှုတွင် MAC ပေးပို့ခြင်း OLCSTM – ပထမချိတ်ဆက်မှု စိတ်ကြိုက် EMBMAC ပေးပို့ခြင်း – ပက်ကတ်တစ်ခုလျှင် MAC ပေးပို့ခြင်း EMBCSTM – ပက်ကတ်တစ်ခုချင်း စိတ်ကြိုက်ပေးပို့ခြင်း |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+REGMOD\r\n
လက်ခံရရှိသည်-\r\n+OK=OFF\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+UARTCLR=OLMAC\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.19 စိတ်ကြိုက် မှတ်ပုံတင်ခြင်း ပက်ကေ့ချ် အကြောင်းအရာကို မေးမြန်းမှု/သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | REGINFO |
လုပ်ဆောင်ချက် | စိတ်ကြိုက် မှတ်ပုံတင်ခြင်း ပက်ကေ့ချ် အကြောင်းအရာကို မေးမြန်းခြင်း/သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+နှလုံးသားအချက်အလက် |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+HEARTINFO= |
Return Set) | +အိုကေ |
ပြီလေ။ | မုဒ်- ဒေတာဖော်မတ် (HEX) ဆဋ္ဌမဂဏန်း၊ (STR) စာတန်း၊ ဒေတာဒေတာ- ASCII ကန့်သတ်ချက်မှာ 40 bytes ဖြစ်ပြီး HEX ကန့်သတ်ချက်မှာ 20 bytes ဖြစ်သည်။ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+REGINFO\r\n
လက်ခံရရှိသည်-\r\n+OK=STR၊ မက်ဆေ့ဂျ်စာရင်းသွင်းပါ\r\n
တည်ဆောက်သည်:
ပေးပို့ပါ- AT+REGINFO=STR၊EBTYE TEST\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.20 မေးမြန်းမှု/နှလုံးခုန် ပက်ကတ်မုဒ်ကို သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT+HEARTMOD |
လုပ်ဆောင်ချက် | နှလုံးခုန်နှုန်း packet မုဒ်ကို မေးမြန်းခြင်း/သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+ HEARTMOD |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+HEARTMOD= |
Return Set) | +အိုကေ |
ပြီလေ။ | မုဒ်- NONE (ပိတ်ထားသည်)၊ UART (အမှတ်စဉ် နှလုံးခုန်သံ)၊ NET (ကွန်ရက်နှလုံးခုန်သံ); အချိန်- အချိန် 0-65535s၊ 0 (နှလုံးခုန်သံကို ပိတ်သည်)။ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+HEARTMOD\r\n
လက်ခံရရှိသည်-\r\n+OK=NONE၊0\r\n
ပို့ရန်- AT+HEARTMOD =NET၊50\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.21 နှလုံးခုန်နှုန်းကို မေးမြန်းမှု/သတ်မှတ်ထားသည်။
အမိန့်ပေးသည်။ | AT+နှလုံးသားအချက်အလက် |
လုပ်ဆောင်ချက် | နှလုံးခုန်နှုန်းကို မေးမြန်းခြင်း/သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+နှလုံးသားအချက်အလက် |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+HEARTINFO= |
Return Set) | +အိုကေ |
ပြီလေ။ | မုဒ်- ဒေတာဖော်မတ် (HEX) ဆဋ္ဌမဂဏန်း၊ (STR) စာတန်း၊ ဒေတာဒေတာ- ASCII ကန့်သတ်ချက်မှာ 40 bytes ဖြစ်ပြီး HEX ကန့်သတ်ချက်မှာ 20 bytes ဖြစ်သည်။ |
【ထွample 】
မေးမြန်းရန်-
ပို့ပါ- AT+HEARTINFO\r\n
လက်ခံရရှိသည်-\r\n+OK=STR၊ နှလုံးခုန်သံ msg\r\n
တည်ဆောက်သည်:
ပေးပို့ပါ- AT+HEARTINFO=STR၊EBTYE နှလုံးသားစမ်းသပ်ခြင်း\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.22 မေးမြန်းမှု/ချိတ်ဆက်မှု အချိန်တို သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT+SHORTM |
လုပ်ဆောင်ချက် | ချိတ်ဆက်မှုအချိန်တိုကို မေးမြန်းခြင်း/သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+SHORTM |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+SHORTM= |
Return Set) | +အိုကေ |
ပြီလေ။ | အချိန်- ကန့်သတ်ချက် 2-255s၊ 0 ပိတ်ထားသည် |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+SHORTM\r\n
လက်ခံရရှိသည်-\r\n+OK=0\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+SHORTM=5\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.23 စုံစမ်းမှု/ သတ်မှတ်ချိန် ကုန်ဆုံးချိန် ပြန်လည်စတင်ချိန်
အမိန့်ပေးသည်။ | AT+မနက်ဖြန် |
လုပ်ဆောင်ချက် | Query/set timeout ပြန်လည်စတင်ချိန် |
ပေးပို့ရန်) | AT+မနက်ဖြန် |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+TMOST= 60-65535s၊ |
Return Set) | +အိုကေ |
ပြီလေ။ | အချိန်- ကန့်သတ်ချက် 2-255s၊ 0 ပိတ်ထားသည် |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+TMORST\r\n
လက်ခံရရှိသည်-\r\n+OK=300\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+SHORTM=350\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.24 မေးမြန်းမှု/ပြတ်တောက်ခြင်းနှင့် ပြန်လည်ချိတ်ဆက်ခြင်း၏ အချိန်နှင့် အချိန်တို့ကို သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT+TMOLINK |
လုပ်ဆောင်ချက် | ချိတ်ဆက်မှုပြတ်တောက်ခြင်းနှင့် ပြန်လည်ချိတ်ဆက်ခြင်း၏ အချိန်နှင့် အချိန်တို့ကို မေးမြန်းခြင်း/သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+TMOLINK |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+TMOLINK= |
Return Set) | +အိုကေ |
ပြီလေ။ | အကြိမ်များ (အဆက်အသွယ်ပြတ်တောက်မှုနှင့် ပြန်လည်ချိတ်ဆက်မှုအချိန်): ကန့်သတ်ချက် 1-255, 0 ကို ပိတ်ထားသည်။ နံပါတ် (အဆက်ပြတ်ခြင်းနှင့် ပြန်လည်ချိတ်ဆက်မှုအကြိမ်များ): ကန့်သတ်ချက် 1-60 ကြိမ်၊ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+TMOLINK\r\n
လက်ခံရရှိသည်-\r\n+OK=5,5\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+TMOLINK=10,10\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
1.25 Web Configuration Port
အမိန့်ပေးသည်။ | AT +WEBCFGPORT |
လုပ်ဆောင်ချက် | မေးမြန်းပြီး သတ်မှတ်ပါ။ web configuration port |
ပေးပို့ရန်) | AT +WEBCFGPORT |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+TMOLINK= |
Return Set) | +အိုကေ |
ပြီလေ။ | ပို့တ်: 2-65535 |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+WEBCFGPORT\r\n
လက်ခံရရှိသည်-\r\n+OK=80\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+WEBCFGPORT=80\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
Modbus လုပ်ဆောင်ချက်ကို AT အမိန့်ပေးထားသည်။
2.1 “Modbus Function” Commands အကျဉ်းချုပ်
အမိန့်ပေးသည်။ | ဖော်ပြချက် |
AT+MODWKMOD | Modbus မုဒ် |
AT+MODPTCL | ပရိုတိုကော ပြောင်းလဲခြင်း။ |
AT+MODGTWYTM | Storage Gateway ညွှန်ကြားချက် သိုလှောင်ချိန်နှင့် Query Interval |
AT+MODCMDEDIT | Modbus RTU အမိန့်ကို ကြိုတင်သိမ်းဆည်းထားသည်။ |
2.2 Query Modbus အလုပ်လုပ်မုဒ်နှင့် အမိန့်ပေးချိန်ကုန်ဆုံးချိန်
အမိန့်ပေးသည်။ | AT+MODWKMOD |
လုပ်ဆောင်ချက် | မေးမြန်းပြီး Modbus အလုပ်လုပ်မုဒ်ကို သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+MODWKMOD |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပြီလေ။ | မုဒ်- မည်သူမျှ (MOBUS ကို ပိတ်ထားသည်) SIMPL (ရိုးရှင်းသော ပရိုတိုကော ကူးပြောင်းမှု) MULIT (Multi-Master မုဒ်) STORE (သိုလှောင်မှု ဂိတ်ဝေး) CONFIG (ပြင်ဆင်နိုင်သော ဂိတ်ဝေး) AUTOUP (တက်ကြွသော အပ်လုဒ်မုဒ်) အချိန်ကုန်: 0-65535; |
မေးမြန်းရန်-
ပို့ရန်- AT+MODWKMOD\r\n
လက်ခံရရှိသည်-\r\n+OK=SIMPL၊100\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+MODWKMOD=MULIT၊1000\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
2.3 Modbus TCP သို့ Modbus RTU ပရိုတိုကောအဖြစ် ပြောင်းလဲခြင်းကို ဖွင့်ပါ။
အမိန့်ပေးသည်။ | AT+MODPTCL |
လုပ်ဆောင်ချက် | စုံစမ်းမေးမြန်းပြီး ပရိုတိုကောအဖြစ်ပြောင်းလဲခြင်း Modbus TCP<=>Modbus RTU) |
ပေးပို့ရန်) | AT+MODPTCL |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပြီလေ။ | မုဒ်- ON(ပရိုတိုကောလ်ပြောင်းလဲခြင်းကိုဖွင့်ပါ) OFF(ပရိုတိုကောကူးပြောင်းခြင်းကို ပိတ်ရန်) |
မေးမြန်းရန်-
ပို့ရန်- AT+MODPTCL\r\n
လက်ခံရရှိသည်-\r\n+OK=ON\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+MODPTCL=ON\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
2.4 Modbus ဂိတ်ဝေး ညွှန်ကြားချက် သိုလှောင်ချိန်နှင့် အလိုအလျောက် မေးမြန်းမှု ကြားကာလကို သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT+MODGTWYTM |
လုပ်ဆောင်ချက် | စုံစမ်းမေးမြန်းပြီး Modbus ဂိတ်ဝေးအမိန့်ပေး သိုလှောင်မှုအချိန်နှင့် အလိုအလျောက် မေးမြန်းမှုကြားကာလကို စီစဉ်သတ်မှတ်ပါ။ |
ပေးပို့ပါ (မေးမြန်းမှု) | AT+MODGTWYTM |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပြီလေ။ | အချိန် 1- ညွှန်ကြားချက် သိုလှောင်ချိန် (1-255 စက္ကန့်) အချိန် 2- အလိုအလျောက် မေးမြန်းမှု ကြားကာလ အချိန် (1-65535 မီလီစက္ကန့်) |
မေးမြန်းရန်-
ပို့ရန်- AT+MODGTWYTM\r\n
လက်ခံရရှိသည်-\r\n+OK=10,200\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+MODGTWYTM=5,100\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
2.5 Modbus configuration gateway ၏ ကြိုတင်သိမ်းဆည်းထားသော command များကို မေးမြန်းခြင်းနှင့် တည်းဖြတ်ခြင်း။
အမိန့်ပေးသည်။ | AT+MODCMDEDIT |
လုပ်ဆောင်ချက် | Modbus configuration gateway ၏ ကြိုတင်သိမ်းဆည်းထားသော အမိန့်များကို မေးမြန်းခြင်းနှင့် တည်းဖြတ်ခြင်း။ |
ပေးပို့ရန်) | AT+MODCMDEDIT |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပြီလေ။ | မုဒ်- ADD add command; DEL ညွှန်ကြားချက်ကိုဖျက်ပစ်ပါ။ CLR ရှင်းလင်းသောအမိန့်; CMD- Modbus command (စံ Modbus RTU ကွန်မန်းကိုသာ ပံ့ပိုးသည်၊ အတည်ပြုချက်ဖြည့်ရန် မလိုအပ်ပါ၊ read command 01၊ 02၊ 03၊ 04 ၏ function code ကိုသာ configure လုပ်ထားနိုင်သည်) တူညီသော command ကို သိမ်းဆည်းပြီး +ERR=- ပြန်၍မရပါ။ 4; |
မေးမြန်းရန်-
ပို့ရန်- AT+MODCMDEDIT\r\n
လက်ခံရရှိသည်- \r\n+OK=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
တည်ဆောက်သည်:
ပေးပို့ရန်- AT+MODCMDEDIT=ADD၊0103000A0003\r\n(အမိန့်စာထည့်ပါ)
လက်ခံရရှိသည်-\r\n+OK\r\n
ပေးပို့ရန်- AT+MODCMDEDIT=DEL,0103000A0003\r\n(အမိန့်စာအား ဖျက်ရန်)
လက်ခံရရှိသည်-\r\n+OK\r\n
ပေးပို့ရန်- AT+MODCMDEDIT=CLR၊0103000A0003\r\n(ရှင်းလင်းသည့်အမိန့်)
လက်ခံရရှိသည်-\r\n+OK\r\n
Internet of Things AT အမိန့်ပေးထားသည်။
3.1 “IoT စွမ်းရည်များ” ညွှန်ကြားချက်များ အကျဉ်းချုပ်
အမိန့်ပေးသည်။ | ဖော်ပြချက် |
AT+HTPREQMODE | HTTP တောင်းဆိုမှုနည်းလမ်း |
AT+HTPURL | HTTP URL လမ်းကြောင်း |
AT+HTPHEAD | HTTP ခေါင်းစီးများ |
AT+MQTTCLOUD | MQTT ပလပ်ဖောင်း |
AT+MQTKPALIVE | MQTT နှလုံးခုန်-ရှင်သန်နေချိန် |
AT+MQTDEVID | MQTT သုံးစွဲသူ ID |
AT+MQTUSER | MQTT အသုံးပြုသူအမည် |
AT+MQTPASS | MQTT စကားဝှက် |
AT+MQTTPRDKEY | Alibaba Cloud ထုတ်ကုန်ကီး |
AT+MQTSUB | MQTT စာရင်းသွင်းမှု အကြောင်းအရာ |
AT+MQTPUB | MQTT မှ ထုတ်ဝေသည့် အကြောင်းအရာ |
3.2 MQTT နှင့် HTTP ပစ်မှတ် IP သို့မဟုတ် ဒိုမိန်းအမည် ဖွဲ့စည်းမှုပုံစံ
“စက်၏လုပ်ငန်းခွင်မုဒ်နှင့် ပစ်မှတ်ကိရိယာ၏ကွန်ရက် ကန့်သတ်ချက်များ” ကို ကိုးကားပါ။
MQTT မုဒ်နှင့် ပစ်မှတ်ဘောင်များကို သတ်မှတ်ပါ-
ပေးပို့ရန်- AT+SOCK=MQTTC၊ mqtt.heclouds.com၊6002\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
MQTT မုဒ်နှင့် ပစ်မှတ်ဘောင်များကို သတ်မှတ်ပါ-
ပို့ရန်- AT+SOCK=HTTPC၊www.baidu.com၊80\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.3 မေးမြန်းမှု/သတ်မှတ် HTTP တောင်းဆိုမှုနည်းလမ်း
အမိန့်ပေးသည်။ | AT+HTPREQMODE |
လုပ်ဆောင်ချက် | မေးမြန်းမှု/သတ်မှတ် HTTP တောင်းဆိုမှုနည်းလမ်း |
ပေးပို့ပါ (မေးမြန်းမှု) | AT+HTPREQMODE |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပို့ရန် (သတ်မှတ်) | AT+HTPREQMODE= |
Return Set) | +အိုကေ |
ပြီလေ။ | နည်းလမ်း- GET\POST |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+HTPREQMODE\r\n
လက်ခံရရှိသည်-\r\n+OK=GET\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+HTPREQMODE=POST\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.4 မေးမြန်းမှု/ HTTP သတ်မှတ်ပါ။ URL မဂ်
အမိန့်ပေးသည်။ | AT+HTPURL |
လုပ်ဆောင်ချက် | မေးမြန်းမှု/ HTTP သတ်မှတ်ပါ။ URL မဂ် |
ပေးပို့ရန်) | AT+HTPURL |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+HTPURL= |
Return Set) | +အိုကေ |
ပြီလေ။ | လမ်းကြောင်း- HTTP တောင်းဆိုချက် URL အရင်းအမြစ်လိပ်စာ (အရှည်ကန့်သတ်ချက် 0-128 စာလုံး) |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+HTPURL\r\n
လက်ခံရရှိသည်- \r\n+OK=/1.php?\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.5 မေးမြန်းမှု/ HTTP ခေါင်းစီးများကို သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT+HTPHEAD |
လုပ်ဆောင်ချက် | မေးမြန်းမှု/ HTTP ခေါင်းစီးများကို သတ်မှတ်ပါ။ |
ပေးပို့ပါ (မေးမြန်းမှု) | AT+HTPHEAD |
ပြန်ပို့ခြင်း (Query) | +OK= ၊ |
ပေးပို့ရန်) | AT+HTPHEAD= ၊ |
Return Set) | +အိုကေ |
ပြီလေ။ | Para (HTTP သည် ခေါင်းစီးဖြင့် အမှတ်စဉ် ပို့တ်ဒေတာကို ပြန်ပေးသည်): DEL: ခေါင်းစီးမပါဘဲ၊ ADD: Baotou နှင့် ဦးခေါင်း (HTTP တောင်းဆိုချက် ခေါင်းစီး): အရှည်ကန့်သတ်ချက် 128 လုံး; |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+HTPHEAD\r\n
လက်ခံရရှိသည်-\r\n+OK=Delousers-Agent- Mozilla/5.0\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+HTPHEAD=ADD၊ လက်ခံဆောင်ရွက်ပေးသူ- www.ebyte.com\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.6 Query/Set MQTT ပစ်မှတ်ပလက်ဖောင်း
အမိန့်ပေးသည်။ | AT+MQTTCLOUD |
လုပ်ဆောင်ချက် | Query/Set MQTT ပစ်မှတ်ပလက်ဖောင်း |
ပေးပို့ပါ (မေးမြန်းမှု) | AT+MQTTCLOUD |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပို့ရန် (သတ်မှတ်) | AT+MQTTCLOUD= |
Return Set) | +အိုကေ |
ပြီလေ။ | ဆာဗာ (MQTT ပစ်မှတ်ပလပ်ဖောင်း): STANDARD (MQTT3.1.1 စံပရိုတိုကောဆာဗာ) ONENET (OneNote-MQTT ဆာဗာ) ALI (Alibaba Cloud MQTT ဆာဗာ) BAIDU (Baidu Cloud MQTT ဆာဗာ) HUAWEI (Huawei Cloud MQTT ဆာဗာ) |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+MQTTCLOUD\r\n
လက်ခံရရှိသည်-\r\n+OK=STANDARD\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+MQTTCLOUD=BAIdu\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.7 စုံစမ်းမှု/သတ်မှတ် MQTT နှလုံးခုန်သံ packet ပေးပို့ခြင်းစက်ဝန်း
အမိန့်ပေးသည်။ | AT+MQTKPALIVE |
လုပ်ဆောင်ချက် | စုံစမ်းမှု/သတ်မှတ် MQTT နှလုံးခုန်သံ packet ပေးပို့ခြင်းစက်ဝန်း |
ပေးပို့ရန်) | AT+MQTKPALIVE |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+MQTKPALIVE= |
Return Set) | +အိုကေ |
ပြီလေ။ | အချိန်- MQTT ရှင်သန်နေသော နှလုံးခုန်ချိန် (ကန့်သတ်ချက် 1-255 စက္ကန့်၊ ပုံသေ 60s၊ ပြုပြင်ရန် မအကြံပြုထားပါ)။ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+MQTKPALIVE\r\n
လက်ခံရရှိသည်-\r\n+OK=60\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+MQTKPALIVE=30\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.8 မေးမြန်းမှု/သတ်မှတ် MQTT စက်ပစ္စည်းအမည် (Client ID)
အမိန့်ပေးသည်။ | AT+MQTDEVID |
လုပ်ဆောင်ချက် | မေးမြန်းမှု/သတ်မှတ် MQTT စက်ပစ္စည်းအမည် (Client ID) |
ပေးပို့ရန်) | AT+MQTDEVID |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+MQTDEVID= |
Return Set) | +အိုကေ |
ပြီလေ။ | သုံးစွဲသူ ID- MQTT စက်ပစ္စည်းအမည် (Client ID) ကို စာလုံးအရှည် 128 လုံးသာ ကန့်သတ်ထားသည်။ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+MQTDEVID\r\n
လက်ခံရရှိသည်- \r\n+OK=test-1\r\n
တည်ဆောက်သည်:
ပေးပို့ရန်- AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.9 မေးမြန်းမှု/သတ်မှတ်ရန် MQTT အသုံးပြုသူအမည် (အသုံးပြုသူအမည်/စက်ပစ္စည်းအမည်)
အမိန့်ပေးသည်။ | AT+MQTUSER |
လုပ်ဆောင်ချက် | မေးမြန်းမှု/သတ်မှတ်ရန် MQTT အသုံးပြုသူအမည် (အသုံးပြုသူအမည်/စက်ပစ္စည်းအမည်) |
ပေးပို့ရန်) | AT+MQTUSER |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+MQTUSER= |
Return Set) | +အိုကေ |
ပြီလေ။ | အသုံးပြုသူအမည်- MQTT ထုတ်ကုန် ID (အသုံးပြုသူအမည်/ စက်အမည်) တွင် စာလုံးရေ 128 လုံး၏ ကန့်သတ်အရှည်ရှိသည်။ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+MQTUSER\r\n
လက်ခံရရှိသည်-\r\n+OK=ebyte-IOT\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+MQTUSER=12345678&a1Ofdo5l0\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.10 မေးမြန်းမှု/သတ်မှတ်ရန် MQTT ထုတ်ကုန်စကားဝှက် (MQTT စကားဝှက်/စက်ပစ္စည်းလျှို့ဝှက်ချက်)
အမိန့်ပေးသည်။ | AT+MQTPASS |
လုပ်ဆောင်ချက် | စုံစမ်းမေးမြန်းခြင်း/သတ်မှတ်ခြင်း MQTT လော့ဂ်အင် စကားဝှက် (MQTT စကားဝှက်/စက်ပစ္စည်းလျှို့ဝှက်ချက်) |
ပေးပို့ပါ (မေးမြန်းမှု) | AT+MQTPASS |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပို့ရန် (သတ်မှတ်) | AT+MQTPASS= |
ပြန်လာ (သတ်မှတ်) | +အိုကေ |
ပြီလေ။ | စကားဝှက်- MQTT အကောင့်ဝင်စကားဝှက် (MQTT စကားဝှက်/စက်ပစ္စည်းလျှို့ဝှက်ချက်) အရှည်ကို စာလုံးရေ ၁၂၈ လုံးသာ ကန့်သတ်ထားသည်။ |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+MQTPASS\r\n
လက်ခံရရှိသည်-\r\n+OK=12345678\r\n
တည်ဆောက်သည်:
ပို့ရန်- AT+MQTPASS=87654321\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.11 Alibaba Cloud MQTT ၏ ထုတ်ကုန်ကီးကို မေးမြန်းမှု/သတ်မှတ်ပါ။
အမိန့်ပေးသည်။ | AT+MQTTPRDKEY |
လုပ်ဆောင်ချက် | Alibaba Cloud MQTT ၏ ထုတ်ကုန်ကီးကို မေးမြန်းခြင်း/သတ်မှတ်ပါ။ |
ပေးပို့ရန်) | AT+MQTTPRDKEY |
ပြန်ပို့ခြင်း (Query) | +OK= |
ပေးပို့ရန်) | AT+MQTTPRDKEY= |
Return Set) | +အိုကေ |
ပြီလေ။ | ထုတ်ကုန်ကီး- Alibaba Cloud ၏ ထုတ်ကုန်ကီး (စာလုံးရေ 64 လုံးအထိ ကန့်သတ်ထားသည်) |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+MQTTPRDKEY\r\n
လက်ခံရရှိသည်-\r\n+OK=အသုံးပြုသူ ထုတ်ကုန်ကီး\r\n စနစ်ထည့်သွင်းခြင်း-
ပို့ရန်- AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.12 မေးမြန်းမှု/သတ်မှတ် MQTT စာရင်းသွင်းမှုအကြောင်းအရာ
အမိန့်ပေးသည်။ | AT+MQTSUB |
လုပ်ဆောင်ချက် | မေးမြန်းမှု/သတ်မှတ်ရန် MQTT စာရင်းသွင်းမှုအကြောင်းအရာ |
ပေးပို့ရန်) | AT+MQTSUB |
ပြန်ပို့ခြင်း (Query) | +OK= ၊ |
ပေးပို့ရန်) | AT+MQTSUB= ၊ |
Return Set) | +အိုကေ |
ပြီလေ။ | Qos- အဆင့် 0၊ 1 ကိုသာ ပံ့ပိုးသည်; အကြောင်းအရာ- MQTT စာရင်းသွင်းမှု ခေါင်းစဉ် (အရှည် 128 လုံး ကန့်သတ်ထားသည်) |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+MQTSUB\r\n
လက်ခံရရှိသည်- \r\n+OK= 0၊ အကြောင်းအရာ \r\n စနစ်ထည့်သွင်းခြင်း-
ပေးပို့ရန်- AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
3.13 Query/Set MQTT ခေါင်းစဉ်ကို ထုတ်ဝေပါ။
အမိန့်ပေးသည်။ | AT+MQTPUB |
လုပ်ဆောင်ချက် | မေးမြန်းမှု/သတ်မှတ်ရန် MQTT ခေါင်းစဉ်ကို ထုတ်ဝေပါ။ |
ပေးပို့ပါ (မေးမြန်းမှု) | AT+MQTPUB |
ပြန်ပို့ခြင်း (Query) | +OK= ၊ |
ပို့ရန် (သတ်မှတ်) | AT+MQTPUB= ၊ |
ပြန်လာ (သတ်မှတ်) | +အိုကေ |
ပြီလေ။ | Qos- အဆင့် 0၊ 1 ကိုသာ ပံ့ပိုးသည်; ခေါင်းစဉ်- MQTT ထုတ်ဝေသည့်အကြောင်းအရာ (အရှည် 128 လုံးအထိ ကန့်သတ်ထားသည်) |
【ထွample 】
မေးမြန်းရန်-
ပို့ရန်- AT+MQTPUB\r\n
လက်ခံရရှိသည်- \r\n+OK=0၊ အကြောင်းအရာ \r\n
တည်ဆောက်သည်:
ပေးပို့ခြင်း- AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/user/PUB\r\n
လက်ခံရရှိသည်-\r\n+OK\r\n
AT Configuration Example
၃.၂ ထွampစံ MQTT3.1.1 ဆာဗာသို့ ချိတ်ဆက်ခြင်း
{ သုံးစွဲသူ id-876275396
mqtt အသုံးပြုသူအမည်-485233
mqtt စကားဝှက်-E_DEV01
mqtt ဆာဗာ- mqtt.heclouds.com
mqtt ဆိပ်ကမ်း-၆၀၀၂}
အသုံးမပြုသောလုပ်ဆောင်ချက်များကိုဖွင့်ခြင်းမှရှောင်ရှားရန် configuration မလုပ်မီ စက်ရုံဆက်တင်များကို ပြန်ယူပါ။
ပို့ပါ (+++)
3S内SEND (AT)
RECV(+OK=AT enable)
ပို့ပါ (AT+Restore)
RECV(+OK)
အထက်ပါအဆင့်များသည် စက်ရုံဆက်တင်များကို ပြန်လည်ရယူရန် ဟာ့ဒ်ဝဲကို အသုံးပြုနိုင်ပါသည်။
အဆင့် 1- AT configuration mode ကိုဝင်ပါ။
ပို့ပါ (+++)
3S内SEND (AT)
RECV(+OK=AT enable)
အဆင့် 2- ဒေသန္တရကွန်ရက်အတွက် သက်ဆိုင်ရာ IP ကို ပြင်ဆင်သတ်မှတ်ပါက dynamic IP ကို ဖွင့်ပါ။
MQTT ဆာဗာ၊ ဤနေရာတွင် dynamic IP ကိုသုံးပါ။
ပို့ပါ(AT+WAN=DHCP၊192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
RECV(+OK)
အဆင့် 3- အလုပ်လုပ်မုဒ်နှင့် MQTT ဆာဗာလိပ်စာနှင့် ဆိပ်ကမ်းကို စီစဉ်သတ်မှတ်ပါ။
ပို့ပါ(AT+SOCK=MQTTC၊mqtt.heclouds.com၊6002)
RECV(+OK=ပြီးလျှင် ဒေသတွင်း ဆိပ်ကမ်းကို 0 ဟု သတ်မှတ်လိုက်သည်)
အဆင့် 4- MQTT ပလပ်ဖောင်းကို ရွေးပါ
(AT+MQTTCLOUD=Standard) RECV(+OK) ပေးပို့ပါ
အဆင့် 5- စက်ပစ္စည်း၏ ဖောက်သည် ID ကို စီစဉ်သတ်မှတ်ပါ
ပို့ပါ(AT+MQTDEVID=876275396)
RECV(+OK)
အဆင့် 6- စက်၏ mqtt အသုံးပြုသူအမည်ကို စီစဉ်သတ်မှတ်ပါ။
ပို့ပါ(AT+MQTUSER=485233)
RECV(+OK)
အဆင့် 7- စက်၏ mqtt စကားဝှက်ကို စီစဉ်သတ်မှတ်ပါ။
ပို့ပါ(AT+MQTPASS=E_DEV01)
RECV(+OK)
အဆင့် 8- သက်ဆိုင်ရာ ခေါင်းစဉ် (Topic) ကို စာရင်းသွင်းပါ။
ပေးပို့ပါ(AT+MQTSUB=0၊EBYTE_TEST)
RECV(+OK)
အဆင့် 9- ထုတ်ဝေမှုအတွက် အသုံးပြုသည့် ခေါင်းစဉ်ကို စီစဉ်သတ်မှတ်ပါ။
ပို့ပါ(AT+MQTPUB=0၊EBYTE_TEST)
RECV(+OK)
အဆင့် 10- စက်ပစ္စည်းကို ပြန်လည်စတင်ပါ
ပို့ပါ (AT+REBT)
RECV(+OK)
နောက်ဆုံးဘာသာပြန်ဆိုပိုင်ခွင့်သည် Chengdu Ebyte Electronic Technology Co., Ltd.
ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
ဗားရှင်း | ရက်စွဲ | ဖော်ပြချက် | မှထုတ်ပြန်သည် |
1.0 | ၇၃၆-၇၈၄-၆၀၉၄ | ကနဦးဗားရှင်း | LC |
ကြှနျုပျတို့အကွောငျး
နည်းပညာနှင့်ပတ်သက်သောအထောက်အပံ့: support@cdebyte.com
Documents and RF Setting ဒေါင်းလုဒ်လင့်ခ်- www.cdebyte.com/en/
ဖုန်း-+86-28-61399028
Fax: 028-64146160
Web:www.cdebyte.com/en/
လိပ်စာ- ဆန်းသစ်တီထွင်မှုစင်တာ B333-D347၊ 4# XI-XIN လမ်း၊ ချန်ဒူး၊ စီချွမ်၊ တရုတ်
မူပိုင်ခွင့် ©2012–2022၊ Chengdu Ebyte Electronic Technology Co., Ltd.
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
EBYTE E90-DTU Wireless Data Transmission Router Gateway [pdf] ညွှန်ကြားချက်လက်စွဲ E90-DTU၊ E90-DTU Wireless Data Transmission Router Gateway၊ Wireless Data Transmission Router Gateway၊ Data Transmission Router Gateway၊ Transmission Router Gateway၊ Router Gateway |