Commit Graph

21 Commits

Author SHA1 Message Date
EspoTek 6f3d0b19ac Better Android compatibility, has firmware 3 (but doesn't yet require) 2017-07-13 15:41:47 +10:00
EspoTek 31f4b1621e Libdfuprog android fixed 2017-07-13 13:35:55 +10:00
EspoTek 5cb4351466 Tried libdfuprog fixes, didn't work. 2017-07-10 07:38:17 +10:00
EspoTek 6afd41de34 Firmware flashing in Windows 2017-07-09 12:47:41 +10:00
EspoTek 83966a3017 Settings in place 2017-07-09 11:08:31 +10:00
EspoTek ce0221adca added in libdfuprog to Mac build 2017-07-07 10:33:44 +10:00
EspoTek 7b01fa5eb6 Single Endpoint Mode in place on all modes. 2017-07-03 15:08:04 +10:00
EspoTek 4db3949fe3 Single endpoint working, as long as there's a single device! 2017-07-03 12:32:31 +10:00
EspoTek 09e3568605 Android reinit fine as long as device doesn't reconnect before destructor called 2017-06-19 16:23:17 +10:00
EspoTek 643ee1d592 Android nicer. :)
Just general UI improvements.
2017-06-10 15:42:40 +10:00
esposch f7ddf6ae05 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.
2017-06-02 14:07:30 +10:00
EspoTek d8643a8ecd Mac fixes now no longer break Windows. 2017-05-18 10:29:17 +10:00
EspoTek c0e554e37f Unix reconnects on soft-driver reset. Doesn't like a hard disconnect. 2017-05-16 14:45:00 +10:00
EspoTek 54cdad44e5 Split reinitUsb() in half. Unix driver dies with a delay. 2017-05-16 12:01:30 +10:00
EspoTek 0a664fe482 "Jump to Bootloader" function added. No need to short pins to update FW. 2017-04-22 13:58:06 +10:00
EspoTek a8d8c6afa1 Added Firmware Version Function. Changed PID. 2017-04-09 13:58:40 +10:00
EspoTek bda9baf5c1 Timing fixes
For Logic Analyzer CH2.
2017-04-09 12:38:19 +10:00
EspoTek e052a4d64e 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.
2017-03-06 13:13:33 +11:00
EspoTek 22020c5127 Semi-sane Android Interface
Not polished, but usable.
2017-02-22 13:17:48 +11:00
EspoTek a1c45aff30 Fixed up some more issues
Now crashing when FunctionGenControl procs.  Android returns fatal if
you try to write to an uninitialised pipe.
2017-02-19 14:11:06 +11:00
EspoTek 52fc3aa15d Android compiles and runs
Just not for very long...
Quits at loading _list.wfl
2017-02-18 16:00:55 +11:00