//Определение таймеров вниз и вверх
TIMER ( INTERVAL, D1, 1, 1 ) = JS2.B7;
TIMER ( INTERVAL, D2, 1, 1 ) = JS2.B5;
//Триммер вверх
IF (D1) THEN
CMS.A2 = CMS.A2 + 1;
IF( [ CMS.A2 > 255 ] ) THEN // If the result is too high then
CMS.A2 = 255; // set it to the maximum allowable
ENDIF
ENDIF
//Триммер вниз
IF (D2) THEN
CMS.A2 = CMS.A2 - 1;
IF( [ CMS.A2 < 0 ] ) THEN // If the result is too low then
CMS.A2 = 0; // set it to the minimum allowable
ENDIF
ENDIF
//Триммер РВ нейтраль при старте джоя или нажатии кнопки
IF ( FIRSTSCAN OR JS2.B2 ) THEN
CMS.A2 = 128;
ENDIF