1
0
mirror of https://github.com/jonathanhogg/scopething synced 2025-07-14 11:12:09 +01:00
Commit Graph

17 Commits

Author SHA1 Message Date
403bac94a5 Tidy up some bits: naming; best practice on waveform generation command window transaction usage; analog channel enable mask for capture 2017-07-26 18:23:54 +01:00
fc961fb2a0 Move pushback buffer into vm so that it will work with other kinds of stream; move stream closing into same for neatness; support cancelling capturing through asyncio.Task cancellation 2017-07-26 13:45:23 +01:00
44194ab63e New hi/lo model; improved timeout logic; new generator low/high logic; fixed scaling of samples 2017-07-14 17:29:59 +01:00
be7e7e97c1 Revised analog params; move VM-specific IO routines into vm.py; remove EEPROM params code (doesn't work); a few lines of documentation here and there 2017-07-11 11:33:49 +01:00
942c7e7dbc Use low latency serial IO on Linux; optimise reading of replies; add pushback buffer to serial stream for the latter 2017-07-07 13:53:36 +01:00
11d0f3a2c4 Something that looks like it'll do logic capture 2017-03-26 20:07:19 +01:00
c7bc7beded Use Python 3.6 format strings 2017-03-26 14:49:35 +01:00
2174382464 Some simplifications 2016-10-24 19:19:52 +00:00
3d12065469 Neater clock mode selection code 2016-10-23 21:22:28 +00:00
f41e11c336 Work in progress 2016-10-23 17:50:56 +00:00
95e07aaa70 Various improvements 2016-10-23 16:54:56 +01:00
fee5e5c455 Small tweaks 2016-10-19 18:44:58 +01:00
79b7b41c0d Scaling (with calibration) and triggering working 2016-10-19 17:33:11 +01:00
c8211dceb0 Large part of capture working 2016-10-17 19:14:19 +01:00
5ab80ddf1d Tidier constants 2016-10-14 12:36:31 +01:00
d4e6244bba Optimised register writing 2016-10-14 12:26:45 +01:00
ed42994868 Checkpoint of work in progress 2016-10-11 16:54:56 +01:00