David Given
95b703b1ea
Tidy reporting of USB errors.
2023-08-19 20:46:41 +02:00
dg
466c3c34e5
Replace the Error() object with an error() function which takes fmt
...
formatspecs, making for much cleaner code. Reformatted everything.
This actually happened in multiple steps but then I corrupted my local
repository and I had to recover from the working tree.
2023-05-09 20:59:44 +00:00
dg
2022732dd9
Some final tidying.
2023-04-04 20:12:21 +00:00
dg
1f74d9189f
Make the new GUI actually work, to a certain extent.
2023-04-02 22:54:09 +00:00
David Given
e14030e369
Actually start using bits of the decoder framework.
2022-02-21 22:02:28 +01:00
David Given
c751810b84
Don't use string::contains.
2022-01-20 20:24:10 +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