Richard Meadows
|
599e677a20
|
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 |
Richard Meadows
|
b543316b42
|
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.
This introduces a uncertainty of ±0.5s on the internal time, but we can ignore that for the moment
|
2015-07-18 16:53:25 +01:00 |
Richard Meadows
|
7a94195d95
|
Culled various compiler warnings
|
2015-07-16 21:00:56 +00:00 |
Richard Meadows
|
f01361ff37
|
Re-instate kick
|
2015-07-04 20:58:03 +01:00 |
Richard Meadows
|
5d6d35d9dc
|
Increase the frequency of the internal watchdog gclk so we don't get massive lag when kicking it. Also fix up varous timing issues / speed things up
|
2015-07-04 20:47:58 +01:00 |
Richard Meadows
|
7b48a48881
|
Re-arranged cron a little, tasks now run after comms runs. Watchdog still being triggered for gps get position etc. Maybe need to wake on both edges of timepulse?
|
2015-07-04 00:39:33 +01:00 |
Richard Meadows
|
08e3d30c25
|
Brought up gps on new hw, various bugfix, pre-calculate telemetry timer counts and more
|
2015-07-03 23:40:47 +01:00 |
Richard Meadows
|
df1423c581
|
Call the watchdog in idle loops
|
2015-06-28 23:20:55 +01:00 |
Richard Meadows
|
4f33da8740
|
Started new watchdog and init process.
|
2015-06-24 22:44:07 +01:00 |