daemon designed to read short data bursts from weather stations transmitting over the Iridium satellite network
Go to file
2021-02-02 07:32:58 -09:00
src added readme and license, fixed posix compiler warning 2021-02-02 07:32:58 -09:00
.gitignore added readme and license, fixed posix compiler warning 2021-02-02 07:32:58 -09:00
LICENSE added readme and license, fixed posix compiler warning 2021-02-02 07:32:58 -09:00
Makefile Improved IMEI filtering 2016-04-28 18:42:47 +00:00
README.md added readme and license, fixed posix compiler warning 2021-02-02 07:32:58 -09:00

wstationd

wstationd is a simple daemon (written in C) for accepting Iridium Short Data Bursts via Direct IP. While it's intended to be used for collecting data from remote weather stations (thus the name), it can be used to collect information from any source operating over the Iridium SDB Service. wstationd has been tested on OSX, FreeBSD and Linux.

Building

Running make should be sufficient in most cases to compile wstationd.

Running

wstationd requires a single argument to specify the directory SDB will be collected into. Files will be created using a simple naming convention indicating the time it was collected and the IP it was collected from. Parsing these files is an exercise left up to the reader - the format will differ greatly based on your hardware. wstationd leaves all of the SDB headers intact, so you'll need to account for that when parsing. Good luck!