freetel-svn-tracking.git
9 years agointegrated freedv 700 mode into the freedv API
drowe67 [Sat, 13 Jun 2015 00:18:57 +0000 (00:18 +0000)]
integrated freedv 700 mode into the freedv API

git-svn-id: https://svn.code.sf.net/p/freetel/code@2182 01035d8c-6547-0410-b346-abe4f91aad63

9 years agosupport for mingw, windows build on ubuntu linux
drowe67 [Thu, 11 Jun 2015 23:56:52 +0000 (23:56 +0000)]
support for mingw, windows build on ubuntu linux

git-svn-id: https://svn.code.sf.net/p/freetel/code@2181 01035d8c-6547-0410-b346-abe4f91aad63

9 years agotweaks to API for freedv integration, not tested yet
drowe67 [Thu, 11 Jun 2015 02:34:32 +0000 (02:34 +0000)]
tweaks to API for freedv integration, not tested yet

git-svn-id: https://svn.code.sf.net/p/freetel/code@2180 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoconverted to use freedv API, not working yet
drowe67 [Thu, 11 Jun 2015 02:33:00 +0000 (02:33 +0000)]
converted to use freedv API, not working yet

git-svn-id: https://svn.code.sf.net/p/freetel/code@2179 01035d8c-6547-0410-b346-abe4f91aad63

9 years agofixed a few small bugs, running OK on stored files now, updated cmake instructions...
drowe67 [Wed, 10 Jun 2015 10:41:04 +0000 (10:41 +0000)]
fixed a few small bugs, running OK on stored files now, updated cmake instructions so asserts enabled

git-svn-id: https://svn.code.sf.net/p/freetel/code@2178 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoupdated sd.m to better visualise 700 bit/s mel quantiser issues, played with quantise...
drowe67 [Tue, 9 Jun 2015 08:44:15 +0000 (08:44 +0000)]
updated sd.m to better visualise 700 bit/s mel quantiser issues, played with quantiser a bit, but no significant improvements so will run with that for now

git-svn-id: https://svn.code.sf.net/p/freetel/code@2177 01035d8c-6547-0410-b346-abe4f91aad63

9 years agosoft decision support, steps towards error masking, Eb/No estimation in octave and C
drowe67 [Mon, 8 Jun 2015 11:03:11 +0000 (11:03 +0000)]
soft decision support, steps towards error masking, Eb/No estimation in octave and C

git-svn-id: https://svn.code.sf.net/p/freetel/code@2176 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoADD GERBERS-SM1000-E.PDF ALL GERBER LAYERS IN ONE PDF.
rickb44 [Sat, 6 Jun 2015 00:45:33 +0000 (00:45 +0000)]
ADD GERBERS-SM1000-E.PDF  ALL GERBER LAYERS IN ONE PDF.
RGB 06/05/15

git-svn-id: https://svn.code.sf.net/p/freetel/code@2175 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoNot used RGB
rickb44 [Fri, 5 Jun 2015 22:31:25 +0000 (22:31 +0000)]
Not used  RGB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2174 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoPRODUCTION RELEASE FILES FOR SM1000-E
rickb44 [Fri, 5 Jun 2015 22:25:56 +0000 (22:25 +0000)]
PRODUCTION RELEASE FILES FOR SM1000-E
FOLDER MFG-SM1000-E FOR BOARD ASSEMBLER
FOLDER GERBER-SM1000-E FOR PCB MANUFACTURER
FOLDER RELEASE-SM1000-E FOR BACKUP
RGB 06/05/2015

git-svn-id: https://svn.code.sf.net/p/freetel/code@2173 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoUPDATE SCHEMATIC, PCB, BOM.
rickb44 [Tue, 2 Jun 2015 14:46:47 +0000 (14:46 +0000)]
UPDATE SCHEMATIC, PCB, BOM.
ADDED PDFs OF BOM & SCHEMATIC RGB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2172 01035d8c-6547-0410-b346-abe4f91aad63

9 years agogit-svn-id: https://svn.code.sf.net/p/freetel/code@2171 01035d8c-6547-0410-b346-abe4f...
rickb44 [Tue, 2 Jun 2015 14:43:30 +0000 (14:43 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@2171 01035d8c-6547-0410-b346-abe4f91aad63

9 years agomodifying cohpsk demod and support code for soft dec
drowe67 [Tue, 2 Jun 2015 05:08:36 +0000 (05:08 +0000)]
modifying cohpsk demod and support code for soft dec

git-svn-id: https://svn.code.sf.net/p/freetel/code@2170 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoextracting and plotting some more stats
drowe67 [Sun, 31 May 2015 04:53:20 +0000 (04:53 +0000)]
extracting and plotting some more stats

git-svn-id: https://svn.code.sf.net/p/freetel/code@2169 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoAdded jmpr mono ext speaker situation.
rickb44 [Sun, 31 May 2015 03:10:31 +0000 (03:10 +0000)]
Added jmpr mono ext speaker situation.
Update SM1000-E-change-log file.
RGB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2168 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoprocessing single symbol thru speex
drowe67 [Sat, 30 May 2015 03:26:56 +0000 (03:26 +0000)]
processing single symbol thru speex

git-svn-id: https://svn.code.sf.net/p/freetel/code@2167 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoadded some diagnostics for plotting states of cohpsk_demod, still a few glicthes...
drowe67 [Sat, 30 May 2015 00:01:56 +0000 (00:01 +0000)]
added some diagnostics for plotting states of cohpsk_demod, still a few glicthes to work out

git-svn-id: https://svn.code.sf.net/p/freetel/code@2166 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoa few minor tweaks and REAME changes
drowe67 [Fri, 29 May 2015 22:45:30 +0000 (22:45 +0000)]
a few minor tweaks and REAME changes

git-svn-id: https://svn.code.sf.net/p/freetel/code@2165 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoAdded schematic power switch SW3 wiring change(.pngs) to accomodate PCB routing.
rickb44 [Fri, 29 May 2015 14:22:36 +0000 (14:22 +0000)]
Added schematic power switch SW3 wiring change(.pngs) to accomodate PCB routing.
Updated SM1000-E-change-log.txt file to reflect update and comments on #27
RGB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2164 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoprog cmd line testing, can now compare between SSB and cohpsk
drowe67 [Fri, 29 May 2015 06:33:00 +0000 (06:33 +0000)]
prog cmd line testing, can now compare between SSB and cohpsk

git-svn-id: https://svn.code.sf.net/p/freetel/code@2163 01035d8c-6547-0410-b346-abe4f91aad63

9 years agofirst pass at cellmodem simulation
drowe67 [Thu, 28 May 2015 20:41:34 +0000 (20:41 +0000)]
first pass at cellmodem simulation

git-svn-id: https://svn.code.sf.net/p/freetel/code@2162 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoUpdate SM1000-E-change-log
rickb44 [Thu, 28 May 2015 14:07:39 +0000 (14:07 +0000)]
Update SM1000-E-change-log

git-svn-id: https://svn.code.sf.net/p/freetel/code@2161 01035d8c-6547-0410-b346-abe4f91aad63

9 years ago4. [X] Add part outlines to layer tdoc for documentation.
rickb44 [Thu, 28 May 2015 13:53:17 +0000 (13:53 +0000)]
4. [X] Add part outlines to layer tdoc for documentation.
       Complete RGB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2160 01035d8c-6547-0410-b346-abe4f91aad63

9 years ago21 [X] From Mel: DNL LED5 and LED8 to save a little power.
rickb44 [Thu, 28 May 2015 13:12:17 +0000 (13:12 +0000)]
21  [X]         From Mel: DNL LED5 and LED8 to save a little power.
DNL LED8 RGB
DNL R33
DNL LED5
DNL R17

git-svn-id: https://svn.code.sf.net/p/freetel/code@2159 01035d8c-6547-0410-b346-abe4f91aad63

9 years agocohpsk_ch cmd line channel simulator partially written and working as expected with...
drowe67 [Thu, 28 May 2015 09:16:22 +0000 (09:16 +0000)]
cohpsk_ch cmd line channel simulator partially written and working as expected with awgn and fading channels, next step is to interface codec

git-svn-id: https://svn.code.sf.net/p/freetel/code@2158 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoadded comments from VK5APR
drowe67 [Thu, 28 May 2015 04:54:50 +0000 (04:54 +0000)]
added comments from VK5APR

git-svn-id: https://svn.code.sf.net/p/freetel/code@2157 01035d8c-6547-0410-b346-abe4f91aad63

9 years agochecked in copsk frame format spreadsheet
drowe67 [Wed, 27 May 2015 23:18:49 +0000 (23:18 +0000)]
checked in copsk frame format spreadsheet

git-svn-id: https://svn.code.sf.net/p/freetel/code@2156 01035d8c-6547-0410-b346-abe4f91aad63

9 years agotest_cohpsk_ch version working well now, same as octave simulation for awgn and fadin...
drowe67 [Wed, 27 May 2015 21:26:36 +0000 (21:26 +0000)]
test_cohpsk_ch version working well now, same as octave simulation for awgn and fading channels

git-svn-id: https://svn.code.sf.net/p/freetel/code@2155 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoIMPLEMENT CHANGES PER SM1000-E-CHANGE-LOG.TXT RGB
rickb44 [Wed, 27 May 2015 20:01:38 +0000 (20:01 +0000)]
IMPLEMENT CHANGES PER SM1000-E-CHANGE-LOG.TXT RGB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2154 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoreasonable results on fading channels for C version of modem, still testing
drowe67 [Wed, 27 May 2015 07:57:46 +0000 (07:57 +0000)]
reasonable results on fading channels for C version of modem, still testing

git-svn-id: https://svn.code.sf.net/p/freetel/code@2153 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoadded PTT pulse issue
drowe67 [Tue, 26 May 2015 23:47:22 +0000 (23:47 +0000)]
added PTT pulse issue

git-svn-id: https://svn.code.sf.net/p/freetel/code@2152 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoC working well cf octave with up to +/- 1500ppm Fs offset
drowe67 [Tue, 26 May 2015 22:02:54 +0000 (22:02 +0000)]
C working well cf octave with up to +/- 1500ppm Fs offset

git-svn-id: https://svn.code.sf.net/p/freetel/code@2151 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoFs offset tests passing, C and Octave match over 35 frames
drowe67 [Tue, 26 May 2015 10:51:01 +0000 (10:51 +0000)]
Fs offset tests passing, C and Octave match over 35 frames

git-svn-id: https://svn.code.sf.net/p/freetel/code@2150 01035d8c-6547-0410-b346-abe4f91aad63

9 years agonon linear carrier spacing and clipping code added, C and Octave match nicely
drowe67 [Tue, 26 May 2015 07:28:08 +0000 (07:28 +0000)]
non linear carrier spacing and clipping code added, C and Octave match nicely

git-svn-id: https://svn.code.sf.net/p/freetel/code@2149 01035d8c-6547-0410-b346-abe4f91aad63

9 years agocohpsk sample slip code interated into C and initial tests passing, need some better...
drowe67 [Tue, 26 May 2015 06:54:31 +0000 (06:54 +0000)]
cohpsk sample slip code interated into C and initial tests passing, need some better tests with C version of Fs offset simulation

git-svn-id: https://svn.code.sf.net/p/freetel/code@2148 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoC and Octave code tests passing, but still need to add timing slips and PAPR code
drowe67 [Mon, 25 May 2015 10:48:34 +0000 (10:48 +0000)]
C and Octave code tests passing, but still need to add timing slips and PAPR code

git-svn-id: https://svn.code.sf.net/p/freetel/code@2147 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoadded Mel's suggestions to change log
drowe67 [Sun, 24 May 2015 20:46:46 +0000 (20:46 +0000)]
added Mel's suggestions to change log

git-svn-id: https://svn.code.sf.net/p/freetel/code@2146 01035d8c-6547-0410-b346-abe4f91aad63

9 years agotiming offset simulation and correction by Octave demod. +/- 1000ppm works well...
drowe67 [Fri, 22 May 2015 02:14:04 +0000 (02:14 +0000)]
timing offset simulation and correction by Octave demod.  +/- 1000ppm works well for AWGN and fading channels

git-svn-id: https://svn.code.sf.net/p/freetel/code@2145 01035d8c-6547-0410-b346-abe4f91aad63

9 years agofading model working OK for different symbol and sampling rates
drowe67 [Thu, 21 May 2015 07:43:29 +0000 (07:43 +0000)]
fading model working OK for different symbol and sampling rates

git-svn-id: https://svn.code.sf.net/p/freetel/code@2144 01035d8c-6547-0410-b346-abe4f91aad63

9 years agocohspk modem support for different symbol and sample rates, preparing to match codec...
drowe67 [Thu, 21 May 2015 03:09:27 +0000 (03:09 +0000)]
cohspk modem support for different symbol and sample rates, preparing to match codec data and frame rate req

git-svn-id: https://svn.code.sf.net/p/freetel/code@2143 01035d8c-6547-0410-b346-abe4f91aad63

9 years agogood results: BER < 0.02 for ESNo=12 fading and EsNo=8 AWGN 100 frames, PAPR 5.17dB
drowe67 [Wed, 20 May 2015 22:50:58 +0000 (22:50 +0000)]
good results: BER < 0.02 for ESNo=12 fading and EsNo=8 AWGN 100 frames, PAPR 5.17dB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2142 01035d8c-6547-0410-b346-abe4f91aad63

9 years agogood results: BER < 0.02 for ESNo=12 fading and EsNo=8 AWGN 100 frames, PAPR 5.17dB
drowe67 [Wed, 20 May 2015 04:28:17 +0000 (04:28 +0000)]
good results: BER < 0.02 for ESNo=12 fading and EsNo=8 AWGN 100 frames, PAPR 5.17dB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2141 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoESD issue and figure update for UG
drowe67 [Wed, 20 May 2015 00:30:20 +0000 (00:30 +0000)]
ESD issue and figure update for UG

git-svn-id: https://svn.code.sf.net/p/freetel/code@2140 01035d8c-6547-0410-b346-abe4f91aad63

9 years agosuggested change in select action
drowe67 [Tue, 19 May 2015 09:00:32 +0000 (09:00 +0000)]
suggested change in select action

git-svn-id: https://svn.code.sf.net/p/freetel/code@2139 01035d8c-6547-0410-b346-abe4f91aad63

9 years agosuggested change in led colours
drowe67 [Tue, 19 May 2015 08:58:39 +0000 (08:58 +0000)]
suggested change in led colours

git-svn-id: https://svn.code.sf.net/p/freetel/code@2138 01035d8c-6547-0410-b346-abe4f91aad63

9 years agofine progress on reducing PAPR down to just 6dB in Octave sim. Es/No=12dB ading...
drowe67 [Tue, 19 May 2015 07:12:16 +0000 (07:12 +0000)]
fine progress on reducing PAPR down to just 6dB in Octave sim.  Es/No=12dB ading BER seems a little high at 0.03, need to look into that

git-svn-id: https://svn.code.sf.net/p/freetel/code@2137 01035d8c-6547-0410-b346-abe4f91aad63

9 years agocorrected file name and added a few items
drowe67 [Mon, 18 May 2015 20:17:06 +0000 (20:17 +0000)]
corrected file name and added a few items

git-svn-id: https://svn.code.sf.net/p/freetel/code@2136 01035d8c-6547-0410-b346-abe4f91aad63

9 years agogit-svn-id: https://svn.code.sf.net/p/freetel/code@2135 01035d8c-6547-0410-b346-abe4f...
rickb44 [Mon, 18 May 2015 12:32:05 +0000 (12:32 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@2135 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoOctave and C agree with freq offset and freq drift and AWGN channel, yayyyyyyyy
drowe67 [Mon, 18 May 2015 07:04:21 +0000 (07:04 +0000)]
Octave and C agree with freq offset and freq drift and AWGN channel, yayyyyyyyy

git-svn-id: https://svn.code.sf.net/p/freetel/code@2134 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoC and Octave match over 35 frames on 8db Es/No AWGN channel, yayyyyyy, next step...
drowe67 [Mon, 18 May 2015 05:17:59 +0000 (05:17 +0000)]
C and Octave match over 35 frames on 8db Es/No AWGN channel, yayyyyyy, next step debug freq tracking

git-svn-id: https://svn.code.sf.net/p/freetel/code@2133 01035d8c-6547-0410-b346-abe4f91aad63

9 years agohave resolved a few differences between C and Octave, bugs in logging code, Nsym...
drowe67 [Mon, 18 May 2015 00:21:11 +0000 (00:21 +0000)]
have resolved a few differences between C and Octave, bugs in logging code, Nsym filter length

git-svn-id: https://svn.code.sf.net/p/freetel/code@2132 01035d8c-6547-0410-b346-abe4f91aad63

9 years agotcohpsk.c not crashing, syncing up OK
drowe67 [Sun, 17 May 2015 01:26:20 +0000 (01:26 +0000)]
tcohpsk.c not crashing, syncing up OK

git-svn-id: https://svn.code.sf.net/p/freetel/code@2131 01035d8c-6547-0410-b346-abe4f91aad63

9 years agodebugging C port of Octave modem, C version compiles OK
drowe67 [Fri, 15 May 2015 03:08:55 +0000 (03:08 +0000)]
debugging C port of Octave modem, C version compiles OK

git-svn-id: https://svn.code.sf.net/p/freetel/code@2130 01035d8c-6547-0410-b346-abe4f91aad63

9 years agominor figure tweaks
drowe67 [Tue, 12 May 2015 21:07:25 +0000 (21:07 +0000)]
minor figure tweaks

git-svn-id: https://svn.code.sf.net/p/freetel/code@2129 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoextended freq offset estimation to +/-60Hz which is I think acceptable in the real...
drowe67 [Mon, 11 May 2015 07:18:26 +0000 (07:18 +0000)]
extended freq offset estimation to +/-60Hz which is I think acceptable in the real world.  gd results at AWGN and fading ch set points

git-svn-id: https://svn.code.sf.net/p/freetel/code@2128 01035d8c-6547-0410-b346-abe4f91aad63

9 years agocohpsk freq tracking unit test, integrated into tcohpsk and doing sensible things...
drowe67 [Sat, 9 May 2015 23:32:59 +0000 (23:32 +0000)]
cohpsk freq tracking unit test, integrated into tcohpsk and doing sensible things with +/- 0.5Hz/s freq drift

git-svn-id: https://svn.code.sf.net/p/freetel/code@2127 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoOpen Office format CN12 figure
drowe67 [Thu, 7 May 2015 00:40:57 +0000 (00:40 +0000)]
Open Office format CN12 figure

git-svn-id: https://svn.code.sf.net/p/freetel/code@2126 01035d8c-6547-0410-b346-abe4f91aad63

9 years agochanged filter order and increased dealy of new sync alg, good results on test_off...
drowe67 [Wed, 6 May 2015 03:44:09 +0000 (03:44 +0000)]
changed filter order and increased dealy of new sync alg, good results on test_off in awgn and fading channels, and great BERs on tcohpsk for fading and awgn at 8 and 12dB Es/No test points

git-svn-id: https://svn.code.sf.net/p/freetel/code@2125 01035d8c-6547-0410-b346-abe4f91aad63

9 years agotwo path freq offset est/sync proto working OK with BER a bit high, little more work...
drowe67 [Tue, 5 May 2015 09:15:52 +0000 (09:15 +0000)]
two path freq offset est/sync proto working OK with BER a bit high, little more work reqd

git-svn-id: https://svn.code.sf.net/p/freetel/code@2124 01035d8c-6547-0410-b346-abe4f91aad63

9 years agopromising AWGN and fading ch results with two path design
drowe67 [Mon, 4 May 2015 07:33:47 +0000 (07:33 +0000)]
promising AWGN and fading ch results with two path design

git-svn-id: https://svn.code.sf.net/p/freetel/code@2123 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoworking on freq estimation, about to try two path model
drowe67 [Mon, 4 May 2015 04:40:37 +0000 (04:40 +0000)]
working on freq estimation, about to try two path model

git-svn-id: https://svn.code.sf.net/p/freetel/code@2122 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoadded some comments re which pin DAC and ADC drivers are connected to
drowe67 [Mon, 20 Apr 2015 22:18:14 +0000 (22:18 +0000)]
added some comments re which pin DAC and ADC drivers are connected to

git-svn-id: https://svn.code.sf.net/p/freetel/code@2121 01035d8c-6547-0410-b346-abe4f91aad63

9 years agodiversity cohpsk ported to C, tcohpsk passes all tests for AWGN channel, but need...
drowe67 [Fri, 17 Apr 2015 04:50:31 +0000 (04:50 +0000)]
diversity cohpsk ported to C, tcohpsk passes all tests for AWGN channel, but need to also test on HF channel

git-svn-id: https://svn.code.sf.net/p/freetel/code@2120 01035d8c-6547-0410-b346-abe4f91aad63

9 years agotwo path diveristy looking gd in Octave, starting to port into C
drowe67 [Fri, 17 Apr 2015 00:59:08 +0000 (00:59 +0000)]
two path diveristy looking gd in Octave, starting to port into C

git-svn-id: https://svn.code.sf.net/p/freetel/code@2119 01035d8c-6547-0410-b346-abe4f91aad63

9 years agopassable 650 bit/s mode, a lot better than previous 450
drowe67 [Wed, 15 Apr 2015 05:28:01 +0000 (05:28 +0000)]
passable 650 bit/s mode, a lot better than previous 450

git-svn-id: https://svn.code.sf.net/p/freetel/code@2118 01035d8c-6547-0410-b346-abe4f91aad63

9 years agosome refactoring of c2sim to make it closer to c2enc/c2dec
drowe67 [Wed, 15 Apr 2015 05:03:00 +0000 (05:03 +0000)]
some refactoring of c2sim to make it closer to c2enc/c2dec

git-svn-id: https://svn.code.sf.net/p/freetel/code@2117 01035d8c-6547-0410-b346-abe4f91aad63

9 years ago17 bit/frame mel LSP quantiser working OK
drowe67 [Tue, 14 Apr 2015 08:19:41 +0000 (08:19 +0000)]
17 bit/frame mel LSP quantiser working OK

git-svn-id: https://svn.code.sf.net/p/freetel/code@2116 01035d8c-6547-0410-b346-abe4f91aad63

9 years agogenres does 1st order LPC equalisation, added stdin option to c2sim
drowe67 [Sun, 12 Apr 2015 02:31:09 +0000 (02:31 +0000)]
genres does 1st order LPC equalisation, added stdin option to c2sim

git-svn-id: https://svn.code.sf.net/p/freetel/code@2115 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoadded BPF option to c2sim
drowe67 [Sun, 12 Apr 2015 01:49:41 +0000 (01:49 +0000)]
added BPF option to c2sim

git-svn-id: https://svn.code.sf.net/p/freetel/code@2114 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoleast squares phase est and lin interp working in C, C and Octave results match
drowe67 [Sat, 11 Apr 2015 05:42:01 +0000 (05:42 +0000)]
least squares phase est and lin interp working in C, C and Octave results match

git-svn-id: https://svn.code.sf.net/p/freetel/code@2113 01035d8c-6547-0410-b346-abe4f91aad63

9 years agooctave version of modem using lin reg for phase est, curves look OK
drowe67 [Sat, 11 Apr 2015 05:10:45 +0000 (05:10 +0000)]
octave version of modem using lin reg for phase est, curves look OK

git-svn-id: https://svn.code.sf.net/p/freetel/code@2112 01035d8c-6547-0410-b346-abe4f91aad63

9 years agolinear regression Octave and C code
drowe67 [Sat, 11 Apr 2015 04:18:48 +0000 (04:18 +0000)]
linear regression Octave and C code

git-svn-id: https://svn.code.sf.net/p/freetel/code@2111 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoworking on test_curves, AWGN cohpsk, dpsk working, HF results need work
drowe67 [Thu, 9 Apr 2015 07:04:02 +0000 (07:04 +0000)]
working on test_curves, AWGN cohpsk, dpsk working, HF results need work

git-svn-id: https://svn.code.sf.net/p/freetel/code@2110 01035d8c-6547-0410-b346-abe4f91aad63

9 years agosingle point Octave coh psk sim working again
drowe67 [Thu, 9 Apr 2015 02:37:12 +0000 (02:37 +0000)]
single point Octave coh psk sim working again

git-svn-id: https://svn.code.sf.net/p/freetel/code@2109 01035d8c-6547-0410-b346-abe4f91aad63

9 years agonoise samples unit var to support different Eb/No
drowe67 [Wed, 8 Apr 2015 21:35:03 +0000 (21:35 +0000)]
noise samples unit var to support different Eb/No

git-svn-id: https://svn.code.sf.net/p/freetel/code@2108 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoadded state transition to lose sync on 3 bad frames. That'll do for a start, we...
drowe67 [Wed, 8 Apr 2015 01:02:36 +0000 (01:02 +0000)]
added state transition to lose sync on 3 bad frames.  That'll do for a start, we can tune later, even make manually adjustable

git-svn-id: https://svn.code.sf.net/p/freetel/code@2107 01035d8c-6547-0410-b346-abe4f91aad63

9 years agorefactoring cohpsk to remove some warnings and support out of sync logic
drowe67 [Wed, 8 Apr 2015 00:42:42 +0000 (00:42 +0000)]
refactoring cohpsk to remove some warnings and support out of sync logic

git-svn-id: https://svn.code.sf.net/p/freetel/code@2106 01035d8c-6547-0410-b346-abe4f91aad63

9 years agokicked off stand alone C program for testing coh psk with channel impairments
drowe67 [Tue, 7 Apr 2015 02:51:22 +0000 (02:51 +0000)]
kicked off stand alone C program for testing coh psk with channel impairments

git-svn-id: https://svn.code.sf.net/p/freetel/code@2105 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoprogressing C versions of coh psk modem and associated tools
drowe67 [Tue, 7 Apr 2015 01:10:08 +0000 (01:10 +0000)]
progressing C versions of coh psk modem and associated tools

git-svn-id: https://svn.code.sf.net/p/freetel/code@2104 01035d8c-6547-0410-b346-abe4f91aad63

9 years agowritten coh mod and demod but not tested
drowe67 [Sun, 5 Apr 2015 08:07:19 +0000 (08:07 +0000)]
written coh mod and demod but not tested

git-svn-id: https://svn.code.sf.net/p/freetel/code@2103 01035d8c-6547-0410-b346-abe4f91aad63

9 years agorefactoring Octave coh psk code
drowe67 [Sun, 5 Apr 2015 01:06:09 +0000 (01:06 +0000)]
refactoring Octave coh psk code

git-svn-id: https://svn.code.sf.net/p/freetel/code@2102 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoC and Octave coherent psk modem code match, all tests passing yayyyyy
drowe67 [Thu, 2 Apr 2015 06:25:41 +0000 (06:25 +0000)]
C and Octave coherent psk modem code match, all tests passing yayyyyy

git-svn-id: https://svn.code.sf.net/p/freetel/code@2101 01035d8c-6547-0410-b346-abe4f91aad63

9 years agocoding up C version of coarse and fine freq offet est, working but not quite same...
drowe67 [Wed, 1 Apr 2015 01:51:24 +0000 (01:51 +0000)]
coding up C version of coarse and fine freq offet est, working but not quite same results as Octave

git-svn-id: https://svn.code.sf.net/p/freetel/code@2100 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoC tx side working, and passing unit tetests. About to start C freq offset est
drowe67 [Mon, 30 Mar 2015 01:26:15 +0000 (01:26 +0000)]
C tx side working, and passing unit tetests.  About to start C freq offset est

git-svn-id: https://svn.code.sf.net/p/freetel/code@2099 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoadd speaker mount PCB
rickb44 [Mon, 30 Mar 2015 00:14:51 +0000 (00:14 +0000)]
add speaker mount PCB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2098 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoAdded ,JPG and .PDF files to ENCL-SM1000-C1 file
rickb44 [Sun, 29 Mar 2015 21:43:21 +0000 (21:43 +0000)]
Added ,JPG and .PDF files to ENCL-SM1000-C1 file

git-svn-id: https://svn.code.sf.net/p/freetel/code@2097 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoUpdate enclosure to Rev-C1 to reflect latest changes.RGB
rickb44 [Sun, 29 Mar 2015 21:08:02 +0000 (21:08 +0000)]
Update enclosure to Rev-C1 to reflect latest changes.RGB

git-svn-id: https://svn.code.sf.net/p/freetel/code@2096 01035d8c-6547-0410-b346-abe4f91aad63

9 years agorefactored codea little, starting to (re)port C code
drowe67 [Sun, 29 Mar 2015 02:40:02 +0000 (02:40 +0000)]
refactored codea little, starting to (re)port C code

git-svn-id: https://svn.code.sf.net/p/freetel/code@2095 01035d8c-6547-0410-b346-abe4f91aad63

9 years agooctave modem with freq offset est working OK, good BER, time to re-port C code
drowe67 [Sat, 28 Mar 2015 22:43:19 +0000 (22:43 +0000)]
octave modem with freq offset est working OK, good BER, time to re-port C code

git-svn-id: https://svn.code.sf.net/p/freetel/code@2094 01035d8c-6547-0410-b346-abe4f91aad63

9 years agorenamed a few variables, cleaned up a little, freq offset est working OK
drowe67 [Fri, 27 Mar 2015 01:43:36 +0000 (01:43 +0000)]
renamed a few variables, cleaned up a little, freq offset est working OK

git-svn-id: https://svn.code.sf.net/p/freetel/code@2093 01035d8c-6547-0410-b346-abe4f91aad63

9 years agomoving freq est routines to functions, work OK, need to rename a few vars now
drowe67 [Fri, 27 Mar 2015 01:25:54 +0000 (01:25 +0000)]
moving freq est routines to functions, work OK, need to rename a few vars now

git-svn-id: https://svn.code.sf.net/p/freetel/code@2092 01035d8c-6547-0410-b346-abe4f91aad63

9 years agomodifief for p=1 equalisation, works OK
drowe67 [Thu, 26 Mar 2015 06:43:31 +0000 (06:43 +0000)]
modifief for p=1 equalisation, works OK

git-svn-id: https://svn.code.sf.net/p/freetel/code@2091 01035d8c-6547-0410-b346-abe4f91aad63

9 years agodouble row of pilots helping with coarse/fine freq est, however sync time too long...
drowe67 [Thu, 26 Mar 2015 00:27:19 +0000 (00:27 +0000)]
double row of pilots helping with coarse/fine freq est, however sync time too long due to frame length.

git-svn-id: https://svn.code.sf.net/p/freetel/code@2090 01035d8c-6547-0410-b346-abe4f91aad63

9 years agointermin check in of freq offset estimator, about to change pilot insertion structure
drowe67 [Wed, 25 Mar 2015 00:10:17 +0000 (00:10 +0000)]
intermin check in of freq offset estimator, about to change pilot insertion structure

git-svn-id: https://svn.code.sf.net/p/freetel/code@2089 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoContinued work on 48k comp to 80k real
baobrien [Mon, 23 Mar 2015 01:37:14 +0000 (01:37 +0000)]
Continued work on 48k comp to 80k real

git-svn-id: https://svn.code.sf.net/p/freetel/code@2088 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoAdded 48k complex to 80k real converter. Checked in Octave.
baobrien [Sun, 22 Mar 2015 05:21:20 +0000 (05:21 +0000)]
Added 48k complex to 80k real converter. Checked in Octave.

git-svn-id: https://svn.code.sf.net/p/freetel/code@2087 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoModified stm32 makefile for stm32 periphlib 1.5.0
baobrien [Sun, 22 Mar 2015 02:42:55 +0000 (02:42 +0000)]
Modified stm32 makefile for stm32 periphlib 1.5.0

git-svn-id: https://svn.code.sf.net/p/freetel/code@2086 01035d8c-6547-0410-b346-abe4f91aad63

9 years agocoarse frame sync in C working, C and Octace matching
drowe67 [Thu, 19 Mar 2015 21:59:38 +0000 (21:59 +0000)]
coarse frame sync in C working, C and Octace matching

git-svn-id: https://svn.code.sf.net/p/freetel/code@2085 01035d8c-6547-0410-b346-abe4f91aad63

9 years agoFurther work on IIR upconverter; verified entire chain with generated GMSK signal
baobrien [Thu, 19 Mar 2015 17:25:41 +0000 (17:25 +0000)]
Further work on IIR upconverter; verified entire chain with generated GMSK signal

git-svn-id: https://svn.code.sf.net/p/freetel/code@2084 01035d8c-6547-0410-b346-abe4f91aad63

9 years agomost rx filtering working in C, next step add coarse timing (frame snyc) in C
drowe67 [Thu, 19 Mar 2015 09:37:06 +0000 (09:37 +0000)]
most rx filtering working in C, next step add coarse timing (frame snyc) in C

git-svn-id: https://svn.code.sf.net/p/freetel/code@2083 01035d8c-6547-0410-b346-abe4f91aad63