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
|
cca08c4a78
|
Differentiate init for testcase runs. For testcases don't init regular interrupts that could get in the way
|
2015-07-12 14:54:20 +01:00 |
Richard Meadows
|
cd46495152
|
Fixed a couple of APRS timing/format issues. APRS txes after rtty, on 144.8 when geofence is disabled
|
2015-07-12 00:17:04 +01:00 |
Richard Meadows
|
90363c6b6e
|
Added APRS_USE_GEOFENCE flag
|
2015-07-11 20:17:46 +01: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
|
1f812b5a00
|
[bugfix] lat, lon and altitude should all be signed values!
|
2015-07-05 20:48:31 +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
|
28d1d18541
|
Longer pips
|
2015-07-03 23:44:22 +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
|
1c9385b612
|
Added backlog unit and test case. Also mem_erase_all testcase
|
2015-07-01 19:17:55 +01:00 |
Richard Meadows
|
c5d780b0eb
|
Add base-91 telemetry to aprs
|
2015-06-30 17:18:00 +01:00 |
Richard Meadows
|
879e64e4ef
|
Today I learnt some c-foo
|
2015-06-30 16:23:53 +01:00 |
Richard Meadows
|
df1423c581
|
Call the watchdog in idle loops
|
2015-06-28 23:20:55 +01:00 |
Richard Meadows
|
f58cc8f417
|
New test case for whole memory
|
2015-06-28 22:26: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
|
c7d9054c3d
|
Align gps timepulse with the top of the utc second
|
2015-06-27 19:16:19 +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
|
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
|
4fb5a30e5f
|
Added slightly different string when testing
|
2015-06-26 01:36:25 +01:00 |
Richard Meadows
|
28c044f95f
|
Added altitude to aprs geofence. APRS always enabled below 200m
|
2015-06-25 19:49:47 +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
|
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
|
9f6aa97ba4
|
Made separate init file
|
2015-06-25 13:28:50 +01:00 |
Richard Meadows
|
4f33da8740
|
Started new watchdog and init process.
|
2015-06-24 22:44:07 +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
|
7ee788d111
|
Revert "[UBSEDS8] Doubled length of APRS preamble"
This reverts commit c2dd5ce641 .
|
2015-06-20 19:46:06 +01:00 |
Richard Meadows
|
c2dd5ce641
|
[UBSEDS8] Doubled length of APRS preamble
|
2015-06-18 06:59:08 +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
|
489dd49ddb
|
Return to 100ms of APRS preamble
|
2015-06-07 22:39:47 +01:00 |
Richard Meadows
|
8c4bbdabc8
|
Stop Ax25 packets looping, add deinit routine for timer, 200ms of aprs flags (not sure why)
|
2015-06-07 22:33:48 +01:00 |
Richard Meadows
|
d5f6a921c7
|
Added number of outlines to zone structure, fixes wrong sizeof thing
|
2015-06-07 22:24:20 +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
|
c7c2d09c4a
|
Fix a couple of things in geofence, including adding consts
|
2015-05-12 21:38:16 +01:00 |
Richard Meadows
|
e52ffa18aa
|
Merge branch 'geofence_dev'
|
2015-05-11 19:54:27 +01:00 |
Richard Meadows
|
1624057970
|
Remove si4060.c / si4060.h. They haven't been used for a while
|
2015-04-14 16:13:48 +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 |