Commit Graph

565 Commits (478dfb3cb81ddb6947ccb426be675ae58aceb323)

Author SHA1 Message Date
Paul Hollinsky d6100f99d1 It is not necessary to set bitrate for the USB serial on POSIX
Additionally, this fixed build on macOS as they don't support up to `B500000` in their `termios.h` for some reason
2018-09-20 14:44:32 -04:00
Paul Hollinsky ef8d764aa6 Move platforms around, most of POSIX will be common implementation 2018-09-20 14:40:24 -04:00
Paul Hollinsky 8435efb039 Resolve some compile errors and warnings that can arise under Linux 2018-09-20 14:26:59 -04:00
Paul Hollinsky fb4a327891 Allow devices to be selectively included per platform
This way a platform does not have to be 100% implemented to be useful
2018-09-20 13:21:54 -04:00
Paul Hollinsky 30327dd12d Remove debugging printouts from the pcap driver 2018-09-19 13:52:12 -04:00
Paul Hollinsky 315be76034 Silence warnings 2018-09-18 17:01:37 -04:00
Paul Hollinsky b254ac991d Rename the USB_PRODUCT_ID to PRODUCT_ID as it is used for Ethernet as well 2018-09-18 16:59:59 -04:00
Paul Hollinsky 8343093708 Fixed an issue where Windows VCP data latency was bad at low traffic 2018-09-18 16:51:22 -04:00
Paul Hollinsky 8375a354af Add support for RADGalaxy and neoVI FIRE 2 over Ethernet 2018-09-18 16:50:42 -04:00
Paul Hollinsky 5b1a56ee6c Renamed to avoid compiler warning 2018-09-18 16:36:04 -04:00
Paul Hollinsky 6d4652f03f Add support for neoOBD2 PRO 2018-09-18 16:35:22 -04:00
Paul Hollinsky 63d13cdb88 Allow polling for messages from C 2018-09-13 19:40:23 -04:00
Paul Hollinsky f1f1cb1701 Change to the read buffer size on Windows for better performance 2018-09-13 19:40:09 -04:00
Paul Hollinsky 9f43e9e39e Separate MessageDecoder from Packetizer and optimize
This will, in the future, allow overriding of MessageDecoder per device as necessary.
2018-09-13 19:39:19 -04:00
Paul Hollinsky e2e5017331 Initial commit 2018-09-10 20:28:29 -04:00