Where do I start? How do I use this thing? Where are tutorials?

My employer has made a custom board with an HL7812 on it, intending to use it for MQTT and IOT applications. I need to learn how to control it. I have the AT Command reference manual, but alone, it’s meaningless. I’ve seen the Open AT documentation. That’s not what I need. The firmware will be running on an MCU, not on the HL7812. Where is information explaining what I need to do? And why is there no “Getting Started” document jumping out at me on the “Welcome To The Source” page?

You can see here

That wasn’t very helpful.

It shows four AT commands that result in retrieving some data through MQTT. It doesn’t show how to publish anything, or what commands are required before those four commands, or explain what they are doing, or tell me what to do when the modem returns an error, which it inevitably does.

you can see below which is tested in Release 5 (will be released soon):


at+kmqttcfg=1,1,"test.mosquitto.org",8883,3,"HL78xx"

+KMQTTCFG: 1

OK
at+kmqttcnx=1

+KMQTTCNX: 1

OK

+KMQTT_IND: 1,1
at+kmqttsub=1,1"HL",2


+CME ERROR: 3
at+kmqttsub=1,"HL",2

+KMQTTSUB: 1

OK

+KMQTT_IND: 1,2
at+kmqttpubstart=1,"HL",2,0

CONNECT

+KMQTTPUBSTART: 1

OK

+KMQTT_DATA: 1,"HL"
+KMQTT_IND: 1,4

at+kmqttcfg?

+KMQTTCFG: 1,1,1,"test.mosquitto.org",8883,3,"HL78xx",120,1,0,"","",0,0,"","",0,""

OK
at+kmqttpubstart=1,"HL",2,0

CONNECT

+KMQTTPUBSTART: 1

OK

+KMQTT_DATA: 1,"HL","test 123"

+KMQTT_IND: 1,4
at+kmqttclose=1

+KMQTTCLOSE: 1

OK
at+kmqttdel=1

+KMQTTDEL: 1

OK

BTW, how is your testing on these command?