Christian Findlay
                                            Christian Findlay
                                        
                                    Reactive framework for Device.Net https://github.com/MelbourneDeveloper/Device.Net/tree/develop/src/Device.Net.Reactive
Linux and MacOS are now supported. See this [wiki entry](https://github.com/MelbourneDeveloper/Device.Net/wiki/Linux-and-MacOS-Support). However, this has been done via [LibUsbDotNet](https://github.com/LibUsbDotNet/LibUsbDotNet). I'd like to build libraries that are not dependent on LibUsbDotNet, and possibly...
Read from serial port on UWP. https://stackoverflow.com/questions/57719205/uwp-serial-port-access-code-usually-doesnt-work
Please create a new Mac sample It can probably use this code: https://github.com/MelbourneDeveloper/Device.Net/blob/1a5c2073fe2ae2b50fe2bd9ab2fbeae413cf85aa/src/Device.Net.MacOSLibUsbSample/ViewController.cs#L23 Fee free to submit a PR
Seems like the method for getting buffer sizes for Usb on Windows is wrong. > The buffer length must be a multiple of the maximum endpoint packet size. > The...
Many System.Exceptions are getting thrown. There should be some standard Exception types.
In some cases they don't get disposed when the listener is dispoed. This means that they don't get finalized. Also, test to make sure that with disposal, they do get...
This means sealing off all Pinvokes and only implementing a class that would be safe to expose outside the library.
UWP has an inbuilt device listener. See if this can be harnessed in order to avoid polling