EnglishMuffin
Mechanical
- May 21, 2003
- 1,103
I am trying to get the following old equipment and software to work together :
1. Tektronix 2630 FFT analyzer which uses DOS software
2. HP 7475A Pen Plotter
3. Windows 95 in DOS mode
Its my own equipment and it's all I have available to do an independent project, so please resist the urge to crack jokes!
Problem :
If I run the 2630 FFT analyzer using the correct DOS software, it works OK except for the screen plotting. If I try to plot, I just get an error signal on the plotter. However, years ago, when I used this plotter with BASIC programs which I wrote myself, I always used the following BASIC command line at the start of a plot routine :
OPEN "COM1:9600,S,7,1,RS,CS65535,DS,CD" AS #1
As I understand it, this means:
9600 Baud
Parity bit = space
7 data bits
1 stop bit
Suppress request to send
Clear to send waits for approx 65 secs
Data set ready and carrier detect are not checked.
I find that if I run a single line program incorporating this instruction, before running the DOS FFT analyzer program, I can at least get most of the screen data to plot, but not all of it. I still get the error light after a few seconds of plotting, so it looks as though there is still a buffering problem.
Questions:
1. What are the correct DOS "SET" commands which do the same thing as the BASIC program commands?
2. Is there a way to fix what appears to be a buffering problem ?
1. Tektronix 2630 FFT analyzer which uses DOS software
2. HP 7475A Pen Plotter
3. Windows 95 in DOS mode
Its my own equipment and it's all I have available to do an independent project, so please resist the urge to crack jokes!
Problem :
If I run the 2630 FFT analyzer using the correct DOS software, it works OK except for the screen plotting. If I try to plot, I just get an error signal on the plotter. However, years ago, when I used this plotter with BASIC programs which I wrote myself, I always used the following BASIC command line at the start of a plot routine :
OPEN "COM1:9600,S,7,1,RS,CS65535,DS,CD" AS #1
As I understand it, this means:
9600 Baud
Parity bit = space
7 data bits
1 stop bit
Suppress request to send
Clear to send waits for approx 65 secs
Data set ready and carrier detect are not checked.
I find that if I run a single line program incorporating this instruction, before running the DOS FFT analyzer program, I can at least get most of the screen data to plot, but not all of it. I still get the error light after a few seconds of plotting, so it looks as though there is still a buffering problem.
Questions:
1. What are the correct DOS "SET" commands which do the same thing as the BASIC program commands?
2. Is there a way to fix what appears to be a buffering problem ?