Generic syntax |
Set | AT+UMQTT=<op_code>[,<param1>[,<param2>]] | +UMQTT: <op_code>,<result> OK | AT+UMQTT=12,1 +UMQTT: 12,1 OK |
MQTT unique client ID |
Set | AT+UMQTT=0,<client_id> | +UMQTT: 0,<result> OK | AT+UMQTT=0,"352753090041680" +UMQTT: 0,1 OK |
MQTT local TCP port number |
Set | AT+UMQTT=1,<local_port> | +UMQTT: 1,<result> OK | AT+UMQTT=1,1883 +UMQTT: 1,1 OK |
MQTT server name |
Set | AT+UMQTT=2,<server_name>[,<server_port>] | +UMQTT: 2,<result> OK | AT+UMQTT=2,"www.commercialmqttbroker.com" +UMQTT: 2,1 OK |
MQTT server IP address |
Set | AT+UMQTT=3,<IP_address>[,<server_port>] | +UMQTT: 3,<result> OK | AT+UMQTT=3,"192.168.1.0",1883 +UMQTT: 3,1 OK |
User name and password |
Set | AT+UMQTT=4,<username>,<password> | +UMQTT: 4,<result> OK | AT+UMQTT=4,"test","abc123" +UMQTT: 4,1 OK |
Last will QoS |
Set | AT+UMQTT=6,<will_QoS> | OK | AT+UMQTT=6,1 OK |
Last will retain |
Set | AT+UMQTT=7,<will_retain> | OK | AT+UMQTT=7,1 OK |
Last will topic |
Set | AT+UMQTT=8,<will_topic> | OK | AT+UMQTT=8,"u-blox/publish" OK |
Last will message |
Set | AT+UMQTT=9,<will_message>[,<hex_mode>] | OK | AT+UMQTT=9,"Unrequested disconnect" OK |
Keep alive and linger time |
Set | AT+UMQTT=10,<keep_alive>[,<linger_time>] | +UMQTT: 10,<result> OK | AT+UMQTT=10,3600,20 +UMQTT: 10,1 OK |
MQTT secure option |
Set | AT+UMQTT=11,<MQTT_secure>[,<usecprf_profile_id>] | +UMQTT: 11,<result> OK | AT+UMQTT=11,1,2 +UMQTT: 11,1 OK |
MQTT clean session |
Set | AT+UMQTT=12,<clean_session> | +UMQTT: 12,<result> OK | AT+UMQTT=12,1 +UMQTT: 12,1 OK |
MQTT server response time |
Set | AT+UMQTT=13,<server_response_time> | OK | AT+UMQTT=13,60 OK |
MQTT topic filtering |
Set | AT+UMQTT=15,<topic_filtering> | OK | AT+UMQTT=15,0 OK |
MQTT PDP context configuration |
Set | AT+UMQTT=20,<cid>[,<preferred_protocol_type>] | OK | AT+UMQTT=20,2,1 OK |
Manage the UMQTT configuration resources |
Set | AT+UMQTT=30,<ope_type> | OK | AT+UMQTT=30,0 OK |
Read | AT+UMQTT=<op_code> | +UMQTT: <op_code>,<param1>[,<param2>] OK | AT+UMQTT=4 +UMQTT: 4,"my_username" OK |
Read | AT+UMQTT? | +UMQTT: 0,<client_id> +UMQTT: 2,<server_name>,<server_port> +UMQTT: 3,IP_address>,<server_port> +UMQTT: 4,<username> +UMQTT: 6,<will_QoS> +UMQTT: 7,<will_retain> +UMQTT: 8,<will_topic> +UMQTT: 9,<wm_length>,<will_message> +UMQTT: 10,<keep_alive>,<linger_time> +UMQTT: 11,<MQTT_secure>[,<usecprf_profile_id>] +UMQTT: 12,<clean_session> +UMQTT: 13,<server_response_time> +UMQTT: 15,<topic_filtering> +UMQTT: 20,<cid>,<preferred_protocol_type> OK | +UMQTT: 0,"352848080012186" +UMQTT: 2,"",1883 +UMQTT: 3,"",1883 +UMQTT: 4,"" +UMQTT: 6,0 +UMQTT: 7,0 +UMQTT: 8,"" +UMQTT: 9,0,"" +UMQTT: 10,0,10 +UMQTT: 11,0 +UMQTT: 12,1 +UMQTT: 13,30 +UMQTT: 15,1 +UMQTT: 20,1,0 OK |
Test | AT+UMQTT=? | +UMQTT: (list of supported <op_code>s) OK | +UMQTT: (0,2-4,6-13,15,20) OK |
URC | | +UUMQTT<op_code>: <param1>[,<param2>] | +UUMQTT0: "352753090041680" |