#12 COMxx port support

bug
closed-fixed
Bob Denny
5
2012-05-21
2011-12-15
Anonymous
No

MorseKeyer currently does not work with COM ports above 9. It says 'Failed to open COMXX. Doesn't exist or may be in use."
The COM device name must be passed as \\.\COMxx instead of just COMxx to CreateFile; an easy fix. See: http://support.microsoft.com/kb/115831

Tested on Vista/W7 by changing the source code and recompiling with VS2008.

Discussion

  • Bob Denny
    Bob Denny
    2012-04-30

    Sorry it took so long to respond!!! I missed this during the last round of updates.

    Morse Code Tools uses a special COM library instead of the Microsoft >NET serial classes. The latter are too fat and sluggish. I went straight for the Windows API. So this one is my issue, and I'll fix it in the next release.

     
  • Bob Denny
    Bob Denny
    2012-04-30

    • assigned_to: nobody --> dc3dreamer
     
  • Bob Denny
    Bob Denny
    2012-05-15

    • milestone: --> bug
    • status: open --> open-fixed
     
  • Bob Denny
    Bob Denny
    2012-05-15

    It's in and tested (SVN rev. #123). Will be in 2.5

     
  • Bob Denny
    Bob Denny
    2012-05-21

    • status: open-fixed --> closed-fixed