You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,8 @@ git branch -u origin/main main
22
22
git remote set-head origin -a
23
23
```
24
24
25
+
This library currently supports Xamarin.Android and .NET 6 (and .NET 7). The demo app currently targets .NET 7, but the code was written for Xamarin.Android.
26
+
25
27
## Structure
26
28
27
29
This solution contains two projects.
@@ -52,7 +54,7 @@ This solution contains two projects.
52
54
**6.** Refer to [MainActivity.cs](https://github.com/anotherlab/UsbSerialForAndroid/blob/master/UsbSerialExampleApp/MainActivity.cs) in the example app to see how connect to a serial device and read data from it.
53
55
54
56
## Working with unrecognized devices
55
-
The UsbSerialForAndroid has been compiled with the Vendor ID/Product ID pairs for many common serial devices. If you have a device that is not defined by the library, but will work with one of the drivers, you can manually add the VID/PID pair.
57
+
The UsbSerialForAndroid has been compiled with the Vendor ID/Product ID pairs for many common serial devices. If you have a device that is not defined by the library, but will work with one of the drivers, you can manually add the VID/PID pair. If you have a device that is not in the GetSupportedDevices() method for that driver, you can submit a pull request that adds the vendor and product IDs to that driver.
56
58
57
59
UsbSerialProber is a class to help you find and instantiate compatible
58
60
UsbSerialDrivers from the tree of connected UsbDevices. Normally, you will use
Of course, nothing requires you to use UsbSerialProber at all: you can
79
-
instantiate driver classes directly if you know what you're doing; just supply
80
-
a compatible UsbDevice.
80
+
Of course, nothing requires you to use UsbSerialProber at all: you can instantiate driver classes directly if you know what you're doing; just supply a compatible UsbDevice.
81
81
82
82
83
83
## Compatible Devices
@@ -100,6 +100,8 @@ For other help and discussion, please join the usb-serial-for-android Google Gro
100
100
101
101
Pull Requests are welcome, but please include what hardware was used for testing. I do not have the hardware or the bandwidth to test the various chipsets supported by the library.
102
102
103
+
We will do our best to repond to reported issues. If you have a code fix or suggestion, we are only looking at changes submitted as pull requests.
104
+
103
105
## Author, License, and Copyright
104
106
105
107
This library is licensed under LGPL Version 2.1. Please see LICENSE.txt for the complete license.
0 commit comments