Hubsan x4 H501M waypoints fpv
Получил “псевдо” японский магнитометр AK8975 из Китая. Испытал его, пока просто подключив к Arduino, без hubsan.
Сразу скажу что его качество заметно уступает нашему IST8303. У нашего показания стабильные и предсказуемые, а у AK8975 хаотично прыгают ±20 градусов. Как будто подделка какая-то. Поможет только усреднение.
Все таки честный, “фирменный” Китай заметно качественнее китайских же реплик других производителей.
Позже попробую все таки подключить новый компас к H501M. Сначала с прошивкой 1.1.7, потом с другой, в которой изменил пару строк проверки компаса специально для AK8975.
У кто знает,есть от производителя ссылка на обновление прошивки,только официальная,что они рекомендуют нашему зверьку?
У кто знает,есть от производителя ссылка на обновление прошивки,только официальная,что они рекомендуют нашему зверьку?
Официальных ссылок на ихнем сайте не вроде не было. Почему-то сейчас их сайт не открылся у меня.
Анна писала летом что они рекомендуют 1.1.7, а Курскую и 1.1.4 не рекомендуют. Курскую сделали тока если бесконечную калибровку запрашивает.
1.1.7 где взять? у меня как раз 1.1.4 была,перешил на Курскую,но не летал на ней.
1.1.7 где взять? у меня как раз 1.1.4 была,перешил на Курскую,но не летал на ней.
Вот тут Эдуард целую коллекцию выкладывал.
Вот тут Эдуард целую коллекцию выкладывал.
Спасибо! А там 7 точно официалка? Ибо курская,вроде тоже была под этим номером…
Спасибо! А там 7 точно официалка? Ибо курская,вроде тоже была под этим номером…
Размер прошивки 1.1.7 (в обычном, закодированном виде) 345 540 байт. Можно проверить, соответствует ли в архиве этому числу.
А Курские обе прошивки с номером 1.1.8.
Подключил AK8975 на H501M с родной прошивкой 1.1.7. Пока результат похож на результат с 38-м компасом. Показания Yaw плавают влево-вправо примерно на 10 градусов. Т.е. квадрокоптер проводит некоторое улучшение показаний, по сравнению с простым чтением на Arduino. Но калибровку не проходит.
Опрос показаний компаса идет с частотой около 200 Герц. Т.е. каждые примерно 5 миллисекунд компас опрашивается.
плохо…
А вот с Курской туго, но все же калибровку этот якобы японский компас сейчас прошел. Туго, но откалибровался, оборотов 5…6 сделал по каждой оси. Плохо откалибровался - показания сильно плавают.
Уже что-то.
Хотите сюрприз?
Полетная прошивка ZINO это переработанная прошивка 1.1.7 от H501M.
В некоторых местах они побитно совпадают. Абсолютно точно, что написаниями этих прошивок занимались одни и те же люди или, во что я больше верю, программист был один.
У H501S и H501A с ZINO и H501M таких совпадений почти нет, ими занимался кто-то другой.
Сейчас клонирую это сообщение на ветке про ZINO.
ВОт ее унитазить будет! 😃
😁 Не факт. Железо (микросхемы) они на главной плате наше оставили, но добавили несколько параметров в работе компаса.
Вот бы эту прошивку нам засандалить. 😃
Я шучу,мысль сразу понял.Если сработает,то это будет прорыв! уж на той игрушке,они подобных косяков не могут допустить(я так думаю).
А кто его знает, может и попробовать нашару прошить ZINO прям так на H501M, без изменений? 😎 На крайняк новая плата 700 руб вроде стоит.
Думаю,с вашими познаниями и упорством,вы ее и так обратно прошьете 😃
Вот что они добавили в ZINO прошивке:
Ist8303 SoftReset Fail! - софтовый сброс компаса.
И вот это, тоже для компаса:
err_MagMax_X = %d
err_MagMax_Y = %d
err_MagMax_Z = %d
err_MagMin_X = %d
err_MagMin_Y = %d
err_MagMin_Z = %d
Вот тут опубликовал их листинг.
Если распайка STM32 совпадет, то есть шанс на успех перекрестной прошивки.
ВОт ее унитазить будет! 😃
Судя по обзорам уже полученных реальных экземпляров - Зину не унитазит
Судя по обзорам уже полученных реальных экземпляров - Зину не унитазит
Видимо изменения в прошивке, которые я публиковал в предыдущем сообщении (софтовый сброс компаса и доп. определение ошибок по осям) помогли решить нашу проблему. Теперь стоит задача Вашу прошивку от Zino приспособить нам.
А железо у нас и у Вас значит качественное. Да и позавчера писал что в сравнении убедился, что компас 8303 работает нормально.
Главное,чтобы у нас не было аппаратного косяка.
Программно,думаю и в наш программистам было бы не сложно добавить несколько команд.
Немного оффтопика - Зиновский хардвар