Richard Meadows
d8b372b18d
[ubseds14,cold-out] increase cold-out threshold at -58 degC
2016-03-05 14:30:59 +00:00
Richard Meadows
f4436d8a0c
[pre-flight] add note about cold out
2016-03-05 14:30:12 +00:00
Richard Meadows
ade478a009
[geofence, tc] add madrid to testcases
2016-03-05 14:23:03 +00:00
Richard Meadows
4cb5e9beba
[pre-flight] add note about gps_osp reinit parameters
2016-03-05 14:13:05 +00:00
Richard Meadows
8566141311
[gps_osp] set maximum number of reinits before we call in the watchdog
2016-03-05 12:07:40 +00:00
Richard Meadows
4acadd0b09
[rtc] define interrupt priority
2016-03-05 11:03:34 +00:00
Richard Meadows
2d7defaf42
[drift] Testing compensation of xosc drift against the lftimer. Doesn't work awfully well so disabled.
...
The lftimer isn't stable enough, compensation would be possible over a longer timescale maybe.
2016-03-04 20:41:39 +00:00
Richard Meadows
236d47c301
[contesia] update comments to make channel alignment more obvious
2016-03-04 20:35:43 +00:00
Richard Meadows
2525e2ce91
[rtc] Add RTC code, produces 1Hz event/interrupt continuously
2016-03-03 22:40:06 +00:00
Richard Meadows
0a487e4487
[gps_osp] clear `OSP_PACKET_UPDATED` flags at the start of gps_setup
2016-03-03 21:27:47 +00:00
Richard Meadows
577f2ffbc3
[gps_osp] no-lock date/month/year may not be valid so leave them as zeros
...
GPS week thing might not be recevied so it thinks it's in 2011 or something
2016-03-03 20:30:39 +00:00
Richard Meadows
0fd8e960fd
[sequencer,aprs] Allow APRS at the rate everything else happens
2016-03-03 20:15:43 +00:00
Richard Meadows
2dcc4fe006
[rsid] remove offset for RSID now that contestia is aligned correctly
2016-03-03 20:02:30 +00:00
Richard Meadows
57a7d6f5d4
[cold-out] fix so it uses actual thermistor reading
2016-03-03 19:33:11 +00:00
Richard Meadows
6b1310c0bb
[gps] use wrapped function to re-init gps
2016-03-03 19:32:39 +00:00
Richard Meadows
78318d0738
[gps_osp] take out test code, remember to deinit the usart in gps_reinit
2016-03-03 12:19:33 +00:00
Richard Meadows
97cabb3faa
[si_trx] record frequency in si_frequency_configuration struct
2016-03-03 12:12:02 +00:00
Richard Meadows
b5142c6c22
[cold-out] Limit cold out to 16 hours maximum
2016-03-02 15:50:49 +00:00
Richard Meadows
d725f0ece9
[gps_osp] gps_get_data_wrapper: tidy
2016-03-02 15:07:09 +00:00
Richard Meadows
f289a5b17f
[cold-out] Implement cold-out functionality.
...
Don't `gps_init` until the cold-out condition finishes.
2016-03-02 15:06:13 +00:00
Richard Meadows
b5c1a0e347
[adc] Check the adc is done before accessing values
...
should have already completed by this point anyhow
2016-03-02 14:58:11 +00:00
Richard Meadows
20dfc447a7
[gps_osp] gps_get_data_wrapper: only invalid if locked
2016-03-02 14:19:19 +00:00
Richard Meadows
c7050a1fb7
[gps_osp] Add gps_get_data wrapper, reinitialises GPS if required
2016-03-02 12:45:21 +00:00
Richard Meadows
6d48d514fe
[Peripherals.md] tidy and update
2016-02-29 22:07:04 +00:00
Richard Meadows
3e8bf36dab
[lftimer] Separate lf_timer_startup function, init GCLK2
2016-02-29 22:02:39 +00:00
Richard Meadows
a1ec84b321
[lftimer] Remove LFTIMER_XOSC32K option, assume that LFTIMER is XOSC32K if used from now on
2016-02-29 21:41:51 +00:00
Richard Meadows
5f7c1b20d2
[accumulator] add accumulator to provide averages of some values for backlog
2016-02-28 18:41:17 +00:00
Richard Meadows
bf0799e6f1
[i2c][barometer] i2c is only used when barometer is active, fixes issue with PA01 being used by i2c
2016-02-28 16:37:28 +00:00
Richard Meadows
b303de6eff
[ubseds14][payload] Update payload formats for UBSEDS14
2016-02-28 16:02:03 +00:00
Richard Meadows
7e1de86272
[gps_osp] Added gps reset pin, using hacky resistor switch on the board
2016-02-28 16:00:32 +00:00
Richard Meadows
ad47ec804e
[barometer] add pre-processor guards for optional barometer
2016-02-28 15:47:05 +00:00
Richard Meadows
a572cc9ab6
[solar-breakout] replace LTC4071 -> LTC4070 as tested
2016-02-28 15:42:35 +00:00
Richard Meadows
98421a950b
[solar-breakout] add Q1 and Q2 to partslist
2016-02-22 17:43:24 +00:00
Richard Meadows
d2f772764d
[aprs-daemon] Update for write-to-file, additional callsign, colour printing etc
2016-02-11 18:14:09 +00:00
Richard Meadows
0ff3738d92
[solar-breakout] Complete parts list
2016-02-10 23:30:53 +00:00
Richard Meadows
bdbeebf4f9
[geofence-prefix] Add option to disable geofence prefix
...
Saves flashing time when debugging
2016-02-06 17:21:32 +00:00
Richard Meadows
168e59fe71
[geofence] More tinkering, get more APRS testcases working. Reduce prefix resoultion somewhat
2016-02-06 14:17:19 +00:00
Richard Meadows
83d7cceedb
[geofence-prefix] Added many more country prefixes
2016-02-05 22:22:48 +00:00
Richard Meadows
0d50114af6
[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
Richard Meadows
b1c21577dd
[aprs.h] string functions handy
2016-02-05 20:32:02 +00:00
Richard Meadows
890a4e2871
[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
Richard Meadows
038b16367a
[geofence] add comments for equal area projection
2016-02-03 19:18:14 +00:00
Richard Meadows
19bd6dcf61
[geofence] Big overhaul of geofences to use an actual equal-area projection
...
Use EASE world grid EPSG:3410 projection. Grid expansions/tolerances are now the same over the whole globe, less safety factor required.
Also add US to UHF telemetry (carried from earlier removal of APRS in the US)
2016-02-03 19:15:05 +00:00
Richard Meadows
4677234356
[geofence-prefix] tidy up
2016-02-02 20:22:57 +00:00
Richard Meadows
a47e3f8db9
[location_aprs_tc] add Reykjavik
2016-02-02 20:13:12 +00:00
Richard Meadows
082f64f8b4
[sequencer] Make preprocessor end tags more readable
2016-01-26 13:04:12 +00:00
Richard Meadows
b90f070540
[backlog] Modularise raw_parser.py and create aprs_daemon.py to upload backlog data as it arrives
2016-01-25 14:35:21 +00:00
Richard Meadows
afe948a8cc
[backlog] Update backlog update for UBSEDS13
2016-01-23 17:00:59 +00:00
Richard Meadows
c6f7a8ce32
[flight][geofence-prefix][mad-rush] Quickly add geofence callsign prefixes for some countries
2016-01-20 10:45:15 +00:00
Richard Meadows
ac894239b8
[pre-flight] correct mem_erase_all testcase name
2016-01-19 18:22:14 +00:00