From 4843d7be1b8d65b5e2d97fca889bc1c7588f1f74 Mon Sep 17 00:00:00 2001 From: Tero Kontkanen Date: Sat, 6 May 2017 14:32:56 +0300 Subject: Added SMP_CAPTURE_TRIGGER_DELAY that sets scope capture trigger delay. Value 0 is traditional, -n starts capture n sample cycles before trigger, +n after trigger. In negative delay, the minimum effective value is SMP_CAPTURE_BUF_LENGHT divided by number of channels selected --- simplemotion_defs.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/simplemotion_defs.h b/simplemotion_defs.h index 138c42b..5f58564 100644 --- a/simplemotion_defs.h +++ b/simplemotion_defs.h @@ -714,6 +714,8 @@ #define SMP_CAPTURE_SAMPLERATE 5012 //rdonly #define SMP_CAPTURE_BUF_LENGHT 5013 +//SMP_CAPTURE_TRIGGER_DELAY sets scope capture trigger delay. Value 0 is traditional, -n starts capture n sample cycles before trigger, +n after trigger. In negative delay, the minimum effective value is SMP_CAPTURE_BUF_LENGHT divided by number of channels selected. +#define SMP_CAPTURE_TRIGGER_DELAY 5014 //this is looped 0-n to make samples 0-n readable from SMP_CAPTURE_BUFFER_GET_VALUE #define SMP_CAPTURE_BUFFER_GET_ADDR 5333 #define SMP_CAPTURE_BUFFER_GET_VALUE 5334 -- cgit v1.2.3