Difference between revisions of "STM32 Oscilloscope"
From ScienceZero
(→Auto Scale) |
(→Features) |
||
Line 38: | Line 38: | ||
* Peak to peak | * Peak to peak | ||
* Frequency | * Frequency | ||
+ | ===Pause and scroll back=== | ||
==Coding== | ==Coding== |
Revision as of 18:20, 9 May 2010
Contents
- 1 Features
- 1.1 Vertical (voltage)
- 1.2 Horizontal (Time)
- 1.3 Trigger
- 1.4 Save wave snapshot to picture
- 1.5 Save wave frames for movie
- 1.6 Save wave data to file
- 1.7 Save non interrupted wave data to file
- 1.8 Display roll mode (continuous scrolling)
- 1.9 FFT view
- 1.10 spectrum view
- 1.11 Dynamically labelled grid
- 1.12 Auto Scale
- 1.13 Markers
- 1.14 Metered values
- 1.15 Pause and scroll back
- 2 Coding
- 3 Advanced features for the future
Features
Vertical (voltage)
Horizontal (Time)
Trigger
- Voltage level trigger
- Trigger on rising / falling edge
- Single trigger / force trigger / trigger continiously
- Auto detect and track trigger level
- External trigger
- Pretrigger (sample continiously then stop n samples after the trigger)
- Filtered trigger (low frequency / high frequency / number of pulses)
- Video trigger
- RS-232 trigger
Save wave snapshot to picture
Save wave frames for movie
Save wave data to file
Save non interrupted wave data to file
Display roll mode (continuous scrolling)
FFT view
spectrum view
Dynamically labelled grid
Auto Scale
- Voltage
- Period
Markers
- Voltage
- t1
- t2
- delta t
- frequency
Metered values
- Voltage
- True RMS
- Average
- Peak
- Peak to peak
- Frequency
Pause and scroll back
Coding
Protocol
One byte each: C SS DDD... C = Code S = Size D = Data
Commands --> STM32
- 0 0 4 DDDD - Set sample rate in Hz
- 1 0 5 D DDDD - Trigger mode & voltage