Wykres commitów

275 Commity (master)

Autor SHA1 Wiadomość Data
Kai Morich 8b9ad7efdf improved error handling for read() with concurrent close() (#569)
- isOpen() returns false during concurrent close()
- less tracing in SerialInputOutputManager
2024-04-25 18:24:28 +02:00
Kai Morich 1245293888 harmonize controlTransfer() result comparison 2024-02-18 13:34:08 +01:00
Kai Morich 26a2f9363e target sdk 34
Pending intent and broadcast receiver changed according to sdk 34 release notes.
Permisssion dialog now shown while fragment is paused.
2024-02-18 13:30:50 +01:00
Kai Morich 83646d6955 gradle 8.2 2024-02-18 12:19:46 +01:00
Self Not Found 573c7e41ca
Add read() and write() with length argument (#544)
To reduce array copy
2023-11-08 21:12:30 +01:00
kai-morich 880c0070cb
3.7.0 in README 2023-10-15 17:07:10 +02:00
kai-morich a1709c3911
mention gradle kotlin DSL (#537) 2023-10-15 17:06:14 +02:00
kai-morich 9c30dc5ffa
update build workflow versions 2023-10-02 19:12:33 +02:00
kai-morich b06118b156 consolidate get[Supported]ControlLines 2023-10-02 19:05:55 +02:00
kai-morich de6d5aa384 replace tab with spaces 2023-10-02 15:52:25 +02:00
kai-morich 11ccb5b949 add missing ChromeCcd setParameters 2023-10-02 08:36:50 +02:00
kai-morich d585ca8be7
add ChromeCcd to readme 2023-10-02 08:29:22 +02:00
Vladimir Serbinenko 2a2463cd12
Add support for Cr50 (Chromebook CCD) (#540) 2023-10-02 08:19:57 +02:00
kai-morich 80a555a189
v3.6.0 in readme 2023-09-06 07:54:30 +02:00
kai-morich 34e6d989fd
fix codacy badge in README.md 2023-08-25 08:51:25 +02:00
kai-morich 35fdeb1e13 improved exception type also for read with timeout 2023-08-24 19:51:47 +02:00
ExPl0siF 399d3c9c2f
Added error management inside read function to get more appropriate exception (#529) 2023-08-24 18:49:29 +02:00
kai-morich 54ff9bfa44 composite CDC devices: get correct ACM data interface from IAD (#499) 2023-08-23 07:55:31 +02:00
kai-morich 7aecce7943 util/HexDump with space separated hex strings 2023-07-31 08:23:35 +02:00
kai-morich d15f4d52bb move util/HexDump class from example to library 2023-07-31 08:23:35 +02:00
kai-morich fd8c155ca5
Merge pull request #521 from elicec/master
add gsm modem usb driver
2023-07-31 08:19:24 +02:00
elicec 88b74d716c add GSM Modem usb device driver 2023-07-31 08:57:34 +08:00
kai-morich e9a38ca891 skip non ACM subclasses for CDC composite devices 2023-07-24 19:12:18 +02:00
kai-morich a9c835bcb0 gradle 8.0 2023-07-04 20:52:08 +02:00
kai-morich 9bd1f25773 version update in README 2023-03-15 07:47:48 +01:00
kai-morich 083b9ae7fe use correct control index for composite CDC devices with non-consecutive interface IDs (#477) 2023-03-15 07:47:27 +01:00
kai-morich fd551970be no code changes, just use normal line breaks 2023-03-15 07:47:08 +01:00
kai-morich 5db45548ba probe CDC devices by USB interface types instead of fixed VID+PID
- no more custom prober required for standard CDC devices
- legacy (singleInterface) CDC devices still have to be added by VID+PID
- for autostart VID+PID still have to be added to device_filter.xml
2023-03-11 19:12:42 +01:00
kai-morich 85f64aff96 skip RNDIS related data interfaces in composite CDC devices (#469) 2023-03-11 17:42:13 +01:00
kai-morich 6c648e9f56 have to use MUTABLE to get GRANTED flag at intent extras 2023-03-11 17:42:12 +01:00
kai-morich dd1b95b852 target sdk 33 2023-03-11 17:42:12 +01:00
kai-morich 7ea76f8899 cdcacm unit test 2023-03-11 17:42:12 +01:00
kai-morich fbe64fe4be gradle update, coverage working again 2023-03-11 17:42:12 +01:00
kai-morich 8d3326ed66 remove redundant parameter 2023-03-11 17:42:12 +01:00
kai-morich 6ffb666b33
Merge pull request #464 from chobitsfan/patch-2
update adding repository
2023-01-12 17:25:01 +01:00
kai-morich e3085eacce
clarified condition for alternative repo setting 2023-01-12 17:21:32 +01:00
Chobits Tai 589b8a0fbf
update adding repository 2023-01-04 14:10:54 +08:00
kai-morich 5bb8db02d5
Update README.md
mention Qinheng CH9102
2022-07-22 08:12:37 +02:00
kai-morich 963ae1d243
version update 2022-07-22 08:03:51 +02:00
kai-morich ab27c19dc3 sdk 31 fixes: pending intent mutability 2022-07-21 21:59:36 +02:00
kai-morich 1091b4d88b improve PL2303 device type detection (#439) 2022-07-21 12:56:59 +02:00
kai-morich b0e956c5b3
Merge pull request #440 from majbthrd/addCH9102F
added VID/PID for Qinheng CH9102F
2022-07-21 07:58:56 +02:00
Peter Lawrence 82aeccbf1c added VID/PID for Qinheng CH9102F 2022-07-20 17:21:00 -05:00
kai-morich f8e76c9b3b
updated version in dependency example 2022-07-17 16:05:02 +02:00
kai-morich 1d4e0128c0 added VID/PID for Raspberry Pi Pico SDK 2022-07-05 07:29:25 +02:00
kai-morich f997a8b68a log prolific device type 2022-05-18 08:27:27 +02:00
kai-morich cf9bada887 use optimal write buffer size by default + revert gradle update
write buffer: SerialTimeoutException from write() has valid ex.bytesTransferred
gradle 7.1.x creates empty coverage results
2022-04-26 21:40:49 +02:00
kai-morich b853ac773c test concurrent access on multi-port devices 2022-04-19 22:17:23 +02:00
kai-morich 1f35587739 target-sdk + dependency update 2022-04-19 20:55:34 +02:00
kai-morich dea836d8ce
Merge pull request #411 from Glass-Imaging/rp2_support
Add support for Raspberry Pi Pico
2022-02-13 13:09:45 +01:00