Wykres commitów

75 Commity (662ed90324611ba446207dcb4678691a8096b724)

Autor SHA1 Wiadomość Data
Richard Meadows 662ed90324 [ubseds18] telemetry strings 2016-08-16 19:53:17 +01:00
Richard Meadows f59c70ef4f [ubseds17] start preparations for ubseds17, with ariss 2016-08-13 00:48:02 +01:00
Richard Meadows b7d8c1d302 [solar-only] new hwconfig for solar only 2016-08-02 16:17:49 +01:00
Richard Meadows f5af7a41db [main-aaa-uhf] add new hwconfig for main-aaa board, add various options 2016-07-17 19:50:51 +01:00
Richard Meadows 3f17b1c505 [hw_config] use a separate hw config file for different board types 2016-03-26 20:49:49 +00:00
Richard Meadows 3408c801a8 [ariss] add ariss routines. These are geofenced only by areas where aprs is disallowed 2016-03-24 14:06:24 +00:00
Richard Meadows d8b372b18d [ubseds14,cold-out] increase cold-out threshold at -58 degC 2016-03-05 14:30:59 +00:00
Richard Meadows 4acadd0b09 [rtc] define interrupt priority 2016-03-05 11:03:34 +00:00
Richard Meadows b5142c6c22 [cold-out] Limit cold out to 16 hours maximum 2016-03-02 15:50:49 +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 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 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 bdbeebf4f9 [geofence-prefix] Add option to disable geofence prefix
Saves flashing time when debugging
2016-02-06 17:21:32 +00:00
Richard Meadows fdb1760c6e [thermistor] More 4ae5371 2016-01-16 20:44:41 +00:00
Richard Meadows cc34bdceb9 [ms5607] Differentiate between ms5607 and ms5611 in hw_config. 2016-01-16 16:50:39 +00:00
Richard Meadows 20e9867d5f [lftimer] Only use external lftimer on v0.987 hardware 2016-01-16 16:48:42 +00:00
Richard Meadows f0dc025160 [lftimer] use lftimer on latest hardware 2016-01-15 22:05:04 +00:00
Richard Meadows e82a57cb34 [battery] Add 1.5V L91 battery voltage to uhf telemetry 2016-01-15 20:38:17 +00:00
Richard Meadows 1ab68a8ec8 Add hw config options for v0.987 hardware 2016-01-14 20:32:30 +00:00
Richard Meadows 7d38efc950 Update telemetry rate for battery power.
Once per minute below 8km, once every 4 minutes after that. Balloon unlikely to float
below 8km unless something interesting is happening so this seems reasonable.
2016-01-14 20:03:50 +00:00
Richard Meadows bc1a657c8c Add rf transmit enable in hw config 2015-12-20 16:16:32 +00:00
Richard Meadows 9e799be870 Just disable this. Internal watchdogs suck 2015-12-13 12:34:06 +00:00
Richard Meadows 2acd6e5f83 Removed PA_27 from si_trx, use a lf timer instead 2015-12-12 21:34:24 +00:00
Richard Meadows 5428ea2b5d Refactor location.c, bugfix things in new notebooks and update geofence checks 2015-11-22 23:11:10 +00:00
Richard Meadows 8b6e706a6a SE880 running. Cycles between standby and gps running 2015-11-22 19:36:10 +00:00
Richard Meadows 49a3439e03 Added lf timer clock and start sequencer.c to replace cron 2015-11-20 18:15:06 +00:00
Richard Meadows 939d30ebfe 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
Richard Meadows ad0f86b5ca Hardware changes for v0.986.x 2015-11-14 16:34:52 +00:00
Richard Meadows 11d72c44e2 Re-organised for two barometers 2015-11-02 18:44:42 +00:00
Richard Meadows 014a9dc568 UBSEDS11 2015-10-11 11:46:17 +01:00
Richard Meadows 7151f20e20 UBSEDS10 2015-10-11 11:13:17 +01:00
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
Richard Meadows a625416787 Enable aprs, telemetry geofence for testing 2015-10-06 20:06:47 +01:00
Richard Meadows a6eabc9099 Update hw_config for v0.985 2015-10-06 20:06:15 +01:00
Richard Meadows e5e6cfaf85 Add option for TELEMETRY_USE_GEOFENCE, disable APRS 2015-10-01 14:24:40 +01:00
Richard Meadows eb1ad8d872 UBSEDS9 pre-flight 2015-07-25 02:20:30 +01:00
Richard Meadows ea2f7b5c27 Moved gps usart over to glck1 (txco). Should be more stable. Added (untested) test case to check baud rate accuaracy 2015-07-14 20:46:03 +00:00
Richard Meadows 90363c6b6e Added APRS_USE_GEOFENCE flag 2015-07-11 20:17:46 +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 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 cde21d13f9 Added solar to adc, adc now runs on interrupt, added test case. TODO adc paramter tuning 2015-07-03 12:46:33 +01:00
Richard Meadows a4b336c1b5 Updated various sercom definitions 2015-06-28 17:37:57 +01:00
Richard Meadows b63c6ca88d Droped timepulse handler priority to allow GPS functions to run in handler 2015-06-28 00:25:40 +01:00
Richard Meadows 66d0efb318 Initial implementation of memory drivers 2015-06-28 00:24:17 +01:00
Richard Meadows 4dde7ed37c Refactor. System now runs on a "cron" architecture that is aligned to UTC 2015-06-27 19:06:18 +01:00
Richard Meadows 45ada71f11 Doubled the frequency of GCLK1. Doubles the resoultion of the tcxo error measurement 2015-06-25 18:17:15 +01:00
Richard Meadows 158e8e618a Patched up the mess the adc code is in, added ADC definitions for new hw in hw_config 2015-06-25 17:15:31 +01:00
Richard Meadows e7602eab03 Refactored SI406X defines to SI4xxx 2015-06-25 16:47:13 +01:00
Richard Meadows 31edebc9e0 RF power set in hw_config, full power for APRS. RF tests in separate file, aprs shuts stops on error correctly 2015-06-25 16:41:35 +01:00