5
5
6
6
7
7
def substring_after (str : str , searchStr : str ):
8
- return str [str .index (searchStr ) + len (searchStr ) :]
8
+ return str [str .index (searchStr ) + len (searchStr ):]
9
9
10
10
11
11
def getPort ():
12
12
ports = sorted (serial .tools .list_ports .comports ())
13
13
print ("Available ports to listing:" )
14
14
for id , portInfo in enumerate (ports ):
15
- print (
16
- "{}. - {}: {} [{}]" .format (
17
- id , portInfo .device , portInfo .description , portInfo .hwid
18
- )
19
- )
15
+ print ("{}. - {}: {} [{}]" .format (id , portInfo .device ,
16
+ portInfo .description , portInfo .hwid ))
20
17
print ("Select port: " , end = "" )
21
18
selectId = int (input ())
22
19
if selectId < len (ports ) and selectId >= 0 :
@@ -71,9 +68,8 @@ def main():
71
68
continue
72
69
# print(dataStr)
73
70
if "uint16_t rawData" in dataStr :
74
- dataStrArray = str (
75
- dataStr [dataStr .index ("{" ) + 1 : dataStr .index ("}" )]
76
- ).split ("," )
71
+ dataStrArray = str (dataStr [dataStr .index ("{" ) +
72
+ 1 :dataStr .index ("}" )]).split ("," )
77
73
data = [int (i .strip ()) for i in dataStrArray ]
78
74
data = data [2 :]
79
75
clearData = [i for idi , i in enumerate (data ) if idi % 2 == 1 ]
@@ -92,13 +88,6 @@ def main():
92
88
oSum += d
93
89
oCnt += 1
94
90
95
- # print("zero = " + str(zSum/zCnt) + " one = " + str(oSum/oCnt) + " space = " + str(sSum/sCnt))\
96
-
97
- # print("Data = ", end="")
98
- # print(data)
99
- # print("0b"+ "".join([str(i) for i in bitData]))
100
- # print("ClearData = ", end="")
101
- # print(clearData)
102
91
print ("" .join ([str (i ) for i in clearBitData ]))
103
92
104
93
0 commit comments