Ideas for improving halscope
The following are ideas mentioned in an IRC discussion on 20060504:
- In the GUI:
- "XY" functionality: instead of plotting signal vs time, plot signal1 vs signal2
- Allow graphing functions of signals: e.g., sqrt(dx*dx + dy*dy + dz*dz) to show velocity in 3-space
- Allow computing derivatives and integrals in the GUI rather than by using blocks components
- In the realtime module:
- Allow more complex triggering modes: derivative(signal), signal1-signal2, glitch detection, pulse width, etc
- In both:
- roll mode - scope aquires data continously and displays it, like a stripchart. When triggered it finishes acquiring and displays as normal