Two shuttles connected end to end with an ethernet cable and synchronized with PTP emit signals, and a logic analyzer measures variation in those signals, similar to "Shuttle controlled A20 signal output jitter" measures
**Common test metadata:** Device: Shuttle, Linux kernel version: 4.19, Task priority: 98, Interval: 10000us, Boot Parameters: isolcpus,rcu_nocbs,irqaffinity, ETF qdisc delta: None, Device and processor load: None, Test duration: 0h10, Speed (Mb/s): 1000, ETF offset: 500us, Packet route: E2E, qdisc: pfifo_fast, Client device: A20, XDP: no, Callback delay: none
Minimum | Maximum | Average | Standard deviation | Lost packets
![alt text](measures/graphs/shuttle_signal_jitterShuttle signal output jitter.png "shuttle_signal_jitter Graph")
### packet_jitter results
An UDP packet is periodically sent from one board to another using a real time thread. The receiving board calculates the intervals between the packets it receives, and sees how much it differs from the scheduled interval.
{"measure_sets":[{"measure_type":"shuttle_signal_jitter","props_names":["Shuttle signal output jitter"],"units":["us"],"middle":0,"props":[[296,321,309,295,311,304,285,291,301,284,307,300,283,294,299,275,269,293,297,282,276,325,281,298,296,273,292,268,297,256,271,310,287,285,302,277,272,283,270,260,271,276,270,280,279,269,275,275,278,282,277,246,273,279,257,251,252,261,275,279,261,244,252,256,260,271,254,258,245,247,255,235,222,235,270,227,229,228,231,224,225,225,207,225,210,211,196,214,206,195,186,219,199,194,202,192,177,201,171,175,181,173,180,177,169,169,160,172,177,149,172,162,153,153,146,153,162,158,148,143,151,143,120,124,141,131,129,131,120,131,132,132,99,134,135,104,110,119,107,112,130,107,96,106,114,101,111,112,100,107,110,101,95,110,102,105,106,102,105,118,120,93,108,100,110,114,111,114,119,106,106,103,125,129,115,130,137,126,117,139,136,118,147,135,128,149,150,149,151,151,151,144,162,156,153,153,159,155,144,162,180,154,191,167,177,179,172,171,180,189,160,177,183,196,183,193,190,198,198,197,195,178,189,208,190,208,211,206,198,180,192,199,211,212,197,223,221,210,203,205,224,207,200,215,216,222,224,228,217,225,205,215,206,219,209,203,210,193,201,218,202,181,199,191,196,198,174,181,170,190,186,175,162,167,171,153,163,154,157,145,154,148,145,142,142,159,138,131,141,133,126,122,133,118,122,123,111,112,123,97,94,101,111,106,97,108,95,88,93,92,74,85,91,68,93,79,71,68,70,64,61,64,61,56,54,56,53,45,54,42,40,45,41,29,42,27,31,18,23,20,24,26,22,19,13,16,9,18,8,10,17,10,8,4,7,4,1,2,4,1,6,4,2,1,0,1,0,0,2,0,0,1,0,0,1]],"props_type":"histogram","metadata":{"dev":"Shuttle","ker":"4.19","prio":"98","i":"10000us","boot_p":"isolcpus,rcu_nocbs,irqaffinity","delta":"None","load":"None","duration":"0h10","speed":"1000","etf_offset":"500us","route":"E2E","qdisc":"pfifo_fast","client":"A20","XDP":"no","delay":"none","lost_packets":"0"}}]}