Wykres commitów

28 Commity (master)

Autor SHA1 Wiadomość Data
Richard Meadows cc4455581d Finish removing semihost stuff 2015-10-09 18:33:05 +01:00
Richard Meadows 7e24523c85 Remove semihosting. We don't use this anymore 2015-10-06 19:48:29 +01:00
Richard Meadows 7acb3d82e7 Now this saves some startup time on the pips. We can actually shortern them with the time we've saved
In future potentially keep the si in standby mode rather than shutdown mode. This saves startup time, but could be a reliabilty issue as the si isn't getting a full hw reset each cycle. Probably don't bother, it doesn't matter that much
2015-07-18 22:58:11 +01:00
Richard Meadows 2df3eaf783 Pre-calculate si settings for each frequency. Apparently this only shaves 2 ms off the startup time but hey 2015-07-18 22:30:57 +01:00
Richard Meadows 7a94195d95 Culled various compiler warnings 2015-07-16 21:00:56 +00:00
Richard Meadows 5aea2ccd50 Improved RSID with new si filter profile, leave some time for si startup 2015-07-11 20:07:30 +01:00
Richard Meadows a518ed92f9 Added write to the si modem DSM_CTRL register, allow even deviation values (potentially could lead to spurs but probs not) 2015-07-11 12:51:34 +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 6e584b2ad3 Added rf tests, confirmed aprs deviation and added notes 2015-06-26 12:15:30 +01:00
Richard Meadows c5a01bab25 Fixed APRS pre-emphasis using custom FIR filter. Not sure on the deviation yet but it looks good in audacity 2015-06-26 01:37:26 +01:00
Richard Meadows e96b3eda63 Use a marco define to set APRS deviation. TODO: different deviations for mark/space 2015-06-25 18:53:42 +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 4f33da8740 Started new watchdog and init process. 2015-06-24 22:44:07 +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 920a6cc077 Aprs working on 144.888, tested on aprs.fi with pymutlimonaprs 2015-04-14 14:55:46 +01:00
Richard Meadows 96248ed8b8 Working aprs test using square wave on gpio1 and 2gfsk 2015-04-02 11:38:48 +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 b7a0d03a51 Interleaved contestia, rtty. Simplified telemetry etc 2015-03-07 15:29:10 +00:00
Richard Meadows 307f57b7c2 Telemetry changes to allow rtty and contestia 2015-03-06 23:39:54 +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 Meadows 35bc669420 Added a variable for Npresc, tidy up 2015-03-05 07:43:15 +00:00
Richard Eoin Meadows 69e1ab99ca [New feature] Generally working olivia / contestia implementation. Only decodes sometimes... Maybe needs a preamble? 2014-11-26 11:56:21 +00:00
Richard Eoin Meadows 7b509fcaca [Refactor] Completed replacement of Si4060 with si_trx 2014-11-18 15:47:17 +00:00
Richard Eoin Meadows 92e7f3412d [Refactor] Rename GPIO function, reduce radio pin drive strength 2014-11-18 14:40:59 +00:00
Richard Eoin Meadows 41717efce2 [Refactor] Now uses si_trx for the radio 2014-11-18 14:37:36 +00:00
Richard Eoin Meadows 6ae5064823 [Refactor] First attempt at new si tranceiver library. Not tested 2014-10-10 10:32:13 +01:00