水. 2月 19th, 2025

sendln ‘ATE0’

wait ‘OK’ ‘ERROR’

/*delete certificates & key*/

sendln ‘AT+QFDEL=”cacert.pem”‘

wait ‘OK’ ‘ERROR’

sendln ‘AT+QFDEL=”client.pem”‘

wait ‘OK’ ‘ERROR’

sendln ‘AT+QFDEL=”user_key.pem”‘

wait ‘OK’ ‘ERROR’

pause 1

/*setup root certificate*/

sendln ‘AT+QFUPL=”cacert.pem”,1188,10000′

wait ‘CONNECT’

sendfile ‘C:\work\AWS\aws_cert\iot_groups\bg96_things\AmazonRootCA1.pem‘ 1

wait ‘+QFUPL’

wait ‘OK’

/*setup client certificate*/

sendln ‘AT+QFUPL=”client.pem”,1224,10000′

wait ‘CONNECT’

sendfile ‘C:\work\AWS\aws_cert\iot_groups\bg96_things\kwooi483q234niof9dqwermokdf02k3nfibgprtmko3npbghw8n328dskfapfqwerp34gowp-certificate.pem.crt‘ 1

wait ‘+QFUPL’

wait ‘OK’

/*setup client private key*/

sendln ‘AT+QFUPL=”user_key.pem”,1679,10000′

wait ‘CONNECT’

sendfile ‘C:\work\AWS\aws_cert\iot_groups\bg96_things\kwooi483q234niof9dqwermokdf02k3nfibgprtmko3npbghw8n328dskfapfqwerp34gowp-private.pem.key‘ 1

wait ‘+QFUPL’

wait ‘OK’

/*setup cipher specs*/

sendln ‘AT+QSSLCFG=”cacert”,2,”cacert.pem”‘

wait ‘OK’ ‘ERROR’

sendln ‘AT+QSSLCFG=”clientcert”,2,”client.pem”‘

wait ‘OK’ ‘ERROR’

sendln ‘AT+QSSLCFG=”clientkey”,2,”user_key.pem”‘

wait ‘OK’ ‘ERROR’

sendln ‘AT+QSSLCFG=”ciphersuite”,2,0XFFFF’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QSSLCFG=”sslversion”,2,4’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QSSLCFG=”seclevel”,2,2’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QSSLCFG=”ignorelocaltime”,2,1’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QMTCFG=”ssl”,0,1,2’

wait ‘OK’ ‘ERROR’

sendln ‘AT+QMTCFG=”version”,0,4’

wait ‘OK’ ‘ERROR’