kopia lustrzana https://github.com/felHR85/UsbSerial
added integration script
rodzic
203a65eb54
commit
121598728b
|
@ -0,0 +1,22 @@
|
|||
import serial
|
||||
import sys
|
||||
import os
|
||||
|
||||
port = sys.argv[1]
|
||||
speed = sys.argv[2]
|
||||
|
||||
test_sizes = [1024, 2048, 16384, 65535, 131072]
|
||||
|
||||
for i in range(0,4):
|
||||
comm = serial.Serial(port, int(speed))
|
||||
print("Creating " + str(test_sizes[i] + " bytes buffer"))
|
||||
data_tx = os.urandom(test_sizes[i])
|
||||
print("Sending buffer of " + str(test_sizes[i]) + " bytes")
|
||||
comm.write(data_tx)
|
||||
print("Receiving " + str(test_sizes[i]) + " bytes buffer")
|
||||
data_rx = comm.read(test_sizes[i])
|
||||
|
||||
if data_tx == data_rx:
|
||||
print("Success: " + str(test_sizes[i]) + " bytes buffer was transmitted correctly")
|
||||
else:
|
||||
print("Error: " + str(test_sizes[i]) + " bytes buffer was not transmitted correctly")
|
|
@ -0,0 +1,15 @@
|
|||
import serial
|
||||
import sys
|
||||
import os
|
||||
|
||||
port = sys.argv[1]
|
||||
size = sys.argv[2]
|
||||
speed = sys.argv[3]
|
||||
|
||||
comm = serial.Serial(port, int(speed))
|
||||
|
||||
data_tx = os.urandom(int(size))
|
||||
|
||||
bytes_sent = comm.write(data_tx)
|
||||
|
||||
print(str(bytes_sent))
|
|
@ -2,23 +2,19 @@ import serial
|
|||
import sys
|
||||
import os
|
||||
|
||||
port = sys.argv[0]
|
||||
size = sys.argv[1]
|
||||
speed = sys.argv[2]
|
||||
port = sys.argv[1]
|
||||
size = sys.argv[2]
|
||||
speed = sys.argv[3]
|
||||
|
||||
comm = serial.Serial(port, int(speed))
|
||||
|
||||
data_tx = os.urandom(size)
|
||||
data_tx = os.urandom(int(size))
|
||||
|
||||
comm.write(data_tx)
|
||||
|
||||
data_rx = comm.read(size)
|
||||
data_rx = comm.read(int(size))
|
||||
|
||||
if data_tx == data_rx:
|
||||
print("Success: Data was transmitted correctly")
|
||||
else:
|
||||
print("Error: Data was not transmitted")
|
||||
|
||||
|
||||
|
||||
|
||||
print("Error: Data was not transmitted")
|
Ładowanie…
Reference in New Issue