Maybe, somebody scratch his head and want to know, “What is this strange commands that chilipeppr send at startup to a tinyg board?”
Here the list of all commands and his description:
{“ej”:""} ; enable JSON Mode
{“js”:1} ; sets strict syntax (https://github.com/synthetos/TinyG/wiki/JSON-Operation#json-syntax-option---relaxed-or-strict)
{“sr”:n} ; request a status report (https://github.com/synthetos/TinyG/wiki/TinyG-Status-Reports)
{“sv”:1} ; turn on filtered automatic status reports
{“si”:250} ; request status reports every 250 ms during movement
{“qr”:n} ; request queue depth - of buffers availabel in planner queue
{“qv”:1} ; queue report verbosity
{“ec”:0} ; expand CRLF on TX output
{“jv”:4} ; JSON verbosity (https://github.com/synthetos/TinyG/wiki/TinyG-Configuration-for-Firmware-Version-0.97#jv---set-json-verbosity)
{“hp”:n} ; request Hardware Platform (https://github.com/synthetos/TinyG/wiki/TinyG-Configuration-for-Firmware-Version-0.97#hp---hardware-platform)
{“fb”:n} ; request Firmware Build number
{“mt”:n} ; request Motor Power Timeout
(Filter for Status reports)
(https://github.com/synthetos/TinyG/wiki/TinyG-Status-Reports)
{“sr”:{“line”:t,“posx”:t,“posy”:t,“posz”:t,“vel”:t,“unit”:t,“stat”:t,“feed”:t,“coor”:t,“momo”:t,“plan”:t,“path”:t,“dist”:t,“mpox”:t,“mpoy”:t,“mpoz”:t}}
If you want to change this settings at startup? @jlauer told me:
“… if you are using v9=true that sends no init commands. So all
on-connect config needs to be done in the cog wheel icon down in the serial
port console for the specific port.”
