First of all I would like to say hello to the community.
This is my first post at the forum of happy and motivated users of Skydel / GSG-8.
I must admit that philosophy of full (almost) automation that stands behind Skydel API enjoys me a lot as I am a heavy API user.
It spares my time whenever I have to perform time consuming, repeatable tasks to get receivers’ statistics.
And here is a word of explanation “full (almost) automation” phrase I used earlier. It is stated in the manual for Skydel that:
“The Skydel API is fully featured and provides complete control over the Skydel Engine”.
That is a brilliant idea I admire a lot.
Following this idea - I found, unfortunately, that I cannot automate connecting GNSS receiver to a serial port to observe NMEA protocol in Skydel log window (in tab Receiver - refer to attached snapshot). Moreover the manual action of selection serial port parameters and opening the port is not reflected on the Automation list at all.
So this feature must be a plugin (-like) or out of scope of Skydel Engine I presume…
So here is the question:
- Is there any method or API function that will help me automate the action of connecting any receiver that provides NMEA protocol?
- If not: is it possible to expose this part of API for users?
This is the last one missing link to make my python scripts fully automated and convenient for a supervising observer that monitors Skydel during monotonous and very long sessions.
I would like to provide to the observer all mechanisms that Skydel offers (Constellation, deviation tabs, Receiver tab with live NMEA log, etc.) fully configured and working from beginning of a simulation - usefulness and elegance
come first :-).
Of course I can intercept NMEA stream independently from Skydel software and provide my own visualization but that is not the point :-). Skydel has all those excellent gauges and data logs to use them - so why don’t we use them effectively.
Thanks for the patience those who survived up to this line.