Scatter Plot Demo
Without Eigen C++ Library
- Linear interpolation calculated manually
- Primary readout group running at 100 Hz
- Encoder trigger running at 10 Hz (10x slower than primary readout group)
...
With Eigen C++ Library
Reading TimingData
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
tst-drp_udpencoder[17524]: <I> TD: pulseId=971636136596 timeStamp=4491862046510007 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971636227596 timeStamp=4491862144510007 tst-drp_udpencoder[17524]: <I> TD: fixedRates 1 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971636318596 timeStamp=4491862242510007 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971636409596 timeStamp=4491862340510007 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971636500596 timeStamp=4491862438510007 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971636591596 timeStamp=4491865831477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971636682596 timeStamp=4491865929477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971636773596 timeStamp=4491866027477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971636864596 timeStamp=4491866125477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971636955596 timeStamp=4491866223477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637046596 timeStamp=4491866321477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637137596 timeStamp=4491866419477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 1 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637228596 timeStamp=4491866517477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637319596 timeStamp=4491866615477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637410596 timeStamp=4491866713477303 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637501596 timeStamp=4491870106444599 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637592596 timeStamp=4491870204444599 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637683596 timeStamp=4491870302444599 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637774596 timeStamp=4491870400444599 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637865596 timeStamp=4491870498444599 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971637956596 timeStamp=4491870596444599 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971638047596 timeStamp=4491870694444599 tst-drp_udpencoder[17524]: <I> TD: fixedRates 1 1 1 1 1 1 1 0 0 0 tst-drp_udpencoder[17524]: <I> TD: pulseId=971638138596 timeStamp=4491870792444599 tst-drp_udpencoder[17524]: <I> TD: fixedRates 0 1 1 1 1 1 1 0 0 0 |
...