Hi Sj,
> So now I am looking into MAVProxy. I am trying to print directly to the
> hal.console
things printed to hal.console will get displayed as "noise" as they
won't be MAVLink packets. If MAVProxy is setup with shownoise=1 (try
"set" to see all settings) then it will show it.
It is probably better to use a MAVLink STATUSTEST message. If you are
using master the easiest way is to use
GCS_MAVLINK::send_statustext_all() which sends a STATUSTEXT to all
connected ground stations.
See this for an example:
https://github.com/diydrones/ardupilot/blob/master/libraries/AP_Arming/AP_Arming.cpp#L99
you can use printf style formatting in that function.
Cheers, Tridge