Wykres commitów

664 Commity (bc24e3d58eb2ac620d2c5ba044e2d3682d1fa0ac)

Autor SHA1 Wiadomość Data
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
Richard Meadows c5c9da8af4 [flight][gps-no-lock] Change behaviour when GPS looses lock, refactor gps_is_locked to return enum
* Transmit UHF telemetery with no lock
* Hibernate for <1s with no lock, regardless of flight state
2016-01-19 18:21:53 +00:00
Richard Meadows bcaa65d7c3 [flight] UBSEDS13 2016-01-19 13:36:28 +00:00
Richard Meadows e42b80c263 [backlog] Bodge backlog rate, only backlog with valid lock 2016-01-19 13:32:25 +00:00
Richard Meadows 2543e62c0e [aprs-equations] Time To First Fix 2016-01-19 13:25:27 +00:00
Richard Meadows c9e6ec5cb2 [ms5607] Attempt to initialise if this has previously failed 2016-01-18 12:42:45 +00:00
Richard Meadows 75883661bc [watchdog] Think more carefully about the startup sequence
* Ensure watchdog is safely armed as soon as possible
* Kick after the startup of external oscillators to prevent timeouts here
2016-01-18 12:37:47 +00:00
Richard Meadows baf95fb811 [watchdog] Updated comments for ADM6823 2016-01-18 12:16:07 +00:00
Richard Meadows 72b5250126 [low-power] v0.987.3 Added pull-down on WDI 2016-01-18 12:07:08 +00:00
Richard Meadows c15e4c4769 [gps_osp] Add function for entering APM mode, not currently used 2016-01-17 17:39:38 +00:00
Richard Meadows fdb1760c6e [thermistor] More 4ae5371 2016-01-16 20:44:41 +00:00