altos: add APRS 'offset' value to set APRS transmision time
authorKeith Packard <keithp@keithp.com>
Thu, 5 Mar 2020 01:26:49 +0000 (17:26 -0800)
committerKeith Packard <keithp@keithp.com>
Thu, 5 Mar 2020 02:53:05 +0000 (18:53 -0800)
commitf4ff561bfaa7c59493eb9d6b99f0347db381a167
treefed88e23351006e16e81dac1556a694b74381b1c
parent91ab3acc113dc24e1ebce89875def646e590fb12
altos: add APRS 'offset' value to set APRS transmision time

This value is the offset from the top of the minute for the first APRS
packet in the minute. Subsequent packets will be transmitted
'interval' seconds apart for the rest of the minute.

This allows multiple transmitters to be configured to share the same
frequency and not transmit at the same time.

Note that this offset only works when the device has GPS lock.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/drivers/ao_gps_ublox.c
src/kernel/ao_config.c
src/kernel/ao_config.h
src/kernel/ao_telemetry.c