FSBus DLL version 2

Недавно решил перейти на новую версию FSBus DLL. Особых проблем с языком С++ не возникло — несколько достаточно сложных систем с языка Basic переписал максимум за двое суток.
А причиной моего перехода на новую версию было отсутствие возможности работы с шаговиками в роутере на Бейсике. И каково же было моё удивление, когда шаговики отказались работать и в FSBus DLL :crazy:

Вряд ли кто-то еще использует этот FSBus, но вдруг…. :)
Вообщем шаговики отлично крутятся в утилите настройки «FSBus Admin», но не откликаются на С++ роутер. Для значения 316 «Админ» отправляет посылку AC 50 1E 42, а роутер AD 50 1E 02 CC.
Также в новом роутере не работают параметры DISPLAY_BLANK, DISPLAY_BAR для контроллера индикаторов. :sarcastic:

Использовал два варианта кода:

1)
MkFsObject(F_VS, «», cbGauges, 0x02C8,4, TP_I32, FS_NORMAL);

MkFsbusObject (BTP_V_OUT, C_STEP1,»»,cbGauges, 11, 80);
//

int ifvs = 0;
case F_VS :
ifvs = (val/19 + 400)/2;
FsbusWrite(C_STEP1, ifvs);
break;

и
2)
case F_VS :
FsbusWriteFmtVar(11, 80, (val/19 + 400)/2);
break;

но ни одна из них не работает

В чем может быть проблема? Кто-нибудь сталкивался с подобным багом?
Подозреваю что криво написан сам fsbus.dll