Большое спасибо Вам за труд, залил этот скетч, но вместо 0 показывает 180, поменял в файле rotator_settings.h на 0 и 450 но ничего не изменилось почему-то.
#define AZIMUTH_STARTING_POI NT_DEFAULT 0
#define AZIMUTH_ROTATION_CAP ABILITY_DEFAULT 450
Большое спасибо Вам за труд, залил этот скетч, но вместо 0 показывает 180, поменял в файле rotator_settings.h на 0 и 450 но ничего не изменилось почему-то.
#define AZIMUTH_STARTING_POI NT_DEFAULT 0
#define AZIMUTH_ROTATION_CAP ABILITY_DEFAULT 450
Делайте заново начальную калибровку O F но перед этим обязательно \E.
С калибровкой способом \aXXX так ничего и не получилось даже сохраняя командой \q через каждые 10 градусов, закончив весь диапазон, проверил и все равно есть расхождения более 10 градусов. А вот таблицей с этим скетчем отлично все получилось откалибровать. Заметил в этом скетче частота обновления индикации происходит раз в секунду где-то, в старом было гораздо быстрее, из-за чего не очень удобно устанавливать требуемый угол поворота энкодером, где можно изменить этот параметр, подскажите если знаете, большое спасибо за помощь Вам !
Так-же заметил что на этом скетче у меня антенна стала перекручиваться на 5 градусов больше чем задано, можно с это откорректировать как-то ?
UR6HBV, в rotator_settings.h в строке: #define AZIMUTH_TOLERANCE 3.0 попробуйте "поиграться" от 10 до 0.
А в строке: TIMED_INTERVAL_ARRAY _SIZE 20 поэкспериментировать с числом 20. Только делайте не все сразу,чтобы понять зависимость.
Переодичность опроса датчика азимута задается здесь: define AZIMUTH_MEASUREMENT_ FREQUENCY_MS 100 -тоже стоит попробовать в сторону уменьшения.
Будет результат -не забудьте отписаться.
Последний раз редактировалось US5IVZ; 26.10.2017 в 01:47.
точность калибровки получилась не хуже 2 градусов по всему диапазону
Частота обновления показаний индикатора настраивается в rotator_settings.h
#define LCD_UPDATE_TIME 1000 установил значение 100 мс и теперь с энкодером работать стало комфортно.
Перекрут антенны удалось поправить параметром
установив значение на 6
Так что вроде-бы начинает все работать ка нужно )
UR6HBV,Рад за Вас!
С HRD не работаете?А то мне в ЛС сообщали ,что этот скетч не дружит с Ham Radio De lux.А я этот софт не пользую и помочь не могу .
Для управления ротором использую PSTRotator, то проблем пока не обнаружил.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)