Looking for Serial Port package for XP Embedded device (Visual Basic)

S

Scott Kelly

We have a PC like device that we need to write a Visual Basic app to send
and receive out the Rs232 port. The hardware is very PC like.
Hyperterminal works fine sending and receiving files and text. But we have
found that some 3rd party libraries don't perform as well. I don't know why.

The basic MSComm library works ok - but doesn't have file transfer
capability.

The SAX project works PC to PC perfectly, but when our device is receiving a
file, it tends to miss blocks (ZModem) and then go all the way back and
retry them. Again - Hyperterminal sends the files to/from our device ... no
problem.

The GreenLeaf (SysFire) examples apps crash on XP Pro and XP Embedded.

A toolkit from TurboPower works great - but they are transitioning to Open
Source and will not sell us their toolkit.

This may be more of the general VB question - but I want to make sure
whatever I get works well on XP Embedded.

Thanks,
Scott
 
T

TerryW

We have a PC like device that we need to write a Visual Basic app to send
and receive out the Rs232 port. The hardware is very PC like.
Hyperterminal works fine sending and receiving files and text. But we have
found that some 3rd party libraries don't perform as well. I don't know why.

The basic MSComm library works ok - but doesn't have file transfer
capability.

The SAX project works PC to PC perfectly, but when our device is receiving a
file, it tends to miss blocks (ZModem) and then go all the way back and
retry them. Again - Hyperterminal sends the files to/from our device ... no
problem.

The GreenLeaf (SysFire) examples apps crash on XP Pro and XP Embedded.

A toolkit from TurboPower works great - but they are transitioning to Open
Source and will not sell us their toolkit.

This may be more of the general VB question - but I want to make sure
whatever I get works well on XP Embedded.

Thanks,
Scott
Scott have you considered writing a customer vb app or protocol via
using the serial port? After you open the port you could wait for a
sequence that would initialize the file transfer. then you could
receive chunks of a binary file piece by piece over the comm port.
I would use some sort of checksum method to verify the data though.
 
S

Scott Kelly

Terry,

Yes - we thought of using the MSCOMM.OCX - but given that we want to
transmit data at 115k and that we want to include standard ZModem type
file transfers, we would rather buy a prebuilt component than roll our
own.

Thaks,
Scott
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top