SkySafari is NOT using anything from an onboard GPS or hand-controller, and there is no evidence to prove otherwise.
Anyone with an HBG3 can verify this themselves, too, using a procedure like this:
1. Set the HBG3's (blue) MUSB switch to the DOWN position, closest to the HBG3 PCB.
2. Connect the HBG3 to a PC using a suitable USB data cable. Also connect it to the mount (AUX).
3. From the PC, connect to the HBG3 using something like PuTTY over the USB/Serial connection (115200,8N1).
4. Hit ENTER in that session, and first issue the 't' command to get rid of the blue-blink test: t
5. Then issue this command: trace GPS
6. Now power-on the mount, run SkySafari, and observe whether or not the GPS is accessed by "SW" (software).
For seeing if SkySafari ever "uses" a hand-controller, first identify the model of connected hand-controller:
-- StarSense hand-controller uses SSHC for tracing.
-- Nexstar+ hand-controller uses HC5 for tracing.
-- Nexstar* (V4) hand-controller is HC4
Now do the same sequence as above, but rather than tracing the GPS, trace your model of hand-controller instead. Eg.
trace SSHC
Alternatively, if you want to see a LOT(!) more output, just use the 'v' (verbose) command instead of 'trace':
v
For double the output, one can include the WiFi messaging as well, by also then issuing the 'a' (all) command:
a
Repeating the 'v' or 'a' commands toggles them back OFF again.
Entering the 'trace' command without any parameters will turn that OFF as well.
And, yes, there is a 'help' command. 
Cheers
Edited by mlord, 11 July 2024 - 09:48 AM.