Commit Graph

154 Commits

Author SHA1 Message Date
EspoTek 6eba14054b Version 1.0. Fixed most of the bad bugs 2017-07-13 19:50:30 +10:00
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 bd5b6842be (glitchy) unix flashing in 2017-07-13 09:20:22 +10:00
EspoTek 755ff352ec Android assets added. 2017-07-13 09:18:44 +10:00
EspoTek 5cb4351466 Tried libdfuprog fixes, didn't work. 2017-07-10 07:38:17 +10:00
EspoTek 9808153717 Start of firmware flash in Android. Can't get permissions for libdfuprog 2017-07-09 13:34:46 +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 8a5e846078 Libdfuprog built into android 2017-07-08 15:05:44 +10:00
esposch 26b9526f2d libdfuprog added to Linux build 2017-07-07 15:26:18 +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 b497b74246 Single Endpoint Mode interrupt driven, still single device only 2017-07-03 13:54:35 +10:00
EspoTek db086fffb3 But does run existant endpoints! 2017-07-03 13:35:45 +10:00
EspoTek ea60fc0707 Doesn't run nonexistant endpoints now 2017-07-03 13:10:01 +10:00
EspoTek 4db3949fe3 Single endpoint working, as long as there's a single device! 2017-07-03 12:32:31 +10:00
EspoTek d54fd37fa5 Android testing build 2017-07-01 12:55:51 +10:00
EspoTek d192210b8c Android Initial Release 2017-06-30 14:02:18 +10:00
EspoTek 49ff60011e R/C meter on Android too now. And an icon! 2017-06-30 11:47:43 +10:00
EspoTek 980a3b8736 Capacitance ranging 2017-06-30 09:41:36 +10:00
EspoTek 5f66ee2916 Capacitance meter correctly and accurately detects rise and fall times 2017-06-29 10:29:38 +10:00
EspoTek 1a5bd9a5d7 Inverse sample convert in place 2017-06-29 09:48:50 +10:00
EspoTek 7451ae1a9e Interface Smoothed Over, likes the new combo box now 2017-06-28 16:29:40 +10:00
EspoTek 279eca0848 Multimeter R mode up and running on desktop. 2017-06-28 14:39:26 +10:00
EspoTek da785e9004 R measurement algorithm in place 2017-06-28 11:50:26 +10:00
EspoTek f147bc346d Calibration in place. Maximum voltage is 12V. 2017-06-26 11:12:00 +10:00
EspoTek ee7aff7cf5 Caibration algorithm in pace but no user-friendy way of accessing it. 2017-06-26 10:19:04 +10:00
EspoTek 445a301029 Recentreing in. 2017-06-22 14:49:50 +10:00
EspoTek 7c3ae61fe8 Towards calibration 2017-06-22 14:05:37 +10:00
EspoTek 4933764c98 Double buffering seems to be working. Good theory, no bullshit. Dank u wel, mnr. Dijkstra! 2017-06-22 12:16:04 +10:00
EspoTek c27cb9d38c Intent Filter added 2017-06-22 11:22:16 +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 c41fe011d7 Slightly nicer scaling control. 2017-06-12 17:19:52 +10:00
EspoTek 893624c0e4 Axis Scaling and cursors 2017-06-12 10:55:22 +10:00
EspoTek 08b476322c Pinch Zoom added, cannot discern x/y 2017-06-10 20:07:53 +10:00
EspoTek 06b6295d1f Rotation. 2017-06-10 18:06:13 +10:00
EspoTek 643ee1d592 Android nicer. :)
Just general UI improvements.
2017-06-10 15:42:40 +10:00
esposch f091e976aa Default resolution now 1440x900 2017-06-02 18:41:32 +10:00
esposch 69d72b19f3 Temporarily desabled frame phase error code. Gets false positives. 2017-06-02 16:26:33 +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 53e6388f4f Just got rid of the slight chance of missing the start bit... 2017-05-28 19:53:31 +10:00
EspoTek 5320d6abf7 Changed jitter compensation to occur every character. Smooth as butter, even at 115200. :) 2017-05-28 18:54:18 +10:00
EspoTek 9908cd2c43 Jitter detection in. Seems to be holding at 9600 baud 2017-05-28 18:49:11 +10:00
EspoTek f5a69c2adb Working, but with no jitter compensation. Handles 9600 baud streams OK, but with a glitch every 4 seconds. 2017-05-28 17:26:16 +10:00
EspoTek a1075b97fd Doesn't halt in while() loop 2017-05-28 16:40:23 +10:00
EspoTek 8bd771f02d Deleted old code. Started new code. 2017-05-28 16:34:53 +10:00
EspoTek 9f6f5695fd Bugfix: CH2 was fetching singleBit samples on CH1 mode being == 2. 2017-05-25 11:34:58 +10:00
EspoTek d8643a8ecd Mac fixes now no longer break Windows. 2017-05-18 10:29:17 +10:00
EspoTek 28a4df9834 Unix now survives physical disconnects. Duct Tape necessary. 2017-05-16 15:08:29 +10:00