Protocol reference (reverse-engineered)
Session: :cfg_connect · :cfg_disconnect
Info: :cfg_info:? → cfg_info:key:value lines
Read cfg: :cfg_getcfg → <TAG>:COUNT + id:value lines
Write cfg: :cfg_setparam:id:value;id:value;…
Save: :cfg_save · Factory reset: :cfg_default · Reboot: .reset
Auth: :sec_login:<kw> · :sec_status → <SECSTAT>a,b,c,d,e
Keyword: :sec_setkey:kw,kw · :sec_changekey:new,old · :sec_removekey
Unlock: :sec_getunlock · :sec_unlock:<code>
SIM PIN: :cfg_pin_op:op,cur,new · BT ctrl: :cfg_btcmd:mode,sub[,param]
Log: .log:1 / .log:0
All commands end with \r.