wjcroft / analog-box

Automatically exported from code.google.com/p/analog-box
4 stars 0 forks source link

OScope Improvements #9

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The OScope is a useful monitoring object and has artistic applications as well. 
As of version 2.41, the OScope has only a few of the controls found on 'real' 
oscilloscopes. Although some additional capability (ie input conditioning) can 
be kludged together at the circuit level, doing so interferes with the user 
goals. Other capabilities (such as brightness and changing the display size) 
can not be implemented by the user and must be implemented in the ABox source 
code.

Additional features include:
1) Z-axis, aka brightness
2) Resizeable display
3) On board gain and offset knobs
4) Trace color controls
5) Additional traces
6) Additional sweep rates -- including sub-sample rates
7) Input delay and storage access

Currently (2.41), the ABox OScope is a complex object -- there are several 
layers of cacheing and valient attempts to try to draw as little as possible in 
order to reduce graphic rendering time. It may be the case that re-architecting 
the object (ie start over from scratch) would be better than retrofitting the 
existing code.

Original issue reported on code.google.com by andyt7...@gmail.com on 19 Jun 2011 at 7:33

GoogleCodeExporter commented 9 years ago

Original comment by andyt7...@gmail.com on 19 Jun 2011 at 9:27

GoogleCodeExporter commented 9 years ago
Removed due to improper googedit formatting

Original comment by andyt7...@gmail.com on 8 Jul 2011 at 8:53