From 0ee791357c2f4d9e5530d4ca6022e4f9fe25343c Mon Sep 17 00:00:00 2001 From: drowe67 Date: Mon, 12 Nov 2012 20:22:51 +0000 Subject: [PATCH] added some notes to Linux README git-svn-id: https://svn.code.sf.net/p/freetel/code@963 01035d8c-6547-0410-b346-abe4f91aad63 --- fdmdv2/README.linux | 56 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 50 insertions(+), 6 deletions(-) diff --git a/fdmdv2/README.linux b/fdmdv2/README.linux index 94e3ff8f..b1a984e3 100644 --- a/fdmdv2/README.linux +++ b/fdmdv2/README.linux @@ -95,7 +95,7 @@ TODO [ ] Stopping Waterfall + When Stop pressed lower 25% of Waterfall isn't erased -[ ] Axis labels on Waterfall incorrect +[X] Axis labels on Waterfall incorrect [ ] CPU load very high for waterfall, proportional to screen size [X] resizing Waterfall + bit map is used for memory of waterfall, so resizing will cause some @@ -105,19 +105,63 @@ TODO pressed together [ ] tell take lights for over/underflow realtime type issues [ ] lights for clipping of audio input/ouput + + level gauge? + +[ ] release clean up + [ ] remove anything that doesn't work (menus, buttons) from GUI + [ ] help about with URL (hyperlink?) to web site + [ ] if you press start and headphones unplugged (ie one sound card missing), it + shouldn't crash + [ ] do we keep/put effort into getting working ./configure && Makefile? IDEAS ===== -1. Tabbed page option that draws block diagram of system and draws line -between sound devices and modem blocks. Lines move depending if we -are in sync, audio pass thru etc +1. Tabbed page option that draws block diagram of system and draws + line between sound devices and modem blocks. Lines move depending + if we are in sync, audio pass thru etc -2. On sound device for each "port" make a file one of the options, so we can +2. Way to I/O to/from files on each "port", for example: + + monitor input speech or feed input speech -3. (Thomas Kocourek n4fwd) Context sesnitive help. +3. (Thomas Kocourek n4fwd) Context senditive help. 4. Look at how people hook up and use program, stop common mistakes or assumptions 5. speech Waveform I/O. Look for clipping +6. Should SNR (i) respond more quickly (ii) be smoother with less + variation for a continuous signal? + +7. Look at performance with channels with impulsive noise or fading. + Does it lose sync too easily? Should it track thru a few frames of + fading? For example if sync sequcne lost we could mute but not do + coarse freq for a few frames. + +8. Simulate channel errors including QRM of an adjacent SSB signal. + How can we detect partial obscuring of tones and what do we do? + +9. Squelch implementation. Effect of SNR bouncing around might be to + have audio cut in and out. We might need a better way of + triggering mute, such as amplitude of pilots, or smoother SNR. Or + hysteresis in Squelch. + +Test Plan +--------- + +1. Remove ~/.FDMDV and do a fresh install + +User Manual Notes +----------------- + +Count 5 seconds when removing/installing USB sound devices before +pressing refesh. + +Describe what a valid one card and two card configuration looks like. +Draw a block diagram, image of set up dialog. + +What a good scatter diagram/spectrum looks like + +Setting up in audio loopback + +Explain one and two soundcard modes -- 2.25.1