Skip to content

Commit ffd9565

Browse files
committed
Add remote driving data.
1 parent 9c85f76 commit ffd9565

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+2966
-0
lines changed

data/0613/w_taprio/general/exp1.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4223
3+
Jitter: 0.002520 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4229
7+
Jitter: 0.003654 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 106497
11+
Jitter: 0.000153 seconds
12+
Reliability: 90.956 %
13+
Port 8003:
14+
Received packets: 107434
15+
Jitter: 0.000152 seconds
16+
Reliability: 91.376 %

data/0613/w_taprio/general/exp10.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4203
3+
Jitter: 0.002536 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4206
7+
Jitter: 0.003655 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 106623
11+
Jitter: 0.000151 seconds
12+
Reliability: 90.711 %
13+
Port 8003:
14+
Received packets: 107557
15+
Jitter: 0.000150 seconds
16+
Reliability: 91.327 %

data/0613/w_taprio/general/exp2.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4240
3+
Jitter: 0.002572 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4217
7+
Jitter: 0.003683 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 106751
11+
Jitter: 0.000153 seconds
12+
Reliability: 90.614 %
13+
Port 8003:
14+
Received packets: 105278
15+
Jitter: 0.000154 seconds
16+
Reliability: 89.078 %

data/0613/w_taprio/general/exp3.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4215
3+
Jitter: 0.002563 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4229
7+
Jitter: 0.003719 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 105417
11+
Jitter: 0.000158 seconds
12+
Reliability: 91.235 %
13+
Port 8003:
14+
Received packets: 104540
15+
Jitter: 0.000158 seconds
16+
Reliability: 90.225 %

data/0613/w_taprio/general/exp4.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4213
3+
Jitter: 0.002557 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4228
7+
Jitter: 0.003678 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 106311
11+
Jitter: 0.000155 seconds
12+
Reliability: 92.349 %
13+
Port 8003:
14+
Received packets: 106265
15+
Jitter: 0.000157 seconds
16+
Reliability: 91.822 %

data/0613/w_taprio/general/exp5.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4219
3+
Jitter: 0.002619 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4230
7+
Jitter: 0.003748 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 103804
11+
Jitter: 0.000160 seconds
12+
Reliability: 90.249 %
13+
Port 8003:
14+
Received packets: 103201
15+
Jitter: 0.000160 seconds
16+
Reliability: 89.044 %

data/0613/w_taprio/general/exp6.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4217
3+
Jitter: 0.002559 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4207
7+
Jitter: 0.003701 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 107782
11+
Jitter: 0.000154 seconds
12+
Reliability: 91.618 %
13+
Port 8003:
14+
Received packets: 106983
15+
Jitter: 0.000153 seconds
16+
Reliability: 90.771 %

data/0613/w_taprio/general/exp7.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4213
3+
Jitter: 0.002605 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4194
7+
Jitter: 0.003724 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 105987
11+
Jitter: 0.000155 seconds
12+
Reliability: 90.048 %
13+
Port 8003:
14+
Received packets: 104670
15+
Jitter: 0.000158 seconds
16+
Reliability: 88.736 %

data/0613/w_taprio/general/exp8.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4215
3+
Jitter: 0.002692 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4227
7+
Jitter: 0.003878 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 107112
11+
Jitter: 0.000163 seconds
12+
Reliability: 91.208 %
13+
Port 8003:
14+
Received packets: 106492
15+
Jitter: 0.000162 seconds
16+
Reliability: 90.482 %

data/0613/w_taprio/general/exp9.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4199
3+
Jitter: 0.002566 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4217
7+
Jitter: 0.003634 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 105846
11+
Jitter: 0.000154 seconds
12+
Reliability: 91.187 %
13+
Port 8003:
14+
Received packets: 105385
15+
Jitter: 0.000154 seconds
16+
Reliability: 91.093 %

data/0613/w_taprio/general/plot.py

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
import re
2+
import argparse
3+
import matplotlib.pyplot as plt
4+
5+
def main(port):
6+
# 初始化一个列表来存储Reliability值
7+
reliabilities = []
8+
9+
# 遍历文件名
10+
for i in range(1, 11):
11+
filename = f'exp{i}.txt'
12+
13+
with open(filename, 'r') as file:
14+
content = file.read()
15+
16+
# 使用正则表达式查找指定Port的Reliability值
17+
pattern = rf'Port {port}:\s+Received packets: \d+\s+Jitter: [\d.]+ seconds\s+Reliability: ([\d.]+) %'
18+
match = re.search(pattern, content)
19+
if match:
20+
reliability = float(match.group(1))
21+
reliabilities.append(reliability)
22+
23+
# 计算平均数
24+
average_reliability = sum(reliabilities) / len(reliabilities)
25+
26+
# 绘制折线图
27+
plt.plot(range(1, 11), reliabilities, marker='o', linestyle='-', color='b', label='Reliability')
28+
plt.axhline(y=average_reliability, color='r', linestyle='--', label=f'Average Reliability ({average_reliability:.2f}%)')
29+
plt.xlabel('Experiment Number')
30+
plt.ylabel('Reliability (%)')
31+
plt.title(f'Port {port} Reliability across 10 Experiments')
32+
plt.ylim(80, 100)
33+
plt.xticks(range(1, 11)) # 设置x轴刻度
34+
plt.legend()
35+
plt.grid(True)
36+
plt.savefig(f'port{port}.png')
37+
plt.show()
38+
39+
if __name__ == '__main__':
40+
parser = argparse.ArgumentParser(description='Plot Reliability for a specific Port.')
41+
parser.add_argument('port', type=int, help='The port number to analyze.')
42+
43+
args = parser.parse_args()
44+
main(args.port)
30.1 KB
Loading
30.3 KB
Loading
35.4 KB
Loading
36.8 KB
Loading

data/0613/w_taprio/good/exp1.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4124
3+
Jitter: 0.002621 seconds
4+
Reliability: 98.074 %
5+
Port 8001:
6+
Received packets: 4121
7+
Jitter: 0.003764 seconds
8+
Reliability: 98.166 %
9+
Port 8002:
10+
Received packets: 105420
11+
Jitter: 0.000159 seconds
12+
Reliability: 89.740 %
13+
Port 8003:
14+
Received packets: 104578
15+
Jitter: 0.000159 seconds
16+
Reliability: 88.915 %

data/0613/w_taprio/good/exp10.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4235
3+
Jitter: 0.002499 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4233
7+
Jitter: 0.003679 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 109494
11+
Jitter: 0.000152 seconds
12+
Reliability: 93.202 %
13+
Port 8003:
14+
Received packets: 109366
15+
Jitter: 0.000148 seconds
16+
Reliability: 92.687 %

data/0613/w_taprio/good/exp2.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4225
3+
Jitter: 0.002596 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4214
7+
Jitter: 0.003764 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 110425
11+
Jitter: 0.000155 seconds
12+
Reliability: 93.823 %
13+
Port 8003:
14+
Received packets: 107395
15+
Jitter: 0.000157 seconds
16+
Reliability: 91.101 %

data/0613/w_taprio/good/exp3.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4205
3+
Jitter: 0.002651 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4231
7+
Jitter: 0.003935 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 107688
11+
Jitter: 0.000163 seconds
12+
Reliability: 91.803 %
13+
Port 8003:
14+
Received packets: 109232
15+
Jitter: 0.000162 seconds
16+
Reliability: 93.125 %

data/0613/w_taprio/good/exp4.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4189
3+
Jitter: 0.002547 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4210
7+
Jitter: 0.003706 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 111805
11+
Jitter: 0.000148 seconds
12+
Reliability: 95.170 %
13+
Port 8003:
14+
Received packets: 110817
15+
Jitter: 0.000151 seconds
16+
Reliability: 94.247 %

data/0613/w_taprio/good/exp5.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4204
3+
Jitter: 0.002615 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4167
7+
Jitter: 0.003903 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 106805
11+
Jitter: 0.000167 seconds
12+
Reliability: 93.284 %
13+
Port 8003:
14+
Received packets: 106371
15+
Jitter: 0.000165 seconds
16+
Reliability: 93.352 %

data/0613/w_taprio/good/exp6.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4208
3+
Jitter: 0.002569 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4210
7+
Jitter: 0.003779 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 106613
11+
Jitter: 0.000160 seconds
12+
Reliability: 92.518 %
13+
Port 8003:
14+
Received packets: 110577
15+
Jitter: 0.000152 seconds
16+
Reliability: 95.010 %

data/0613/w_taprio/good/exp7.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4178
3+
Jitter: 0.002546 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4223
7+
Jitter: 0.003740 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 109299
11+
Jitter: 0.000155 seconds
12+
Reliability: 92.913 %
13+
Port 8003:
14+
Received packets: 108704
15+
Jitter: 0.000154 seconds
16+
Reliability: 92.221 %

data/0613/w_taprio/good/exp8.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4205
3+
Jitter: 0.002462 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4234
7+
Jitter: 0.003683 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 110080
11+
Jitter: 0.000146 seconds
12+
Reliability: 93.589 %
13+
Port 8003:
14+
Received packets: 107435
15+
Jitter: 0.000147 seconds
16+
Reliability: 91.182 %

data/0613/w_taprio/good/exp9.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Port 8000:
2+
Received packets: 4211
3+
Jitter: 0.002587 seconds
4+
Reliability: 100.000 %
5+
Port 8001:
6+
Received packets: 4206
7+
Jitter: 0.003812 seconds
8+
Reliability: 100.000 %
9+
Port 8002:
10+
Received packets: 108435
11+
Jitter: 0.000152 seconds
12+
Reliability: 92.599 %
13+
Port 8003:
14+
Received packets: 110858
15+
Jitter: 0.000152 seconds
16+
Reliability: 94.453 %

0 commit comments

Comments
 (0)