Guten morgen,
ich habe mich (mal wieder) mit den Gedankten beschäftigt mir ein Joystick zu bauen.
Nicht weil es unbedingt nötig wäre sodern viel mehr aus Intresse.
Ich habe dazu mich im NEtz nun bisschen umgeschaut.
Natürlich ist sowas Möglich. Keine Frage. Doch das wie ist entscheident.
Um es Einfach zu halten, suchte ich nach Möglichkeiten sowas recht einfach in ein Win11 Rechner zu intigrieren.
Dafür bin ich nun auf folgendes gestoßen:
vJoy - Software für die Erzeugung eines viuellen Joysticks
vJoySerialFeeder - "Treiber" um die Seriellen Daten (USB TO Serial Converter) auf die Achsen bzw. Knöpfe des virtuellen Joysticks zu mappen
IBUS-Protokoll - Der Treiber
vJoySerialFeeder enthält bereits fertige Protokolle. Das IBUS ist eins davon. Das Protokoll hat diesen Aufbau:
| 0 | 0x20
| Protokoll-Länge (fix 32 Bytes) |
| 1 | 0x40
| Befehlscode (0x40 für Steuerdaten) |
| 2 - 3 | Kanal 1 (L / H) | Wert 1000 bis 2000 (Little Endian) |
| 4 - 5 | Kanal 2 (L / H) | Wert 1000 bis 2000 |
| ... | ... | ... |
| 28 - 29 | Kanal 14 (L / H) | Wert 1000 bis 2000 |
| 30 - 31 | Checksumme | 16-Bit Checksumme (Little Endian) |
AntiMicroX - Softeware um durch drücken der Knöpfe Tasten Kombis zu nutzen
Nun habe ich also reichlich an Lesestoff, um zu überlegen wie das ganze umzusetzen wäre.
Meine erste Überlegung dazu: Das Pic Programm soll weitestgehend in C geschrieben werden. Einfach aus dem Grunde das viele Assembler nicht mehr anfassen wollen :D . Da ich mit C selbst kaum Erfahrung habe, wird das für mich eine Große Aufgabe werden.
Eventuell erzeugen wir ja eine (gute) alternative zu den Arduino Lösungen.
Da mein anderes Projekt (PV Steuerung) ebenfalls noch läuft, wird es zwar nur Lansam weiter gehen, aber ich glaube habe ein neues Ziel vor den Augen und freue mich auf Anteilnahme.
Gruß
Cobra