[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linrad] Re: LINRAD-WSE



Hello Alex,

> Hello All. I am newcomer at Linrad and WSE. I am using 
> Windows. WSE is working now, but I receive signals above 
> 144.485 only ,as I cannot control frequense. When I run Linrad, 
> I see second window, probably it is the frequency control 
> window ,but it is empty, and I don't see frequency control box. 
The frequency control window, or rather the hardware control,
has two areas where you can enter frequency and attenuation.
By default the frequency is 0.000 (frequency in MHz) and it is the
upper field. The lower field is by default 0 dB and that is the 
Rx attenuation. Attenuation will work with RXHFA, SDSR-14,SDR-IQ and
Perseus but for 144 MHz you would have to implement your own 
hardware/software to be able to change attenuation.

Place the mouse in the frequency control field and press F1 to 
get help. To set the frequency, right click and type in a frequency.

> inpout32.dll is in Linrad directory and Windows\system, Z- is working right. 
Dop you mean that Z=Hardware interface test in the Linrad main menu works
properly?

It is not obvious to me what "Windows\system, Z-" would mean....

> Global parametrs are:
> set process priority, parport address (LPT3=888 in my computer),
Windows is largely black magic to me. I do not know the proper way of
using the parallel port under Windows so Linrad is using the most primitive 
access method. I do know how the original IBM PC AT works so Linrad
treats the hardware as if it were running on an old computer.
The parallel port, has a base address where assembly code can read or write
data with in and out statements. The next I/O port is a status reguister and 
then comes a control register. I have programmed Linrad by reading the 
schematic diagram of my old IBM AT compatible CAF computer in which the 
parallel port was implemented with good old standard TTL logics.
That works fine under Linux, and with the inpout32.dll it also works fine under
Windows - but only on old computers that have a parallel port on the 
motherboard.

My newest computer does not have a parallel port so I purchased a 
PCI express card that has a parallel port. When configuring it in the
Windows device manager I can set it to LPT1 - but when running Linrad
I find no response when having set the port address to 888 (=0x278) which
is the default address for LPT1. Presumably the parallel port is somewhere
else in the port space and Windows would have a standard way of finding 
out where it is - but that is black magic to me. Linrad requires the user
to know at what address the processor would have to write to output data
on the parallel port.

Dear Alex, in case you have a trivial problem, not knowing how to use the
frequency control box, or whether you have a less trivial problem, how
to find out where the base address of your parallel port is located, is
unknown to me. I hope that others on this list can help. Perhaps also
help me to find out where I have to make out statements to send data
to my Sunix PCI Express parallel port card.

> parport read pin :10, percentage of screen width and height. I don't 
> see here how to specify correct com port and status pin.
com port = serial port. Not needed for WSE although you might want it
to control your transmitter.
printer port, LPT1, LPT2,.... 0x278, 0x378,... are the parallel ports.
If they are not on the motherboard I am afraid the addresses might
be different.

73

Leif / SM5BSZ


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Linrad" group.
To post to this group, send email to linrad@xxxxxxxxxxxxxxxx
To unsubscribe from this group, send email to linrad+unsubscribe@xxxxxxxxxxxxxxxx
For more options, visit this group at http://groups.google.com/group/linrad?hl=en
-~----------~----~----~----~------~----~------~--~---

LINRADDARNIL