Уважаемый, oNe3, а нельзя ли добавить очень необходимую функцию
HALT MOTOR?
Как известно, на моторах есть такая функция - ПЕРЕСЧЁТ ПОЗИЦИЙ.
Она необходима для того, чтобы если у мотора неверно выставлен "0" можно настроившись на спутник послать команду пересчёта и "0" программный, применимый только для USALS, сместится относительно механического "0" (по микрику).
На моторах BigSat эта функция иногда отрабатывает самопроизвольно!
И судя по статистике смещает нулевую позицию именно на 10 градусов на запад.
При этом электроника мотора абсолютно исправна, съезжают только мозги у микроконтроллера. А нормально лечится только промыванием мозгов при помощи функции HALT MOTOR. Данная фишка существует в SS2DISEqCvl.8 (1.9) от MiBi для карт SS2, там есть недокументированная команда, позволяющая изменять позицию "0" мотора в пределах ~ +/- 13*? но к моему сожалению он не работает с картами SS3.
Столкнулся на днях с этим впервые и я. У меня Bigsat HH-100 отслужил верой и правдой уже почти 2 года и вот наконец и у него отлетели мозги и он четко сместил "0" на пресловутые 10*.
Уважемый и всезнающий All может быть подскажет пути решения проблемы, либо автор замечательного модуля добавит в свой софт функцию HALT MOTOR для лечения съехавшего "0"? Думаю данная функция была бы очень полезна.
Советы "выкурить" форум Альяно просьба не давать, все перечитано до дыр уже
З.Ы. Команду E0316B00 посылал, проблему не лечит.