How can I display / capture Arduino IDE's Serial1
output?
Can I display it using Arduino IDE
or using a script in Python
?
This python script (courtesy of Chad G) works for the Serial:
#!/usr/bin/env python3
import serial
import sys
if len(sys.argv)<2:
print("Please give serial port number")
exit()
port=sys.argv[1]
ser= serial.Serial('/dev/ttyUSB'+port,9600,timeout=5)
while True:
try:
stringMe = str(ser.readline().strip())
if len(stringMe)>3:
print(stringMe)
except:
print(sys.exc_info())
ser.close()
exit()
called as (for USB0):
python3 Arduino/tools/multiMonitor/monitorUsb1.py 0
or, if I want to save to a log file:
python3 Arduino/tools/multiMonitor/monitorUsb1.py 0 >> Arduino/tools/multiMonitor/log/usb00.txt