PNP external COM device specification,Rev 1.0

Discussion in 'Windows Vista Drivers' started by Robin, Nov 28, 2005.

  1. Robin

    Robin Guest

    When should I transmit the device ID ? I circulate this transmission from
    MCU to PC.
    But when I disconnected the COM device from PC , the ID is still in the
    list of devices on PC.I mean, shouldn't it disappear automatically like USB
    devices ?
    If anyone get a implemnetation for this specification , would you please
    help me ?
    Best Regards,
     
    Robin, Nov 28, 2005
    #1
    1. Advertisements

  2. The SERENUM source is in the DDK. Read it. It is the "master" who runs the
    host side of serial PnP protocol.
     
    Maxim S. Shatskih, Nov 28, 2005
    #2
    1. Advertisements

  3. Robin

    Robin Guest

    Dear Maxim S,
    Thanks for your answer.
    But I've got another question,would you please help me ?
    Will Windows XP run the "COM Enumerator software" automatically after
    boot_up ? Or do I need to set something to let OS to do this ?
    Because, I found that the DTR(Data terminal Ready) signal is always "0"
    after boot_up.However ,according to the "PNP external COM device
    specification,Rev 1.0",it should be "1" so that it can wait for the DSR from
    the external device.
    Best Regards,
     
    Robin, Nov 29, 2005
    #3
  4. Will Windows XP run the "COM Enumerator software" automatically after
    Yes it will. Automatically during serial port init and also on explicit Scan
    For Hardware Changes.
     
    Maxim S. Shatskih, Nov 29, 2005
    #4
  5. Robin

    Robin Guest

    Dear Maxim S,
    Does that mean if I connect the external COM device to PC after the
    serial port init or without explicting scan for hardware chages,PC will not
    detect the device ID,even though I have programed to transmit the device ID
    according to the "PNP external COM device specification,Rev 1.0" ?
    :)Thanks
    Robin
     
    Robin, Nov 30, 2005
    #5
  6. Does that mean if I connect the external COM device to PC after the
    Correct.

    Serial PnP protocol is always initiated by the host (by setting the port to
    some mode).

    SERENUM does not poll (this was only in w2k betas) and only runs the protocol
    on serial port init and on Scan For Hardware Changes.

    Attach any modem to the COM port and try.
     
    Maxim S. Shatskih, Nov 30, 2005
    #6
  7. Robin

    Robin Guest

    Dear Maxim S,
    Thank you very much!
    Best Regards,

     
    Robin, Dec 1, 2005
    #7
  8. Robin

    Robin Guest

    Dear Maxim S,
    Thank you very much!
    Best Regards,

     
    Robin, Dec 1, 2005
    #8
    1. Advertisements

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 (here). After that, you can post your question and our members will help you out.