dg
1f74d9189f
Make the new GUI actually work, to a certain extent.
2023-04-02 22:54:09 +00:00
David Given
6f1031e95b
Writing flux now works.
2022-02-27 12:54:57 +01:00
David Given
38eda6ed3c
Add log and settings panels. The log panel is populated during a read (or
...
write).
2022-02-26 18:36:21 +01:00
David Given
e14030e369
Actually start using bits of the decoder framework.
2022-02-21 22:02:28 +01:00
David Given
745e0685a4
Allow specifying the GreaseWeazle serial port directly (for devices which don't
...
have the GreaseWeazle VID/PID).
2022-01-22 20:41:27 +01:00
lady ada
45d7b284e3
1) update CI to add zip on commit for quick testing
...
2) fix gw readflux command (should be 8 bytes long but was packed as 10)
3) add support for non-gw VID/PID (generic serial port that is gw compatible)
4) manually set/clear DTR on serial port devices - this seems to be essential for tinyusb/arduino CDC
not tested with a gw but ought not to have broken anything!
2022-01-16 12:43:47 -05:00
David Given
a32ea6e5f8
Add support for selecting the Shugart or IBMPC GreaseWeazle bus types.
2022-01-01 22:45:27 +01:00
David Given
5d3002f118
Announce the device serial number on connection again.
2021-12-13 23:24:02 +01:00
David Given
3dfafaa278
GreaseWeazle autodetection now works (at least on Linux).
2021-12-13 23:09:33 +01:00
David Given
08615a5954
Make libusbp build, at least on Linux; port fluxengineusb to use it.
2021-12-12 16:29:51 +01:00
David Given
4f0a5e854c
Attempt to rework the USB handling to make the GreaseWeazle work on Windows and
...
Mac --- we abandon autodetection for anything other that FluxEngines as libusb
is painfully inconsistent with serial devices.
2021-05-23 18:53:25 +01:00
David Given
c669a9c808
Add libudev autodetect for GreaseWeazle devices.
2021-05-23 17:44:01 +02:00
David Given
25f2c3a8c1
Move the USB flags into the config file.
2021-05-13 23:35:05 +02:00
David Given
09f9bea7a2
Add boilerplate for the GreaseWeazle driver.
2021-01-06 20:39:13 +01:00
David Given
70a6dfd98a
Warning fix.
2021-01-04 20:16:36 +01:00
David Given
4855f825e2
Show serial number on device connection, and improve the device listing a bit.
2020-08-10 23:16:04 +02:00
David Given
73398b83a9
Add support for specifying which FluxEngine you want to use with the --devices
...
parameter.
2020-08-10 22:36:47 +02:00
David Given
2727e66d40
Allow multiple USB implementations.
2020-08-09 22:33:54 +02:00
David Given
8b6be5a501
Move usb.{cc,h} into its own directory.
2020-08-09 21:14:09 +02:00