- /** The current number of already received frames. */
- uint64_t num_frames;
-
- /** The current number of samples received in this frame. */
- uint64_t num_frame_samples;
-
- /** Current scale setting. */
- float scale;
-
- /** Current offset setting. */
- float offset;
-
- /** Path to USBTMC character device file. */
+ /* Device settings */
+ gboolean analog_channels[2];
+ gboolean digital_channels[16];
+ float timebase;
+ float vdiv[2];
+ float vert_offset[2];
+ char *trigger_source;
+ float horiz_triggerpos;
+ char *trigger_slope;
+ char *coupling[2];
+
+ /* Operational state */