| Writelog won't put CW on two LPT ports for two radios. It uses a single LPT port. Consequently, a relay is needed to steer the PC generated LPT CW to one radio or the other. I built a footswitch controlled relay box, but recently wanted to have a more automated system to take advantage of some of Writelog's automated features. In Writelog, you can use the A/B bit on pin 14 of LPT1 to "steer" the CW to the desired radio (using a Radio Shack relay). The question is...what does the simple 1 transistor interface circuit look like? Here is what worked nicely for me: 
In my setup, Vdd is +12V to the relay coil. Vdd can be any DC voltage which is required by the relay coil. Most small dc relays are in the range of 3-24 volts. The 1N4002 diode connects across the relay coil pins. Make sure you get it oriented correctly or you will blow out the 2N2222. The Data Pin...is pin 14 of the LPT port. The emitter of the 2N2222 connects to both the negative side of the relay's power supply AND one of the ground pins at the LPT port (pins 18-25). I brought wires from pins 14 and 25 to the homebrew relay switching box and wired the transistor inside the box. Bingo...when I arrow up and down in Writelog to toggle radio windows, the relay clicks and the CW is steered from one radio to the other. If the wrong radio is toggled when you're done, you can reverse the sense of Writelog's pin 14 A/B bit by setting LptABSense to 1. Do this by adding the following to the [Configuration] section of the Writelog.ini file: LptABSense=1 |