Hallo Community,
ich versuche ein invertiertes Serial Port Signal auszulesen. Die Daten kommen mit einer Baudrate von 57600 am RX von meinem USB-TTL/UART Adapter an. Sie stammen von einer "Taranis X9D" - eine professionelle Fernsteuerung.
Die Daten beeinhalten Telemetriedaten. Ich möchte ersteinmal lesbare Daten über den TTL/UART USB-Adapter bekommen, sodass ich meine Programme auf dem Laptop schreiben und direkt ausführen kann. Sprich: Ersteinmal kein Pi sondern einen Xubuntu Laptop mit USB-Adapter.
Wenn ich den "Input" mit pyserial direkt ausgebe, dann sehe ich nur Fragezeichen. Laut einem Entwickler der Fernsteuerung ist das SerialPort Signal invertiert. Ich bin absolut überfordert wie ich nun damit umgehen soll. Ich wüsste nicht wie ich die Daten nun wieder invertieren kann...
Bisher war RX an TX und TX an RX verbunden. Mein Adapter hat aber auch noch DTR und CTS - kann damit nur leider nichts anfangen.
Ich empfange nur Daten über den SerialPort. Ein Senden irgendwelcher Daten ist nicht notwendig.
Wer kann helfen?
Grüße,
Marc