Я пытаюсь разработать блок S-функции, чтобы получить ввод джойстика в Simulink. Хотя с mmsystem.h это кажется довольно простым, сейчас я получил много бессмысленных примеров между реальными значениями. Я в основном использую S-Function Builder без входов и выходов, которые имеют значения из джойстика. Я использую режим непрерывной выборки. У меня есть код ниже в моей вкладке Outputs.
JOYINFOEX joyInfoEx;
joyGetPosEx(0, &joyInfoEx);
y0[0] = joyInfoEx.dwXpos;
y0[1]= joyInfoEx.dwYpos;
y0[2] = joyInfoEx.dwZpos;
y0[3] = joyInfoEx.dwRpos;
y0[4]= joyInfoEx.dwPOV;
Вкладки «Мои непрерывные производные» и «Дискретное обновление» пусты. Но то, что я получаю, когда запускаю эту s-беллетристику, выглядит примерно так.
Я прошу любые идеи или опыт для решения этой проблемы.
Задача ещё не решена.
Других решений пока нет …