Wykres commitów

45 Commity (master)

Autor SHA1 Wiadomość Data
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
Richard Meadows 3e87c0b877 Updated hw_config for new 0.98x.x hw 2015-06-24 21:37:57 +01:00
Richard Meadows 8ee45d952e Changed interrupt priorities to make telemetry symbol timing the top interrupt 2015-06-21 13:20:51 +01:00
Richard Meadows 3d8998991b Revert "[UBSEDS8] Oscillator issues, disabling tcxo offset field and set to use internal osc for timing rather than tcxo"
This reverts commit aa8976eaf1.
2015-06-20 19:46:23 +01:00
Richard Meadows aa8976eaf1 [UBSEDS8] Oscillator issues, disabling tcxo offset field and set to use internal osc for timing rather than tcxo 2015-06-18 01:10:40 +01:00
Richard Meadows f2c1889506 Bump for UBSEDS8, enable APRS 2015-06-17 21:51:02 +01:00
Richard Meadows 9421de582d Disabled APRS, callsign for ubseds7 (marsballoon) 2015-06-08 18:35:38 +01:00
Richard Meadows aae812dac3 UBSEDS5 launch 2015-05-14 20:10:56 +01:00
Richard Meadows 532e4847be Added aprs variable frequency, location functions for aprs 2015-05-12 21:51:26 +01:00
Richard Meadows 262a3b29a6 Actually fix things from the last merge 2015-04-14 16:12:37 +01:00
Richard Meadows ef595cc3a9 Merge branch 'aprs_dev'
Conflicts:
	firmware/inc/hw_config.h
	firmware/src/xosc.c
2015-04-14 16:12:01 +01:00
Richard Meadows 4d67632ae2 Separate frequency for APRS, APRS values set through setter function 2015-04-14 16:08:33 +01:00
Richard Meadows 2b1aff2ade Option for not using external oscillator 2015-04-02 20:57:25 +01:00
Richard Meadows e76e078914 Midway through first attempt at ax25. Everything is a mess 2015-04-01 15:13:01 +01:00
Richard Meadows 860d339adb Fixed bug in powersave mode: timepulse output appears to switch back to 1Hz automatically 2015-03-16 15:32:29 +00:00
Richard Meadows b2df1f567e Run telemetry tick from the xosc rather than the internal clock 2015-03-16 00:18:41 +00:00
Richard Meadows cf0e3824fd Don't use rtc for timing, use eic from gps timepulse instead 2015-03-15 21:18:33 +00:00
Richard Meadows 9c581b5a05 Added XOSC clock measurement. Requires hardware modifications 2015-03-13 09:58:22 +00:00
Richard Meadows 67719ea8b5 More re-orginisation to telemetry etc, added working RSID demo run 2015-03-06 19:30:33 +00:00
Richard Eoin Meadows 64e7847459 [Recfactor] Re-enabled internal watchdog, temporary fix 2014-10-24 12:13:29 +01:00
Richard Eoin Meadows cbd2a5c18f Initial bring-up of v0.96.0 hardware. GPS functioning 2014-10-06 19:05:11 +01:00
Richard Eoin Meadows ae68d59147 Added watchdog timer 2014-08-31 11:54:20 +01:00
Richard Eoin Meadows 299725405d Working RTTY! And new gps stuff 2014-08-30 21:11:35 +01:00
Richard Eoin Meadows d477adeecc HF = DFLL version 2014-08-27 20:57:52 +01:00
Richard Eoin Meadows 847d674373 CW output on a version fitted with a 16MHz crystal 2014-08-27 19:57:03 +01:00
Richard Eoin Meadows 4c908d1448 Such commit. Many change.
GPS now seems to be alive on the dev board, using UBX mode. SAM D20 drivers coming along.

Timepulse next. And then radio
2014-08-23 22:18:49 +01:00