home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / dsp / dspgroup / wefax.arc / WEFAX.MAN < prev    next >
Encoding:
Text File  |  1988-02-18  |  3.5 KB  |  77 lines

  1. Wefax.exe loads and runs an EGA / Delanco-Spry TMS32010 board wefax
  2. demodulator and display routines.  The files necessary for this operation
  3. are
  4.  
  5. (1) wefax.exe
  6. (2) intel.exe
  7. (3) wefega.com
  8. (4) wefdemod.hex
  9.  
  10.  
  11. WEFAX.EXE runs the show.  It loads the demod program into the TMS32010
  12. board and sets the sample timers.  It asks you whether or not you wish
  13. to use NOAA standard or Meteor standard.  This demod is NOT an envelope
  14. detector.  It is a PLL based coherent demod for BOTH NOAA and Meteor
  15. satellites.  Ancient wisdom seems to be handed down that Meteor can't
  16. be demodulated with a PLL.  This is foolishness.  The fact that the
  17. modulation amplitude falls below 5% of max (for black) only means that
  18. no phase error voltage to speak of will be generated during this time.
  19. During those times when the modulation higher, the phase error will be
  20. corrected.  Since these routines do a first order PLL and we know with
  21. a few Hz what the frequency of the subcarrier is on both NOAA and Meteor,
  22. the PLL will continue to advance the phase with the nominal frequency
  23. of the corresponding subcarrier with minimal error SO LONG as you have the
  24. frequency specified correctly.  Listen carefully to the Meteor satellites
  25. and compare them to the tone that is being played out the D/A converter.
  26. It is essential for best operation of the demod and sync that you have this
  27. frequency nearly perfect. For example, I have found that Meteor 2-15 is
  28. about 2440 to 2450 Hz and not either 2400 as is NOAA or 2500 Hz as the books
  29. say Meteor should be.  If you have a foolish recorder (as I do) sometimes
  30. you will need to specify a different frequency.  When wefax.exe starts up,
  31. it loads wefdemod.hex into the TMS32010 board.  It starts it up at the default
  32. frequency of 2400Hz.  It asks you if this should be changed.  (Remember the
  33. tone is played out the D/A port).  Specify the new frequency (0 - 5000 Hz)
  34. and it will be loaded in the program memory spot for the frequency on the
  35. DSP card and then the program will be started.
  36.  
  37. After this wefax.exe will load the display program.  It is wefega.com.
  38. You must have an ega monitor.  I have found the best results on a Monochrome
  39. monitor with one of the multimonitor multimode cards such as the one I use,
  40. the ATI EGA wonder.
  41.  
  42. The display program is very rudimentary and is quite tiny but has the
  43. following commands available as keystroke commands during the display
  44. procedure.
  45.  
  46. q       ==    quit
  47. l    ==    shift the picture left one pixel
  48. r    ==    shift the pixel right a couple of pixels
  49. n    ==    make the frame narrower
  50. w    ==    make the frame wider
  51. s    ==    toggle sync search
  52. u    ==    make the demod sample more significant
  53. d    ==    make the demod sample less significant
  54. h    ==    hold until a key is pressed
  55.  
  56. The way to use the sync is to press the w key until the picture is sliding
  57. to the left about one pixel per frame.  For meteor satellites the sync tones
  58. are just to the "left" of the grey scale.  For NOAA birds, best results come
  59. with the visible frame on the left.  Once you have the sync patch near the
  60. left edge, turn the volume up just below the place where the brightest color
  61. jumps from high intensity white down to a darker color (it is being masked
  62. off to make sure it is in the proper range).  This is quite crude and will
  63. be replaced with an agc to take care of this once I have more time to play
  64. with it.  Also, image enhancement is now possible since the pictures are
  65. lined up properly.  This will follow agc.
  66.  
  67. All the source code is also here so make whatever mods you find appropriate
  68. and tell me about them.
  69.  
  70. Bob
  71. N4HY
  72.  
  73.  
  74.  
  75.  
  76.  
  77.