pico-tracker/firmware/inc
Richard Meadows 35bbca5629 [ubseds15] cold out to -70, allow gps to run for a day without reset, add deathwish 2016-04-29 12:27:27 +01:00
..
adc Added solar to adc, adc now runs on interrupt, added test case. TODO adc paramter tuning 2015-07-03 12:46:33 +01:00
hw_config [ubseds15] cold out to -70, allow gps to run for a day without reset, add deathwish 2016-04-29 12:27:27 +01:00
math [New feature] Generally working olivia / contestia implementation. Only decodes sometimes... Maybe needs a preamble? 2014-11-26 11:56:21 +00:00
sercom Tidied up i2c stuff 2015-10-09 18:28:44 +01:00
system [rtc] Add RTC code, produces 1Hz event/interrupt continuously 2016-03-03 22:40:06 +00:00
tc Working RTTY! And new gps stuff 2014-08-30 21:11:35 +01:00
util Such commit. Many change. 2014-08-23 22:18:49 +01:00
accumulator.h [accumulator] add accumulator to provide averages of some values for backlog 2016-02-28 18:41:17 +00:00
altitude.h Added barometeric altitude model and testcase 2015-08-02 14:03:49 +01:00
analogue.h Add thermistor voltage readings to analogue.c 2015-10-06 23:39:36 +01:00
aprs.h [aprs] add support for different paths, in particular ariss 2016-03-24 12:40:03 +00:00
ax25.h Culled various compiler warnings 2015-07-16 21:00:56 +00:00
backlog.h [powersave] Keep memory in deep power down and interface disabled when not in use 2015-11-30 18:16:42 +00:00
barometer.h Re-organised for two barometers 2015-11-02 18:44:42 +00:00
battery.h [battery] add trickle charging state for when solar cannot sustain both charging and operations, but can add some useful power anyhow 2016-04-26 09:47:02 +01:00
contestia.h Use Contestia 16/1000 2015-12-13 12:26:50 +00:00
crc.h Added crc32 and test case 2015-07-18 21:25:52 +01:00
cron.h Timeout and retries on gps position and time. Lock and wait for hardware reset after 5 tries 2015-07-24 20:25:57 +01:00
data.h SE880 running. Cycles between standby and gps running 2015-11-22 19:36:10 +00:00
drift.h [drift] Testing compensation of xosc drift against the lftimer. Doesn't work awfully well so disabled. 2016-03-04 20:41:39 +00:00
geofence_aprs_zones.h [geofence-aprs-zones] Thailand has ditched its own aprs frequency in favour of 144.39 2016-03-13 17:58:50 +00:00
geofence_no_aprs.h [geofence] Add support for multiple APRS callsigns. Defined in 'aprs.h', keep your callsign on a local branch. Add UHF in US, Japan 2016-02-05 17:44:28 +00:00
geofence_prefix.h [geofence] More tinkering, get more APRS testcases working. Reduce prefix resoultion somewhat 2016-02-06 14:17:19 +00:00
geofence_telemetry.h [geofence] Update testcases, tests passing. Reduce expand around Japan to stop telem in NK. Add UTF-8 ✓ and ✗ in testcases :) 2016-02-05 20:34:03 +00:00
gps.h [gps_dummy] update gps dummy 2016-04-23 16:56:17 +01:00
hw_config.h [hw_config] use a separate hw config file for different board types 2016-03-26 20:49:49 +00:00
i2c_bb.h [i2c-bb] Add timeout and error code return if slave fails to ack 2016-01-14 20:14:15 +00:00
init.h Start re-organising clocks for hf lf clock structure where the microcontroller runs on its own lf clock during sleep. 2015-11-19 22:28:40 +00:00
location.h [ariss] add ariss routines. These are geofenced only by areas where aprs is disallowed 2016-03-24 14:06:24 +00:00
memory.h [memory] update backlog length definition. unused anyhow 2016-03-29 16:26:58 +01:00
mfsk.h [New feature] Generally working olivia / contestia implementation. Only decodes sometimes... Maybe needs a preamble? 2014-11-26 11:56:21 +00:00
osp_messages.h [gps_osp] fix compiler warnings - make it clear that osp_messages are volatile 2016-03-28 14:05:49 +01:00
pips.h [pips] Support for n pips. For a single pip use n = 1 2015-12-13 12:29:26 +00:00
rf_tests.h Improved RSID with new si filter profile, leave some time for si startup 2015-07-11 20:07:30 +01:00
rsid.h More re-orginisation to telemetry etc, added working RSID demo run 2015-03-06 19:30:33 +00:00
rtty.h Interleaved contestia, rtty. Simplified telemetry etc 2015-03-07 15:29:10 +00:00
sequencer.h [sequencer] pass the cycle time to the sequencer so the backlog rate can be kept constant at one-per-hour 2016-03-29 16:22:12 +01:00
si_trx.h [si_trx,low-power-solar] add support for external rf paths 2016-03-27 11:55:54 +01:00
si_trx_defs.h [si_trx] fix compiler warnings, set pa duty cycle to default values 2016-03-28 14:05:13 +01:00
spi_bitbang.h CW output on a version fitted with a 16MHz crystal 2014-08-27 19:57:03 +01:00
telemetry.h [ariss] only attempt ariss when the battery voltage is good, and only use amplifer path 2016-03-28 14:49:41 +01:00
thermistor.h [thermistor] Use vcc reference to obtain an accurate value for the potential divider reference 2016-01-16 19:36:14 +00:00
ubx_messages.h [ubx] Add ubx-cfg-rst message on startup 2015-12-20 16:31:21 +00:00
watchdog.h [watchdog] Think more carefully about the startup sequence 2016-01-18 12:37:47 +00:00
xosc.h [drift] Testing compensation of xosc drift against the lftimer. Doesn't work awfully well so disabled. 2016-03-04 20:41:39 +00:00