Giving the pin number on a serial port can be confusing. There are two lines named Rx and Tx and they are on pin 2 and 3. The pins for Tx and Rx are swapped on 9 and 25 pin connectors.
There is another reason why the program wont receive anything. If the device uses hardware handshake with RTS/CTS you have to set the handshake lines to get any data.
Waldemar
Waldemar
Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions