Remove nesting of classes

In most of the code, classes are made public within a private NativeSerialPort. See if it makes more sense to make everything flat(ter). This should make the code a bit easier to navigate.

Id #1828 | Release: SerialPortStream Library - 1.1.4.0 | Updated: Sep 28, 2015 at 8:15 AM by jmcurl | Created: Sep 28, 2015 at 8:15 AM by jmcurl

Move code to GitHub

Using CodePlex with the svnbridge is painfully slow. Migrate the codebase to GitHub. This will be planned within the next 6 months from now.

Id #1827 | Release: None | Updated: Feb 13, 2016 at 4:10 PM by jmcurl | Created: Sep 28, 2015 at 8:13 AM by jmcurl

1.1.4.0 GetPortDescriptions() NullReferenceException

I was attempting to enumerate available serial ports, and tried first without any USB-to-serial adapters (I'm using FTDI adapters - one built into a cable and one built into a PIC MCU demo/eval boa...

Id #1819 | Release: SerialPortStream Library - 1.1.4.0 | Updated: Sep 28, 2015 at 8:16 AM by jmcurl | Created: Aug 28, 2015 at 11:34 AM by AlexWITEE

Flush() does not always register a cleared write

I have been having some problems where calling Flush() does not always return when it should. It appears that either the EV_TXEMPTY event flag is not getting populated, or something is clearing it...

Id #1818 | Release: SerialPortStream Library - 1.1.4.0 | Updated: Sep 28, 2015 at 6:32 PM by jmcurl | Created: Aug 25, 2015 at 6:40 PM by dhsmith

ReadTo and ReadBufferSize less than 1024 characters

It isn't tested nor defined what happens if the ReadBufferSize is so small that ReadTo() doesn't find the string in the byte buffer but the ReadTo character buffer is not yet full.

Id #1012 | Release: SerialPortStream Library - 1.1.2.0 | Updated: Jan 12, 2016 at 9:31 PM by ginkner | Created: Sep 23, 2012 at 1:22 PM by jmcurl

  • 1-5 of 5 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items