ForceSeatMI (Motion Interface) ist eine Programmierschnittstelle, die es ermöglicht, die UnterstĂŒtzung fĂŒr Bewegungsplattformen zu praktisch jeder Anwendung oder einem Spiel hinzuzufĂŒgen. ForceSeatMI steuert die Hardware nicht direkt â es sendet alle Daten an ForceSeatPM. Dieser Ansatz delegiert die Verantwortung fĂŒr die Umwandlung von Telemetriedaten in eine reale Bewegung von der Anwendung an ForceSeatPM. Das bedeutet, dass Anwendungsentwickler sich keine Sorgen um Dinge wie Plattform-VerbindungsabbrĂŒche, Ăbertragungsfehler, Warnungen vor thermischem Schutz oder Signalfilterung machen mĂŒssen.
ForceSeatMI ist eine einfach zu bedienende und dennoch leistungsstarke Schnittstelle, die es ermöglicht, die UnterstĂŒtzung fĂŒr Bewegungsplattformen zu jeder Anwendung oder jedem Spiel (in den nĂ€chsten Abschnitten als SIM bezeichnet) hinzuzufĂŒgen. In den meisten Anwendungen ist es nicht notwendig, die Hardware direkt vom SIM aus zu steuern. Aus diesem Grund wird ForceSeatMI nur verwendet, um Telemetrie- oder Positionierungsanfragen an ForceSeatPM zu senden. Dieser Ansatz delegiert die Verantwortung fĂŒr die Umwandlung von Telemetriedaten in eine tatsĂ€chliche Plattformbewegung vom SIM an ForceSeatPM. Es vereinfacht auch die Fehlerbehandlung, die der SIM implementieren muss.
Mit der neuesten Version von ForceSeatMI ist es möglich, die Hardware mithilfe von Inverser Kinematik zu steuern. Der SIM sendet die gewĂŒnschte Position des oberen Rahmens und ForceSeatPM berechnet die erforderlichen Arm- (oder Aktuator-)Positionen. Diese Funktion kann in Anwendungen eingesetzt werden, bei denen eine prĂ€zise Positionierung anstelle einer Kraftsimulation erforderlich ist.
