[hpsdr] Parallel port replacement - help needed

Philip Covington p.covington at gmail.com
Tue Aug 1 08:48:48 PDT 2006


On 8/1/06, Sami Aintila <oh2bfo at gmail.com> wrote:
> Yes, SDR-1000 hardware control requires very little USB bandwidth so
> using EP0 will be just fine for that.
>
> However, instead of simple parallel port emulation I really recommend
> implementing some SDR-1000 specific functions on the FX2 or FPGA. This
> is because controlling an SDR-1000 with RFE board requires a lot of
> bit-banging. Consequently parallel port I/O (or emulation) is very
> inefficient, because you need to perform a lot of operations just to
> toggle one bit.
>
> And if anyone's using the Flex 100W PA, polling the FWD/REV power
> readings is a nightmare. I don't remember the exact number, but it
> takes well over 10000 calls to PortTalk.dll to get those readings!
>
> Sami

Hi Sami,

Yes, good point, we can just define some vendor specific commands to
do some of the bit banging on the FX2 side instead in addition to just
reading/writing bytes from/to the parallel port.  It will just take a
good understanding of the sequence needed to get the data to/from the
SDR-1000. My main point was that we could do this over EP0 "out of
band" of the audio exchange protocol for the JANUS.

73 de Phil N8VB

 1154447328.0


More information about the Hpsdr mailing list