Fazer uma PerguntaFazer uma Pergunta
 

RespondidoCom Port connection using USB in C++

  • segunda-feira, 28 de julho de 2008 3:10intip Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Hi,

    I am a new coder in Visual C++. I have coded in Visual basic and am familiar with the concepts of object orientated programming. I am having some problems opening a com port using C++ through a USB device. The Com port is created and exists in the Control Panel under modem. The specification are there as well.

    The question, is there a class that i can use to create a connection to this COM port to the device? Can anyone provide me with some sample code for creating a com port connection through USB in C++?

    Any assistance will be appreciated.

    Regards
    Dal

Respostas

  • segunda-feira, 28 de julho de 2008 13:13l00p1n6 Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     Respondido
    Hi Del,

    Comport connection creation through USB is done using regular comports. You have to install drivers provided with serial/usb cable (or download one). Then you can check for COM  port number under Ports (COM and LPT) in Device Manager. (tip: unplug cable and plug it in again to be sure you got the right com port number). 
    Then you can try connecting by using this "library", for example:
    http://www.codeproject.com/KB/system/serial.aspx?display=PrintAll&fid=1996&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=226&select=1241634

    If you have some problems with COM ports greater than 9 (two digits) try to manually set COM port number to 1-9.

    Regards
    Kresimir
    • Sugerido como Respostal00p1n6 segunda-feira, 28 de julho de 2008 13:14
    • Marcado como RespostaYan-Fei Wei domingo, 3 de agosto de 2008 14:31
    •  

Todas as Respostas

  • segunda-feira, 28 de julho de 2008 13:13l00p1n6 Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     Respondido
    Hi Del,

    Comport connection creation through USB is done using regular comports. You have to install drivers provided with serial/usb cable (or download one). Then you can check for COM  port number under Ports (COM and LPT) in Device Manager. (tip: unplug cable and plug it in again to be sure you got the right com port number). 
    Then you can try connecting by using this "library", for example:
    http://www.codeproject.com/KB/system/serial.aspx?display=PrintAll&fid=1996&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=226&select=1241634

    If you have some problems with COM ports greater than 9 (two digits) try to manually set COM port number to 1-9.

    Regards
    Kresimir
    • Sugerido como Respostal00p1n6 segunda-feira, 28 de julho de 2008 13:14
    • Marcado como RespostaYan-Fei Wei domingo, 3 de agosto de 2008 14:31
    •  
  • segunda-feira, 4 de agosto de 2008 5:08intip Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Hi Kresimir,

    Thank you for your answer. I will take a look a the link that you provided.

    Regards,
    Dal