abersailbot / bobalong

Bobalong is Aber Sailbot's microtransat attempt
0 stars 0 forks source link

Write satellite comms software #15

Open colinsauze opened 8 years ago

colinsauze commented 8 years ago

Write software to send telemetry data back over Iridium. There is a good library available from http://arduiniana.org/libraries/iridiumsbd/. Note that transmitting may take several seconds and cannot happen more than once every few minutes as the capacitor on the rockblock needs to recharge.

A fancy, but only semi-tested data bucketing system designed to produce summary data was written for Morwyn, code available from https://github.com/colinsauze/morwyn/blob/master/comms/src/comms.ino. The idea of this is to produce a summary of what happened over the last few minutes, so telemetry packets aren't just snapshots of what is currently going on. Its really hard to tell if the boat is pointing the wrong way just at this instant in time or if its been doing it for the whole time since the last message.