sparkfunX / Artemis_Global_Tracker

A global satellite tracker utilising the SparkFun Artemis module, Iridium 9603N satellite transceiver and u-blox ZOE-M8Q GNSS
Other
14 stars 10 forks source link

Read binary messages #25

Closed a-schneider-fmi closed 3 years ago

a-schneider-fmi commented 3 years ago

Your Python tools do not support binary SBD messages yet. I have implemented Python functions to translate binary SBD messages. Are you interested in taking over the code to your repository? If so, I can make a pull request.

PaulZC commented 3 years ago

Hi @a-schneider-fmi , I guess you are referring to the mapping tools? (The AGT configuration tool does support both text and binary messaging.) Sure, please submit a PR and I will gladly take a look at it. Many thanks, Paul

a-schneider-fmi commented 3 years ago

Hi Paul, Yes, I refer to the mapping tools. I have written a simple script that queries emails via IMAP, translates each binary message to a dictionary, and creates a GPX file from all messages via the gpxpy library. Plain command line script, no GUI. Yet I suppose the modularized functionality to parse binary messages is interesting to other users. I'll prepare a pull request. Andreas

a-schneider-fmi commented 3 years ago

Shall I convert my script to a plain message translator to avoid duplicating the email download functionality? Although it is not really a duplicate since I use IMAP instead of the GMail API, which can be used with a wider range of providers.

PaulZC commented 3 years ago

Thank you Andreas (@a-schneider-fmi ), Closed by PR #26, Paul