Da ich mich, wie gesagt, mit dem Programmieren erst seit kurzem beschäftige, muss man so etwas erst einmal wissen. Außerdem ist das EasyRadio-Modul eigentlich eine bequeme Variante der Datenübertragung, da man sich nicht ums Übertagungsprotokoll kümmern muss.
So nun aber wieder zu meinem Problem. Habe im Forum etwas gefunden, wie ich den vom ADC eingelesenen Wert mit nem Startbit versehe und dann auf den zweiten Controller sende.
Hier der Code:
Das funktioniert auch so weit. Den gesendeten Wert kann ich am zweiten Controller wieder als string empfangen, aber das Zurückwandeln funktioniert nicht.Code:Dim X As String * 5 Dim X_wert As Word X_wert = Getadc(0) X = Hex(x_wert) X = "H" + X Print ; X
Hatte folgendes überlegt:
Wahrscheinlich funktioniert das alles ganz einfach, man muss nur wissen wie. Und genau deshalb brauch ich noch ein bißchen Unterstützung..Code:Dim X_empfangen As String * 5 Dim Kanal As String * 1 Dim Wert_hex As String * 4 Dim Wert As Word X_empfangen = Inkey() Kanal = Left(x_empfangen , 1) If Kanal = "H" Then Wert_hex = Right(x_empfangen , 4) Wert = Hexval(wert) Print #2 , Wert End If
Gruß Matthias







Zitieren

Lesezeichen