1
0
mirror of https://github.com/mik3y/usb-serial-for-android synced 2025-06-06 23:46:33 +00:00

Commit Graph

  • c608aadc59 target sdk 35 master Kai Morich 2025-04-18 08:37:24 +02:00
  • 06faad5622 CDC device tests with MCP2221 Kai Morich 2025-04-17 22:49:38 +02:00
  • 52042f8c3e fix off-by-one error in example app (#623) Kai Morich 2025-04-13 07:33:46 +02:00
  • 068fe80c07
    Update README.md kai-morich 2025-03-10 18:30:37 +01:00
  • e1018ab31c gradle update v3.9.0 3.9.0 Kai Morich 2025-03-09 09:32:14 +01:00
  • 1efbcf0a38 move setReadQueue to UsbSerialPort interface readqueue Kai Morich 2025-02-23 16:12:46 +01:00
  • 90246e5c7b setReadQueue(...), enabled by default in SerialInputOutputManager Kai Morich 2025-02-16 09:34:39 +01:00
  • 026355f61e terminate SerialInputOutputManager write thread if read thread terminates (e.g. port closed) Kai Morich 2025-02-15 18:02:15 +01:00
  • 150174573c gradle + library update Kai Morich 2025-01-29 08:39:26 +01:00
  • 9911e141a7
    01. Refactored SerialInputOutputManager (#615) Dmitry Kaukov 2025-01-29 07:26:09 +11:00
  • 2673407f1d
    UsbSerialPort Documentation Fixes (#608) Holden 2024-11-09 04:42:55 -05:00
  • 8584fe4cb8
    Allow Unlimited Read Size for Android 9+ (#609) Holden 2024-11-09 03:56:13 -05:00
  • 0b5950c991
    catch all Throwables from SerialInputOutputManager.Listener methods (#601) (#606) v3.8.1 kai-morich 2024-10-28 21:12:22 +01:00
  • 9f93e192ca
    v3.8.1 kai-morich 2024-10-18 10:25:35 +02:00
  • f5380975ce values supported by default setFlowControl() consistent with getSupportedFlowControl() Kai Morich 2024-07-09 21:54:50 +02:00
  • 0a32c3f9e3
    v3.8.0 v3.8.0 kai-morich 2024-07-05 22:07:44 +02:00
  • 88ca3f57c4 flowcontrol for ftdi, pl2303, cp210x Kai Morich 2024-07-05 21:18:37 +02:00
  • 843792001f replace catch+throw with finally !ok, to get rid of UnhandledException shown as error Kai Morich 2024-06-23 19:17:43 +02:00
  • 275590027b
    Update README.md v3.7.3 kai-morich 2024-06-02 15:09:07 +02:00
  • b6e1833270 test coverage Kai Morich 2024-06-02 10:04:19 +02:00
  • b794092c81 improved error handling for read() with concurrent close() (#569) Kai Morich 2024-06-02 09:51:19 +02:00
  • b1362416f0 gradle + library update Kai Morich 2024-05-30 19:14:05 +02:00
  • 0c0275675f SerialInputOutputManager.writeAsync(): handle SerialTimeoutException Kai Morich 2024-05-30 18:57:39 +02:00
  • cab862599d write(): throw SerialTimeoutException if connection still valid Kai Morich 2024-05-27 22:06:39 +02:00
  • 2fbceb6cc7
    Fix ControlLine enum spacing (#577) Holden 2024-06-01 01:07:38 -07:00
  • a4ee5c2158
    Update README.md v3.7.2 kai-morich 2024-05-13 22:19:37 +02:00
  • 9bc3834eff handle uncaught NPE causing App termination in prolific driver controlline background thread Kai Morich 2024-05-13 22:06:38 +02:00
  • 28506a9bf9 assert warning cleanup Kai Morich 2024-02-19 07:24:30 +01:00
  • 8b9ad7efdf improved error handling for read() with concurrent close() (#569) v3.7.1 Kai Morich 2024-04-24 21:24:24 +02:00
  • 1245293888 harmonize controlTransfer() result comparison Kai Morich 2024-02-18 13:34:08 +01:00
  • 26a2f9363e target sdk 34 Kai Morich 2024-02-18 13:09:23 +01:00
  • 83646d6955 gradle 8.2 Kai Morich 2024-02-18 09:35:16 +01:00
  • 573c7e41ca
    Add read() and write() with length argument (#544) Self Not Found 2023-11-09 04:12:30 +08:00
  • 880c0070cb
    3.7.0 in README v3.7.0 kai-morich 2023-10-15 17:07:10 +02:00
  • a1709c3911
    mention gradle kotlin DSL (#537) kai-morich 2023-10-15 17:06:14 +02:00
  • 9c30dc5ffa
    update build workflow versions kai-morich 2023-10-02 19:12:33 +02:00
  • b06118b156 consolidate get[Supported]ControlLines kai-morich 2023-10-02 19:05:07 +02:00
  • de6d5aa384 replace tab with spaces kai-morich 2023-10-02 15:52:25 +02:00
  • 11ccb5b949 add missing ChromeCcd setParameters kai-morich 2023-10-02 08:36:50 +02:00
  • d585ca8be7
    add ChromeCcd to readme kai-morich 2023-10-02 08:29:22 +02:00
  • 2a2463cd12
    Add support for Cr50 (Chromebook CCD) (#540) Vladimir Serbinenko 2023-10-02 08:19:57 +02:00
  • 80a555a189
    v3.6.0 in readme v3.6.0 kai-morich 2023-09-06 07:54:30 +02:00
  • 34e6d989fd
    fix codacy badge in README.md kai-morich 2023-08-25 08:51:25 +02:00
  • 35fdeb1e13 improved exception type also for read with timeout kai-morich 2023-08-24 19:51:47 +02:00
  • 399d3c9c2f
    Added error management inside read function to get more appropriate exception (#529) ExPl0siF 2023-08-24 18:49:29 +02:00
  • 54ff9bfa44 composite CDC devices: get correct ACM data interface from IAD (#499) kai-morich 2023-08-23 07:48:11 +02:00
  • 7aecce7943 util/HexDump with space separated hex strings kai-morich 2023-07-30 09:43:50 +02:00
  • d15f4d52bb move util/HexDump class from example to library kai-morich 2023-07-22 09:46:30 +02:00
  • fd8c155ca5
    Merge pull request #521 from elicec/master kai-morich 2023-07-31 08:19:24 +02:00
  • 88b74d716c add GSM Modem usb device driver elicec 2023-07-31 08:57:34 +08:00
  • e9a38ca891 skip non ACM subclasses for CDC composite devices kai-morich 2023-07-24 19:10:15 +02:00
  • a9c835bcb0 gradle 8.0 kai-morich 2023-07-04 20:46:36 +02:00
  • 9bd1f25773 version update in README v3.5.1 kai-morich 2023-03-15 07:32:49 +01:00
  • 083b9ae7fe use correct control index for composite CDC devices with non-consecutive interface IDs (#477) kai-morich 2023-03-15 07:27:37 +01:00
  • fd551970be no code changes, just use normal line breaks kai-morich 2023-03-15 07:47:08 +01:00
  • 5db45548ba probe CDC devices by USB interface types instead of fixed VID+PID v3.5.0 kai-morich 2023-03-11 19:12:42 +01:00
  • 85f64aff96 skip RNDIS related data interfaces in composite CDC devices (#469) kai-morich 2023-03-11 15:21:59 +01:00
  • 6c648e9f56 have to use MUTABLE to get GRANTED flag at intent extras kai-morich 2023-03-11 13:06:29 +01:00
  • dd1b95b852 target sdk 33 kai-morich 2023-03-11 11:11:51 +01:00
  • 7ea76f8899 cdcacm unit test kai-morich 2023-03-11 10:29:05 +01:00
  • fbe64fe4be gradle update, coverage working again kai-morich 2023-03-11 09:35:03 +01:00
  • 8d3326ed66 remove redundant parameter kai-morich 2023-02-11 20:44:57 +01:00
  • 6ffb666b33
    Merge pull request #464 from chobitsfan/patch-2 kai-morich 2023-01-12 17:25:01 +01:00
  • e3085eacce
    clarified condition for alternative repo setting kai-morich 2023-01-12 17:21:32 +01:00
  • 589b8a0fbf
    update adding repository Chobits Tai 2023-01-04 14:10:54 +08:00
  • 5bb8db02d5
    Update README.md kai-morich 2022-07-22 08:12:37 +02:00
  • 963ae1d243
    version update v3.4.6 kai-morich 2022-07-22 08:03:51 +02:00
  • ab27c19dc3 sdk 31 fixes: pending intent mutability kai-morich 2022-07-21 21:37:32 +02:00
  • 1091b4d88b improve PL2303 device type detection (#439) kai-morich 2022-07-21 12:55:14 +02:00
  • b0e956c5b3
    Merge pull request #440 from majbthrd/addCH9102F kai-morich 2022-07-21 07:58:56 +02:00
  • 82aeccbf1c added VID/PID for Qinheng CH9102F Peter Lawrence 2022-07-20 17:21:00 -05:00
  • f8e76c9b3b
    updated version in dependency example kai-morich 2022-07-17 16:05:02 +02:00
  • 1d4e0128c0 added VID/PID for Raspberry Pi Pico SDK v3.4.5 kai-morich 2022-07-05 07:08:36 +02:00
  • f997a8b68a log prolific device type kai-morich 2022-05-18 08:27:27 +02:00
  • cf9bada887 use optimal write buffer size by default + revert gradle update kai-morich 2022-04-23 11:53:13 +02:00
  • b853ac773c test concurrent access on multi-port devices kai-morich 2022-04-19 22:17:23 +02:00
  • 1f35587739 target-sdk + dependency update kai-morich 2022-04-19 20:52:38 +02:00
  • dea836d8ce
    Merge pull request #411 from Glass-Imaging/rp2_support kai-morich 2022-02-13 13:09:45 +01:00
  • a2fa5f010a Specify Support is only for Micropython Doug MacEwen 2022-02-11 11:30:55 -08:00
  • 49ee2d3c8e Add support for Raspberry Pi Pico Doug MacEwen 2022-02-08 16:08:49 -08:00
  • 896b242be0
    switch openjdk distribution for build action v3.4.4 kai-morich 2021-10-06 08:29:15 +02:00
  • bdfb7d5f6c reordered public members kai-morich 2021-09-26 07:52:49 +02:00
  • 76f9198c02 more configurable debug log, disabled by default (#389) kai-morich 2021-09-26 07:52:49 +02:00
  • d319879386 jitpack with gradle 7 v3.4.3 kai-morich 2021-09-21 20:38:32 +02:00
  • 70d4f41268
    Create jitpack.yml kai-morich 2021-09-20 21:23:00 +02:00
  • a7e88827f0
    Update README.md kai-morich 2021-09-20 21:10:53 +02:00
  • 12095f6b94 coverage for PL2303 variants kai-morich 2021-08-17 17:59:11 +02:00
  • 1661535d6b
    Update build.yml kai-morich 2021-08-17 17:56:52 +02:00
  • 21cf775281 fix PL2303G product IDs (#383) kai-morich 2021-08-17 17:28:19 +02:00
  • cd83951bd1
    version update v3.4.2 kai-morich 2021-08-05 17:09:05 +02:00
  • 18e300efa3 add dedicated handling for Ch34x baud rate 921600 kai-morich 2021-07-28 17:40:17 +02:00
  • 76f0260a55
    Update version v3.4.1 kai-morich 2021-07-01 18:33:07 +02:00
  • 4e0a6d6d2d
    Merge pull request #374 from mik3y/ft2232c kai-morich 2021-07-01 11:15:34 +02:00
  • 7ffbc73919 restore FT2232C support kai-morich 2021-07-01 07:45:24 +02:00
  • c73c38ca82
    Merge pull request #366 from ti777777/main kai-morich 2021-05-23 15:49:07 +02:00
  • 25b5f28a8d update readme ti777777 2021-05-23 17:41:33 +08:00
  • c82cd284ae support PL2303GC/GB/GT/GL/GE/GS v3.4.0 kai-morich 2021-05-13 16:16:42 +02:00
  • 2f23bdfb6d custom baud rates for PL2303TA/TB kai-morich 2021-05-10 23:21:31 +02:00
  • 22a685e738 target-sdk-version update from 29 to 30 kai-morich 2021-05-09 08:16:09 +02:00
  • 38527730cd
    Merge pull request #289 from rusefi/st_cdc kai-morich 2021-05-08 19:22:38 +02:00