Liste der Anhänge anzeigen (Anzahl: 1)
Mir fällt ein, ich werd morgen dicke Luft haben.
Ich stell meine augenblicklichen Schätze mal da rein
Message f. Servo
byte..byte..byte.byte..byte..WORD..byte..byte
STX 0x53 0x01 0x00 0x00 0x0nnn BCC ETX
Word : 600 - 2000 Servo position
Message f. LED
byte..byte..byte.byte..byte. byte..byte..byte
STX 0x42 0x01 0x00 0x00 0xnn BCC ETX
0xnn Bits für die LED
Liste der Anhänge anzeigen (Anzahl: 1)
@Marvin42x: Du freust Dich, wenn sich Servos bewegen ?
Dann hab ich was für dich.
In der Zip file ein RN_SERVER.EXE und ein RN_CLIENT.EXE
1 Server starten, Open com, Open IP
2 Client starten, IP-Adresse einstellen , Open IP
Slider verschieben und Freude haben *g*
Von Layern und Routing-definitions ist das weit entfernt, aber ich will ja auch mal was ticken sehen.
Liste der Anhänge anzeigen (Anzahl: 2)
Eventuell probier mal, die Datei SYS.CFG zu löschen, vielleicht macht ihn da was nervös
Das Fragezeichen in der Mitte hab ich gemeint
Liste der Anhänge anzeigen (Anzahl: 1)
So. wieder Nachschub, insbes. für Marvin42x.
Das ist sozusagen mein Prototyp-Set, an dem ich die Möglichkeiten und Erfordernisse von Verteilung und dyn. oder statischem Routen überprüfen kann.
RNSXNET.HEX für RNBFRA-CoProzessor
SYS.HEX für mega32 u. RNBFRA
RN_SERVER.exe (PC) als Port Com <> IP
RN_CLIENT.exe (PC)als "User-Applikation", die die Servos steuert
RN_ADC.exe (PC) das die 8 ADC-Sensordaten empfängt und anzeigt
Alles äußerst anspruchslos.
Jede der x Applikationen(nicht eingeschränkt) sendet an den RN_SERVER, der es zusammenstuffed und mit STX u. BCC u. ETX an den µC schickt.
(Adressen, die der MEGA nicht kennt, werden einfach zurück/weiter geschickt, dadurch kriegt sie auch der CoProzessor).
Umgekehrt geht alles vom µC an alle IP-Kunden, die grad connected sind
RN_ADC fischt sich die ADC Werte, die der µC produziert, heraus und zeigt 0-1023 auf Progress-Bars an.
RN_CLIENT interessiert das alles nicht, aber er schickt dafür messages von Sliders an die 10 Servos.
Kommunikation zwischen den PC-Clients findet dzt. nicht statt
Die eigentliche Message besteht (prototyp)
Zieladr1 Zieladr2 Absender1 Absender2 Daten (byte oder short, je nach message)
An dem Servo-Client sieht man, daß es für solche Geräte eine Art Reservierung geben müßte. Wenn man 2 solche Clients startet, verstellen sich die gegenseiting natürlich die Servos. Da braucht's eine Regelung.
Liste der Anhänge anzeigen (Anzahl: 1)
Probier' mal, vielleicht hilft es ja