Hallo,
wiedermal mit einer Frage an euch. Ich habe das Funkmodul- Set FS1000A und möchte nun einige Daten per Funkmodul vom Raspberry Pico 1 zum Raspberry Pico 2 übertragen. Das funktioniert auch soweit, bis auf das ich mit den gesendeten Daten an der Empfängerstelle nichts anfangen kann.
Hier mal der bisherige Code vom Sender:
und hier der bisherige Code vom Empfänger:
An der Empfängerstelle kommt beim senden (warscheinlich) Binär etwas wie (b'\xff') an. Frage ist nun, wie ich Daten die ich sende genauso ankommen, wie ich diese sende?
wiedermal mit einer Frage an euch. Ich habe das Funkmodul- Set FS1000A und möchte nun einige Daten per Funkmodul vom Raspberry Pico 1 zum Raspberry Pico 2 übertragen. Das funktioniert auch soweit, bis auf das ich mit den gesendeten Daten an der Empfängerstelle nichts anfangen kann.
Hier mal der bisherige Code vom Sender:
Python:
# Bibliotheken laden
from machine import UART, Pin
from utime import sleep, sleep_ms
# UART0 initialisieren
uart0 = UART(0, baudrate=115200, tx=Pin(0), rx=Pin(1), bits=8, parity=None, stop=1)
print('UART0:', uart0)
print()
# Daten zum Senden
txData = 'TEXT1:WERT1;TEXT2:WERT2;TEXT3:WERT3;'
print('Daten senden:', txData)
while True:
# Daten senden
uart0.write(txData)
sleep_ms(1000)
und hier der bisherige Code vom Empfänger:
Python:
# Bibliotheken laden
from machine import UART, Pin
from utime import sleep, sleep_ms
# UART1 initialisieren
uart1 = UART(1, baudrate=115200, tx=Pin(8), rx=Pin(9), bits=8, parity=None, stop=1)
while True:
# Daten empfangen und ausgeben
rxData = uart1.readline()
if not rxData:
print('Keine Daten empfangen...')
else:
print(rxData)
sleep_ms(1000)
An der Empfängerstelle kommt beim senden (warscheinlich) Binär etwas wie (b'\xff') an. Frage ist nun, wie ich Daten die ich sende genauso ankommen, wie ich diese sende?