Commit Graph

589 Commits

Author SHA1 Message Date
EspoTek e78d3ba5cf Doesn't run nonexistant endpoints now
Former-commit-id: ea60fc0707
2017-07-03 13:10:01 +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 a587ad9392 Android testing build
Former-commit-id: d54fd37fa5
2017-07-01 12:55:51 +10:00
EspoTek 5ddf4383b2 Android Initial Release
Former-commit-id: d192210b8c
2017-06-30 14:02:18 +10:00
EspoTek 09cb784183 R/C meter on Android too now. And an icon!
Former-commit-id: 49ff60011e
2017-06-30 11:47:43 +10:00
EspoTek 1e0d7c8460 Capacitance ranging
Former-commit-id: 980a3b8736
2017-06-30 09:41:36 +10:00
EspoTek b6fca84c36 Capacitance meter correctly and accurately detects rise and fall times
Former-commit-id: 5f66ee2916
2017-06-29 10:29:38 +10:00
EspoTek 44901cd0b8 Inverse sample convert in place
Former-commit-id: 1a5bd9a5d7
2017-06-29 09:48:50 +10:00
EspoTek bf0999c291 Interface Smoothed Over, likes the new combo box now
Former-commit-id: 7451ae1a9e
2017-06-28 16:29:40 +10:00
EspoTek 1963dbf268 Multimeter R mode up and running on desktop.
Former-commit-id: 279eca0848
2017-06-28 14:39:26 +10:00
EspoTek 19859b6170 R measurement algorithm in place
Former-commit-id: da785e9004
2017-06-28 11:50:26 +10:00
EspoTek 7ed56b2055 Calibration in place. Maximum voltage is 12V.
Former-commit-id: f147bc346d
2017-06-26 11:12:00 +10:00
EspoTek 070d36d99b Caibration algorithm in pace but no user-friendy way of accessing it.
Former-commit-id: ee7aff7cf5
2017-06-26 10:19:04 +10:00
EspoTek 88797acf12 Recentreing in.
Former-commit-id: 445a301029
2017-06-22 14:49:50 +10:00
EspoTek 334d0d2f26 Towards calibration
Former-commit-id: 7c3ae61fe8
2017-06-22 14:05:37 +10:00
EspoTek e5b258d4e5 Double buffering seems to be working. Good theory, no bullshit. Dank u wel, mnr. Dijkstra!
Former-commit-id: 4933764c98
2017-06-22 12:16:04 +10:00
EspoTek 3f4ab5c6cb Intent Filter added
Former-commit-id: c27cb9d38c
2017-06-22 11:22:16 +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 db5a5ca437 Slightly nicer scaling control.
Former-commit-id: c41fe011d7
2017-06-12 17:19:52 +10:00
EspoTek d28814606c Axis Scaling and cursors
Former-commit-id: 893624c0e4
2017-06-12 10:55:22 +10:00
EspoTek 4c91883bff Pinch Zoom added, cannot discern x/y
Former-commit-id: 08b476322c
2017-06-10 20:07:53 +10:00
EspoTek 5367cbd999 Rotation.
Former-commit-id: 06b6295d1f
2017-06-10 18:06:13 +10:00
EspoTek 98bd105ed1 Android nicer. :)
Just general UI improvements.


Former-commit-id: 643ee1d592
2017-06-10 15:42:40 +10:00
esposch e47b5666df Default resolution now 1440x900
Former-commit-id: f091e976aa
2017-06-02 18:41:32 +10:00
esposch b20e972499 Temporarily desabled frame phase error code. Gets false positives.
Former-commit-id: 69d72b19f3
2017-06-02 16:26:33 +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 534c25212b Just got rid of the slight chance of missing the start bit...
Former-commit-id: 53e6388f4f
2017-05-28 19:53:31 +10:00
EspoTek aacb0e489a Changed jitter compensation to occur every character. Smooth as butter, even at 115200. :)
Former-commit-id: 5320d6abf7
2017-05-28 18:54:18 +10:00
EspoTek f6a24bea7f Jitter detection in. Seems to be holding at 9600 baud
Former-commit-id: 9908cd2c43
2017-05-28 18:49:11 +10:00
EspoTek eef2e72fa6 Working, but with no jitter compensation. Handles 9600 baud streams OK, but with a glitch every 4 seconds.
Former-commit-id: f5a69c2adb
2017-05-28 17:26:16 +10:00
EspoTek a920105bd2 Doesn't halt in while() loop
Former-commit-id: a1075b97fd
2017-05-28 16:40:23 +10:00
EspoTek 23d5f0e5ee Deleted old code. Started new code.
Former-commit-id: 8bd771f02d
2017-05-28 16:34:53 +10:00
EspoTek c40c0e3263 Bugfix: CH2 was fetching singleBit samples on CH1 mode being == 2.
Former-commit-id: 9f6f5695fd
2017-05-25 11:34:58 +10:00
EspoTek 12b2761fd6 Mac fixes now no longer break Windows.
Former-commit-id: d8643a8ecd
2017-05-18 10:29:17 +10:00
EspoTek 46bc34f388 Unix now survives physical disconnects. Duct Tape necessary.
Former-commit-id: 28a4df9834
2017-05-16 15:08:29 +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 0f5a7781e7 Mac bin crash fixed
Former-commit-id: 7b9d410413
2017-05-13 12:18:29 +10:00
EspoTek 201b3bedbe Nothing to see here
Former-commit-id: f079a7f4f1
2017-05-13 11:29:25 +10:00
EspoTek 4ff69223e6 Update README.md
Former-commit-id: 02f62b01b0
2017-05-06 09:50:45 +10:00
EspoTek 69955a52bd Added Fuse Bypass
Just to be safe...


Former-commit-id: f78a868e8b
2017-04-25 11:39:55 +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 8500a89f14 New Gerbers published
Very few changes.  Fuse added, port moved.


Former-commit-id: 56b13e9a95
2017-04-18 12:55:55 +10:00
EspoTek f44dbf7d55 Signal Gen CH2 shows disconnection when Logic Analyzer is turned on.
Former-commit-id: 5198eb261f
2017-04-09 15:43:28 +10:00
EspoTek b976954b4e removed null "type here" action
Former-commit-id: 28a6ccac67
2017-04-09 15:39:42 +10:00
EspoTek 4fac994ca9 Fixed Multimeter not displaying
Former-commit-id: ac0dda3d91
2017-04-09 15:38:39 +10:00
EspoTek 2480cb6b6b Fixed occasional corruption (Windows Only)
Also small fix for doubled sample rate.


Former-commit-id: 642f0c6d7f
2017-04-09 15:28:18 +10:00
EspoTek 393ea34826 Fixed Mode 6 Trigger
Former-commit-id: 82913bfb45
2017-04-09 14:22:13 +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