So... jetzt mal Ordnung machen:
-Du hast diesen Software-Flugsimulator auf dem PC zu laufen
-es gibt ein Plugin dazu (deviceLink), mit welchem "man" über das Netzwerk (UDP) requests an das "Spiel" schicken kann und welches darauf Antwortet
(-insbesondere kann ein request auch zur Eingabe verwendet werden ->
-Du hast weiterhin (von einem User) ein Programm, welches automatisiert (von Dir "auswählbare") requests verschickt, die answers ab-/empfängt, und an die serielle Schnittstelle des PC weiterleitet (Spekulation!!!)
Das User-Programm selbst ist nicht mehr bidirektional?
Bitte meine Vermutungen bis hier bestätigen/korrigieren!
Anfrage ans Forum:
Wäre es dann nicht am sinnigsten, den AVR mit einem Ethernet-Modul auszustatten (Wiznet oder so), welches selbst bereits die hardware-Stacks bis UDP kann? (sollte es doch geben)
Anbindung an den AVR dann über (HW)SPI - dann würde er den Datenstring eben über SPI byteweise einladen und zerpflücken müssen.
Letzendlich sollte er damit nicht nur einen AVR-gesteuerten (pseudo-)Analogen Tacho etc. umsetzen können, sondern Gasknüppel/Knöppe/Schalter gleich mit dazu (halt alles, wo's in der deviceLink SETtable Keys gibt)
-Du hast diesen Software-Flugsimulator auf dem PC zu laufen
-es gibt ein Plugin dazu (deviceLink), mit welchem "man" über das Netzwerk (UDP) requests an das "Spiel" schicken kann und welches darauf Antwortet
(-insbesondere kann ein request auch zur Eingabe verwendet werden ->
Code:
Query packet - R/40/81\1.6e-1
Return the aircraft altitude, and set the power to 1.6e-1.
Das User-Programm selbst ist nicht mehr bidirektional?
Bitte meine Vermutungen bis hier bestätigen/korrigieren!
Anfrage ans Forum:
Wäre es dann nicht am sinnigsten, den AVR mit einem Ethernet-Modul auszustatten (Wiznet oder so), welches selbst bereits die hardware-Stacks bis UDP kann? (sollte es doch geben)
Anbindung an den AVR dann über (HW)SPI - dann würde er den Datenstring eben über SPI byteweise einladen und zerpflücken müssen.
Letzendlich sollte er damit nicht nur einen AVR-gesteuerten (pseudo-)Analogen Tacho etc. umsetzen können, sondern Gasknüppel/Knöppe/Schalter gleich mit dazu (halt alles, wo's in der deviceLink SETtable Keys gibt)