水. 3月 26th, 2025

sendln ‘ATE0’

wait ‘OK’ ‘ERROR’

/*setup PPP paramiter*/

sendln ‘AT+CGDCONT=1,”IP”,”アクセスポイント名“,0.0.0.0,0,0,0,0′

wait ‘OK’ ‘ERROR’

sendln ‘AT+QCFG=”nwscanmode”,0,0’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QCFG=”iotopmode”,0,0’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QCFG=”nwscanseq”,00,1’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QICSGP=1,1,”アクセスポイント名“,”ユーザー名“,”パスワード“,0′

wait ‘OK’ ‘ERROR’

sendln ‘AT+QIACT=1’

wait ‘OK’ ‘ERROR’

sendln ‘AT+CGATT=1’

wait ‘OK’ ‘ERROR’

/*open TCP connection to AWS*/

sendln ‘at+qmtopen=0,”fopae93rew-grw9fgfdrt.iot.ap-northeast-1.amazonaws.com“,8883′

wait ‘OK’ ‘ERROR’

wait ‘+QMTOPEN:’

/*connect to MQTT broker on AWS*/

sendln ‘AT+QMTCONN=0,”bg96_test1“‘

wait ‘OK’ ‘ERROR’

wait ‘+QMTCONN:’ ‘+QMTSTAT’ ‘ERROR’

mpause 500

/*subscribe device shadow delta*/

sendln ‘AT+QMTSUB=0,1,”$aws/things/bg96_test1/shadow/name/bg96_shadow1/update/delta“,1′

wait ‘OK’ ‘ERROR’

wait ‘+QMTSUB’

/*publish device shadow update*/

sendln ‘AT+QMTPUB=0,1,1,0,”$aws/things/bg96_test1/shadow/name/bg96_shadow1/update“‘

wait ‘>’

/*send JSON format data*/

sendfile ‘C:\work\AWS\aws_cert\iot_groups\bg96_things\data.json‘ 1

send $1A

wait ‘+QMTPUB’

pause 1

/*unsubscribe device shadow get*/

/*

sendln ‘AT+QMTSUB=0,1,”$aws/things/bg96_test1/shadow/name/bg96_shadow1/update/documents“,1′

wait ‘OK’ ‘ERROR’

*/

pause 10

/*unsubscribe device shadow get*/

sendln ‘AT+QMTUNS=0,1,”$aws/things/bg96_test1/shadow/name/bg96_shadow1/update/delta“‘

wait ‘OK’ ‘ERROR’

wait ‘+QMTUNS’

/*close & disconnect from AWS*/

sendln ‘AT+QMTDISC=0’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QMTCLOSE=0’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QIDEACT=1’

wait ‘OK’ ‘ERROR’