X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fdemo%2Fprotocol.h;h=f1c667117a29264e0be4ea1221c675a83a0fa3ae;hb=05b0cc416fbfe95fb6440a786942a61dc1eeac52;hp=0b13ebfba2ef9b4a217d980bc997eab46ed8b475;hpb=ca314e060f653e6a0b5ec0f58914bac4d426217f;p=libsigrok.git diff --git a/src/hardware/demo/protocol.h b/src/hardware/demo/protocol.h index 0b13ebfb..f1c66711 100644 --- a/src/hardware/demo/protocol.h +++ b/src/hardware/demo/protocol.h @@ -33,12 +33,15 @@ #define LOGIC_BUFSIZE 4096 /* Size of the analog pattern space per channel. */ #define ANALOG_BUFSIZE 4096 +/* This is a development feature: it starts a new frame every n samples. */ +#define SAMPLES_PER_FRAME 0 struct dev_context { uint64_t cur_samplerate; uint64_t limit_samples; uint64_t limit_msec; uint64_t sent_samples; + uint64_t sent_frame_samples; /* Number of samples that were sent for current frame. */ int64_t start_us; int64_t spent_us; uint64_t step;