[PYTHON] Auf jeden Fall bleibt das schnellste serielle Kommunikationsprotokoll in der Datei

Wie auch immer, ich möchte jetzt ein Protokoll der seriellen Kommunikation von einem über USB angeschlossenen Gerät führen. Sie können es in einem solchen Fall verwenden.

Die Umgebung wird als Mac angenommen.

Dinge die zu tun sind

Die Sprache verwendet Python. Da auch pySerial verwendet wird, installieren wir es mit $ pip install pyserial`.

Die Quelle ist unten

logger.py


import serial

com = serial.Serial('/dev/....')

while True:
    line = com.readline().strip().decode('utf-8')
    print(line)
    f = open('data.txt', 'a+')
    f.writelines(line)
    f.close()

com.close()

Wenn Sie den COM-Anschluss nicht kennen

Auf einem Mac können Sie die Liste mit dem folgenden Befehl überprüfen.

$ ls -l /dev/tty.usb*

Vielen Dank für Ihren bisherigen Besuch! Wir würden uns freuen, wenn Sie Verbesserungen oder unklare Punkte kommentieren könnten.

Recommended Posts

Auf jeden Fall bleibt das schnellste serielle Kommunikationsprotokoll in der Datei
Überprüfen Sie, ob die Zeichenfolge eine Zahl in Python ist
Wenn eine Datei im freigegebenen Ordner von Raspberry Pi abgelegt wird, wird der Vorgang ausgeführt.
Abrufen des Dateinamens in einem Ordner mithilfe von glob
[Sublime Text 2] Führen Sie immer eine bestimmte Datei im Projekt aus
Speichern Sie das Pystan-Modell und erhalten Sie eine Pickle-Datei
[Python] Ändern Sie den Namen der Bilddatei in eine Seriennummer
Ändern Sie das Standardausgabeziel in eine Datei in Python
[Hinweis] Import von Dateien in das übergeordnete Verzeichnis in Python
Gibt es eine Verzerrung in den Zahlen, die in den Fibonacci-Zahlen erscheinen?
Das Bild ist Namekuji
Geben Sie die in S3 Bucket enthaltene Schlüsselliste in eine Datei aus
Verarbeiten Sie den Inhalt der Datei der Reihe nach mit einem Shell-Skript
Spielen Sie Sounds in Python ab, vorausgesetzt, die Tastatur ist eine Klaviertastatur
Überprüfen Sie, ob die Einstellungsdatei leicht verständlich gelesen wird
Warum in der Substitutionsformel eine Scheibe auf die linke Seite setzen?
Unter Linux ist der Zeitstempel einer Datei etwas vorbei.
Löschen Sie ein bestimmtes Zeichen in Python, wenn es das letzte ist
Speichern Sie die Pydrive-Authentifizierungsdatei in einem anderen Verzeichnis als das Skript
Lesen Sie die Datei in Python mit einem relativen Pfad aus dem Programm
Rufen Sie die Formel in der Excel-Datei als Zeichenfolge in Python ab
[Golang] Überprüfen Sie, ob eine bestimmte Zeichenfolge in der Zeichenfolge enthalten ist
Formatieren Sie das Git-Protokoll und erhalten Sie den festgeschriebenen Dateinamen im CSV-Format
Überprüfen Sie, ob die ausführbare Datei und ihre abhängigen Bibliotheken ein bestimmtes Symbol enthalten (vereinfachte Version).
Zählen Sie bestimmte Zeichenfolgen in einer Datei
Speichern Sie die Binärdatei in Python
Gibt es ein besonderes in scipy? ??
Erstellen Sie eine Binärdatei in Python
Die Geschichte des "Lochs" in der Akte
Speichern Sie YAML-formatierte Dateien mit PyYAML
Ersetzen Sie den Verzeichnisnamen und den Dateinamen im Verzeichnis zusammen mit einem Linux-Befehl.
Was ist die XX-Datei im Stammverzeichnis eines beliebten Python-Projekts?
Ein Memo, das durch Umbenennen der Dateinamen im Ordner mit Python organisiert wird
So geben Sie eine .ui-Datei in der Dialog- / Widget-GUI in PySide an
Wird der Leerzeichen bei der Verarbeitung der prozentualen Codierung durch ein Pluszeichen oder% 20 ersetzt?
Zeigen Sie den vollständigen Pfad (absoluten Pfad) einer Datei in einem Verzeichnis in Linux Bash an
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
Ich habe ein Skript erstellt, um zu überprüfen, ob an der angegebenen Position der JSON-Datei in Python Englisch eingegeben wird.