pico-tracker/firmware/src
Richard Meadows 1171a90e98 Add thermistor voltage readings to analogue.c
analogue.c is now configured from hw_config.h. Refactored a few things including the testcase.
2015-10-06 23:39:36 +01:00
..
adc Interrupt on both edges of the gps timepulse to ensure we hit the hardware watchdog often enough. Also control the external WDI line as an awake/asleep trigger for debugging. 2015-07-18 16:53:25 +01:00
sercom Remove semihosting. We don't use this anymore 2015-10-06 19:48:29 +01:00
system Culled various compiler warnings 2015-07-16 21:00:56 +00:00
tc Working RTTY! And new gps stuff 2014-08-30 21:11:35 +01:00
altitude.c Move some altitude test data to python testcase 2015-10-06 19:29:59 +01:00
analogue.c Add thermistor voltage readings to analogue.c 2015-10-06 23:39:36 +01:00
aprs.c [Ooops] Added sequence number to aprs telemetry 2015-07-19 21:56:48 +01:00
ax25.c Switched tc5 aprs to 16-bit mode to reduce error. Reduced pre-scaler 2015-06-25 18:16:24 +01:00
backlog.c Invalidate bad backlog items as they're read from memory 2015-07-25 01:53:54 +01:00
bmp180.c Barometer merge cont.. 2015-10-01 13:36:37 +01:00
contestia.c Midway through first attempt at ax25. Everything is a mess 2015-04-01 15:13:01 +01:00
crc.c Added crc32 and test case 2015-07-18 21:25:52 +01:00
cron.c Switch to Contestia only, once per minute. Time of Minute is configurable 2015-10-06 20:22:05 +01:00
data.c Add thermistor voltage readings to analogue.c 2015-10-06 23:39:36 +01:00
geofence_aprs.c Enlarge the no-aprs zones so even with lower resolution aprs is never active within no-aprs countries 2015-07-18 23:55:26 +01:00
geofence_countries.c Reduce resolution of APRS outlines 2015-07-18 16:34:28 +01:00
geofence_telemetry.c Added no telemetry geofence for China, NK and Yemen. Added test case 2015-07-22 22:33:51 +01:00
gps.c Remove semihosting. We don't use this anymore 2015-10-06 19:48:29 +01:00
init.c Add i2c and bmp180 to init 2015-10-01 14:26:39 +01:00
location.c location.c now deals in integer only (apart from the point in poly itself), fix testcases to match 2015-07-24 22:56:16 +01:00
main.c UBSEDS9 pre-flight 2015-07-25 02:20:30 +01:00
memory.c Added backlog unit and test case. Also mem_erase_all testcase 2015-07-01 19:17:55 +01:00
mfsk.c Strip out unused test. Maybe make Python testcase sometime 2015-10-06 19:34:12 +01:00
rf_tests.c Enabled aprs parameters for flight 2015-07-24 23:18:16 +01:00
rsid.c Save some flash 2015-10-06 19:32:09 +01:00
rtty.c Interleaved contestia, rtty. Simplified telemetry etc 2015-03-07 15:29:10 +00:00
si_trx.c Remove semihosting. We don't use this anymore 2015-10-06 19:48:29 +01:00
spi_bitbang.c CW output on a version fitted with a 16MHz crystal 2014-08-27 19:57:03 +01:00
telemetry.c Pre-calculate si settings for each frequency. Apparently this only shaves 2 ms off the startup time but hey 2015-07-18 22:30:57 +01:00
timer.c Interrupt on both edges of the gps timepulse to ensure we hit the hardware watchdog often enough. Also control the external WDI line as an awake/asleep trigger for debugging. 2015-07-18 16:53:25 +01:00
watchdog.c Collect GPS data asynchronously. Maybe we can reduce the update rate on the GPS to save power? 2015-10-06 20:17:39 +01:00
xosc.c Fix xosc error for earlier change to double edged gps timepulse events. 2015-07-19 00:00:38 +01:00