В основном да. Но можно запустить и ПИД-регулятор на какие-то параметры. Так например держится азимут и крен на взлете:Сообщение от grun
; add pid to internal list
; name b0 b1 b1 normalizer 'mv name' 'ou name' hysteresis
pid.add azimuth, -5., -1.9894, -2.5, 180., azimuth, rudder, 1.
pid.add roll 5. 2.5 2.5 180. roll aileron 1.
Используется простейший ПИД - c тремя коэф. и гистерезисом. SetPoint берется из имени 'mv name' если текущее значение отклоняется от заданного больше чем на гистерезис, врубается регулирование.
Коэф. подбирал методом взятия с потолка для интервала опроса в 250 мсек.
Если в скипре есть хоть один pid, он будет выполнять на после выполнения команды pid.run если он был предварительно разрешен для исполнения командой pid.start name. Остановить - pid.stop name. Если имена не указаны, то разрешаются/запрещаются все pid, которые есть в скрипте.