plot_sample_from_burst module

UUT is running in Burst/RTM, eg at 50Hz. Stream the data to host, then - pick out all the Start Of Burst ES, then store the next sample - program plots time series for channel 1

Capture data example:

nc acq1001_343 4210 | pv > burst32-50Hz-512-3.bin

[pgm@harlosh RGM]$ hexdump -e '32/4 "%08x," " "' burst32-50Hz-512-3.bin | cut -d, -f1-8 | grep -n aa55f154 | head 425:aa55f154,aa55f154,aa55f154,aa55f154,00000001,00000001,000002a0,000002a0 940:aa55f154,aa55f154,aa55f154,aa55f154,00000002,00000002,000005c0,000005c0 1455:aa55f154,aa55f154,aa55f154,aa55f154,00000003,00000003,000008e0,000008e0 1970:aa55f154,aa55f154,aa55f154,aa55f154,00000004,00000004,00000c00,00000c00 2485:aa55f154,aa55f154,aa55f154,aa55f154,00000005,00000005,00000f20,00000f20 3000:aa55f154,aa55f154,aa55f154,aa55f154,00000006,00000006,00001240,00001240

plot_sample_from_burst.plot_data(args)[source]
plot_sample_from_burst.raw2volts(xx)[source]
plot_sample_from_burst.run_main()[source]