Commit Graph
111 Commits
Author SHA1 Message Date
John 0468643817 add enum, small optimization, formatting 2023-11-10 18:32:30 +01:00
John 009729cbdf extract method 2023-11-10 07:24:21 +01:00
John e345b40d34 rename method 2023-11-10 07:14:15 +01:00
John 077d09b620 lint 2023-11-04 09:31:08 +01:00
John 5e2509b60c allow initsend for enhanced as well, cleaner separation 2023-10-14 16:23:04 +02:00
john30 689c38610b better defines for debugging 2023-09-17 15:50:11 +02:00
John 2c7cab3dc1 update year 2023-06-16 20:40:35 +02:00
John 0ede430ece extra layer for device, more abstraction 2023-06-16 20:26:30 +02:00
John eb2af024a2 fix previous commit 2023-06-16 18:01:41 +02:00
John dd7c668af4 add updatecheck for v5 2023-06-11 10:46:07 +02:00
John 773a4dd661 improve compilability 2023-05-18 13:24:03 +02:00
John e606772e9d code style 2023-05-18 13:00:12 +02:00
John 1895339e45 add timeout for info request and allow more being optional, support shorter config response, comments 2023-05-01 19:32:14 +02:00
John b42b798e54 formatting 2023-01-06 12:31:29 +01:00
John 88f54c0d7f remove unused 2023-01-06 10:51:47 +01:00
John 68540b1d6c handle enhanced side data without bus signal as well 2022-12-17 18:57:13 +01:00
John 6a16cbf4fd ignore invalid info response 2022-12-17 17:20:35 +01:00
John f3d030c137 reveal enhanced device version in info cmd and add to update check, unify wait 2022-12-17 17:20:19 +01:00
John cd6be6002d tolerate side data to be retrieved until timeout 2022-12-17 16:48:07 +01:00
John 046fbebc35 fix unnecessary arbitration start 2022-09-24 17:57:24 +02:00
John f3072afe81 increase expected enhanced proto completion timeout 2022-09-18 12:02:53 +02:00
John cf9d0cc030 extract and use common socketConnect method and apply timeout on device connect (potential fix for #594) 2022-09-18 12:01:29 +02:00
john30 ce6ea68f22 formatting, remove unused 2022-09-17 23:57:24 +02:00
John 49a6014c43 add bootloader version and reset info, debugging 2022-08-31 20:25:22 +02:00
John b1893abe7d reset the connection completely if adapter was reset 2022-08-31 20:24:01 +02:00
John 2cb186da46 fix high-speed enhanced serial mode 2022-07-30 17:53:25 +02:00
John aa50e2388c add high speed serial mode 2022-04-10 16:37:54 +02:00
John 4172c7d6a1 add arbitration state timeout 2022-03-13 18:01:21 +01:00
John 980594758a better readbility 2022-03-13 17:52:46 +01:00
John 7552ded150 check arbitration timeout 2022-03-13 17:25:59 +01:00
John 6e9647ffd6 flush on debug raw 2022-03-13 17:05:48 +01:00
John bb965173b4 add more info from next fw version 2022-02-20 19:44:28 +01:00
John d4ae0e9e46 code style 2022-02-12 12:50:11 +01:00
John 7ae43351da code style 2022-02-12 12:42:35 +01:00
John 0135dc9100 update year 2022-02-06 13:37:08 +01:00
John 9a4b132e35 add extra latency needed for enhanced mode 2021-11-01 13:36:30 +01:00
John e5b5df79c2 backdrop enhanced info delay, check enhanced info request result, formatting 2021-09-12 19:46:06 +02:00
John 3f347d059a prepare upcoming adapter3 firmware enhancements 2021-09-11 08:59:20 +02:00
John dc1a1ecc56 more DEBUG_RAW_TRAFFIC logging 2021-03-27 16:34:22 +01:00
John 3af8ede096 updated copyright year 2021-01-16 08:32:09 +01:00
John 62221bbdce Merge remote-tracking branch 'origin/enhanced_device' 2021-01-10 21:27:09 +01:00
john30 2f3f04222e fix for UDP connection introduced 20200411 with fix for #336 (fixes #383 2021-01-10 21:25:37 +01:00
john30 5c07889801 formatting 2021-01-10 15:36:02 +01:00
John 8bd35646d3 formatting 2021-01-10 15:12:59 +01:00
John-Michael Baier e70e474dce fix for cancelling arbitration 2020-11-29 19:13:52 +01:00
John-Michael Baier 512b9d9456 set entry arbitration state for state machine to work properly 2020-11-01 15:35:39 +01:00
John-Michael Baier dc8de61042 fix logging sent byte when arbitration was lost 2020-11-01 11:08:31 +01:00
John-Michael Baier 91745fe847 add host latency 2020-11-01 10:44:15 +01:00
John-Michael Baier 7342fd0984 switch to milliseconds instead of micros for better readability 2020-11-01 10:43:36 +01:00
John-Michael Baier d02b2bd331 move transfer latency to device 2020-11-01 10:25:57 +01:00