Commit Graph

16 Commits

Author SHA1 Message Date
EspoTek 2ae610b51d added in libdfuprog to Mac build
Former-commit-id: ce0221adca
2017-07-07 10:33:44 +10:00
EspoTek 4a65e06091 Single Endpoint Mode in place on all modes.
Former-commit-id: 7b01fa5eb6
2017-07-03 15:08:04 +10:00
EspoTek 46d19d227f Single endpoint working, as long as there's a single device!
Former-commit-id: 4db3949fe3
2017-07-03 12:32:31 +10:00
EspoTek bc436497a2 Android reinit fine as long as device doesn't reconnect before destructor called
Former-commit-id: 09e3568605
2017-06-19 16:23:17 +10:00
EspoTek 98bd105ed1 Android nicer. :)
Just general UI improvements.


Former-commit-id: 643ee1d592
2017-06-10 15:42:40 +10:00
esposch b22ce5df87 Added "bad connect detection" (frame phase error detection) to Unix.
Also changed compiler flags so that optimisations don't wreck the for
loop when initialising the pipe IDs.  Hopefully this fixes Android as
well.

Q_debugstream has a slight change just so that gcc doesn't get upset.

Former-commit-id: f7ddf6ae05
2017-06-02 14:07:30 +10:00
EspoTek 12b2761fd6 Mac fixes now no longer break Windows.
Former-commit-id: d8643a8ecd
2017-05-18 10:29:17 +10:00
EspoTek 9ef4ba807b Unix reconnects on soft-driver reset. Doesn't like a hard disconnect.
Former-commit-id: c0e554e37f
2017-05-16 14:45:00 +10:00
EspoTek 65632a69e5 Split reinitUsb() in half. Unix driver dies with a delay.
Former-commit-id: 54cdad44e5
2017-05-16 12:01:30 +10:00
EspoTek fb758ada39 "Jump to Bootloader" function added. No need to short pins to update FW.
Former-commit-id: 0a664fe482
2017-04-22 13:58:06 +10:00
EspoTek 5c158b6ee2 Added Firmware Version Function. Changed PID.
Former-commit-id: a8d8c6afa1
2017-04-09 13:58:40 +10:00
EspoTek 0537b6d57c Timing fixes
For Logic Analyzer CH2.


Former-commit-id: bda9baf5c1
2017-04-09 12:38:19 +10:00
EspoTek 5067d01166 Disconnect/Reconnect good now, 32-bit stops failing!
Fixed the 32-bit issue after first re-initialise by removing the OvlK
and IsoK reuse functions.  Perhaps this could be causing issues on Mac
OS X as well.
Next, changes were made to the reconnect/disconnect to prevent
(sometimes??) crashes in 32-bit mode, and also fix the "not updating
after reconnect" issue on x64.


Former-commit-id: e052a4d64e
2017-03-06 13:13:33 +11:00
EspoTek 0d11aeaf79 Semi-sane Android Interface
Not polished, but usable.


Former-commit-id: 22020c5127
2017-02-22 13:17:48 +11:00
EspoTek 4b54fa1a89 Fixed up some more issues
Now crashing when FunctionGenControl procs.  Android returns fatal if
you try to write to an uninitialised pipe.


Former-commit-id: a1c45aff30
2017-02-19 14:11:06 +11:00
EspoTek f4c0f0d949 Android compiles and runs
Just not for very long...
Quits at loading _list.wfl


Former-commit-id: 52fc3aa15d
2017-02-18 16:00:55 +11:00