Re: [sigrok-devel] Software re-triggering of logic channels

2018-04-16 Thread Žiga Stegu
Not pretty, but works roughly as expected: https://www.youtube.com/watch?v=zRfP02MrQAY Currently using View::set_offset() directly. No consideration of at least holdoff samples. _bool Repeat trigger is not used in libsigrok currently. -Ziga On Mon, 16 Apr 2018 at 15:35 Žiga Stegu

Re: [sigrok-devel] Software re-triggering of logic channels

2018-04-14 Thread Žiga Stegu
Hello, https://github.com/luftek/libsigrok/tree/dev_demo_logic_tests Multiple trigger offsets are saved in GSList and later used for sending multiple trigger packets to gui, cli Holdoff is statically set, in this example to 10 samples, triggering on high logic level

Re: [sigrok-devel] Software re-triggering of logic channels

2018-04-12 Thread Žiga Stegu
Hello, I have changed soft-trigger module slightly as a test: https://github.com/luftek/libsigrok/tree/dev_demo_logic_tests Now trigger packet gets sent for every first trigger in the captured buffer. In my example triggers are D10 transition to high & D11 high level:

Re: [sigrok-devel] Software re-triggering of logic channels

2018-04-10 Thread Žiga Stegu
Hello Soeren, if I understand correctly: Currently libsigrok soft-trigger module is used in some logic analyzer drivers for prebuffering samples and waiting for trigger event (multi channel condition). I think this type of trigger mode is called single trigger. I would like the capture session

Re: [sigrok-devel] Software re-triggering of logic channels

2018-04-10 Thread soeren
Hello Ziga, what do you mean by "software re-triggering on specified trigger conditions"? -Soeren On 2018-04-10 09:04, Žiga Stegu wrote: Hello everyone, Had a need to implement software re-triggering on specified trigger conditions. As a learning experience I modified hardware/demo

[sigrok-devel] Software re-triggering of logic channels

2018-04-10 Thread Žiga Stegu
Hello everyone, Had a need to implement software re-triggering on specified trigger conditions. As a learning experience I modified hardware/demo to support only logic channels (simplification) and ported soft-trigger functionality used in hardware/saleae-logic16