Полетный контроллер Tarot ZYX-M
Всем привет! Как известно, tarot нас почему то невзлюбил и налюбил с логами. В принципе это единственное, что меня напрягало. Решил я глянуть, что там в bin лежит, вроде ничего не шифровано. Информация передаётся кадрами одинакового размера, в начале каждого кадра стоят два магических байта 0xd2, 0x6b. Кроме того кадры бывают четырёх типов, записываются в лог циклически. Каждый кадр передаёт какую то общую для всех типов информацию, потом идёт номер типа кадра и дальше инфа конкретно для этого типа кадра. В конце каждого кадра два байта контрольной суммы. За точность не ручаюсь, но примерно высмотрел в логах координаты точки дом, координаты текущего положения, высоты, напряжения, количества спутников, текущий полётный режим. Это все для версии полётника 1.5, раньше в логах было все печально. Как всегда, младший байт по младшему адресу 😃.
А на заокеанских форумах еще формат лога не расковыряли?
А на заокеанских форумах еще формат лога не расковыряли?
На буржуйских не видел работ в этом направлении, прийдется софт делать самому 😃
На буржуйских не видел работ в этом направлении, прийдется софт делать самому 😃
А затем выгодно продать Tarot’у)
Пожалуй тоже попробую поизучать вопрос, давно хотел, но все руки не доходили.
Обязательно пишите сюда о ходе расследования, может что-нибудь получится.
Доработал немного инфу по логам. Сделаю что нибудь для выгрузки в эксель
Вот так нагляднее:
Характерные повторяющиеся группы - это комплекты из 4 кадров, оранжевая полоса почти в центре - тип кадра, слева - общая для кадров инфа. Длина кадра - 8 байт.
В выходные попробую набросать что-нить на VS для чтения.
Подскажите, какое сочетание прошивок более стабильно работет?
Есть две рабочие комбинации прошивок:
ВАРИАНТ1: Assistant-1.01 ; ZYX-M -1.04 ; GPS- 1.1(если аппаратная версия 1.1); OSD-1.1 , 1.2 .
ВАРИАНТ2: Assistant-1.5(можно обновить до 1.64); ZYX-M -1.4; GPS- 1.2(нужна аппаратная версия 1.2); OSD-1.3(обновляем).
Вариант 2 нужен для работы с ZYX-BD.
Кто-нибудь может выложить прошивку 1.5? Ассистент почему-то не видит сервер обновлений.
Когда начал делать, понял где ошибался. 😃 Время в логах в миллисекундах, текущий полетный режим чуть в другом месте, дистанции до точки дом в логах не нашёл, вычислил по GPS. Написал приложение для перевода в CSV. Можно калибровать батарею 😃
Только у меня архивы не открываются?
Только у меня архивы не открываются?
обнови winrar
Добавил вывод скоростей, показателей roll, pitch и yaw.
Добрый день! Не подскажете, нужно ли отдельное питание для мозга, если вроде через BECи от регуляторов питание идет, вроде контроллер заводится… То есть power модуль можно убрать, как не нужный в таком случае?
Добрый день! Не подскажете, нужно ли отдельное питание для мозга, если вроде через BECи от регуляторов питание идет, вроде контроллер заводится… То есть power модуль можно убрать, как не нужный в таком случае?
В таком случае полетник не будет знать о напряжении аккума. Не будет предупреждений по напряжению, не будет возврата домой по просадки аккума…
Спасибо, но тогда как он поймет о просадке, если он питается через “родной” power модуль, а там стабильные пять вольт, вроде, на выходе, именно для полетника…ю Или запитать напрямую полетник от 3Sки основной, тогда полетник будет понимать о просадке?
как он поймет о просадке, если он питается через “родной” power модуль, а там стабильные пять вольт
Кроме 5в там есть еще белый провод. А белый провод это данные по напряжению. Чем вам не угодил родной повер модуль?
Понял. Да сгорел он… Аж провода поплавились. Придется на на Али за 1700 заказывать, альтернатив же с контролем по напряжению нету?
Значит, чтобы не покупать новый родной PMU модуль, можно запитать контроллер от обычного отдельного 5В BECа, (красный-черный), есть таротовский маленький зелененький, переключаемый 5-12в,а на белый подать “+” напрямую от 3S батарейки? В "сборе"получится аналог “родного” PMU? Заработает возврат по просадке батареи? Спасибо. А то на 1700 рэ не хочется как-то тратится…
белый подать “+” напрямую от 3S батарейки?
Если при этом ничего не сгорит в мозгах Тарота то заработает возврат по просадке)).
Понятно, что ничего не понятно))) проще приколоться, чем объяснить тому, кто не знает… Вопрос - на белый в разъем питания котроллера чистый “+” с банки приходит, хоть и через PMU, я правильно понимаю? Логически если???)))
Понятно, что ничего не понятно))) проще приколоться, чем объяснить тому, кто не знает… Вопрос - на белый в разъем питания котроллера чистый “+” с банки приходит, хоть и через PMU, я правильно понимаю? Логически если???)))
А может там делитель напряжения в pmu ) звонятся накоротко белый и красный + с банки ?
Друзья, а не будет ни у кого возможности сейчас, долгими зимними вечерами, на минутку подключить штатный PMU к батарейке 3S и померить напряжение на белом проводе на выходе питания +5В, на контроллер который идет. Спасибо