Полетный контроллер Tarot ZYX-M

h12754
zealot01:

Всем привет! Как известно, tarot нас почему то невзлюбил и налюбил с логами. В принципе это единственное, что меня напрягало. Решил я глянуть, что там в bin лежит, вроде ничего не шифровано. Информация передаётся кадрами одинакового размера, в начале каждого кадра стоят два магических байта 0xd2, 0x6b. Кроме того кадры бывают четырёх типов, записываются в лог циклически. Каждый кадр передаёт какую то общую для всех типов информацию, потом идёт номер типа кадра и дальше инфа конкретно для этого типа кадра. В конце каждого кадра два байта контрольной суммы. За точность не ручаюсь, но примерно высмотрел в логах координаты точки дом, координаты текущего положения, высоты, напряжения, количества спутников, текущий полётный режим. Это все для версии полётника 1.5, раньше в логах было все печально. Как всегда, младший байт по младшему адресу 😃.

А на заокеанских форумах еще формат лога не расковыряли?

zealot01
h12754:

А на заокеанских форумах еще формат лога не расковыряли?

На буржуйских не видел работ в этом направлении, прийдется софт делать самому 😃

h12754
zealot01:

На буржуйских не видел работ в этом направлении, прийдется софт делать самому 😃

А затем выгодно продать Tarot’у)
Пожалуй тоже попробую поизучать вопрос, давно хотел, но все руки не доходили.
Обязательно пишите сюда о ходе расследования, может что-нибудь получится.

zealot01
h12754:

А затем выгодно продать Tarot’у)
Пожалуй тоже попробую поизучать вопрос, давно хотел, но все руки не доходили.
Обязательно пишите сюда о ходе расследования, может что-нибудь получится.

Доработал немного инфу по логам. Сделаю что нибудь для выгрузки в эксель 😎

h12754
zealot01:

Доработал немного инфу по логам. Сделаю что нибудь для выгрузки в эксель

Вот так нагляднее:

Характерные повторяющиеся группы - это комплекты из 4 кадров, оранжевая полоса почти в центре - тип кадра, слева - общая для кадров инфа. Длина кадра - 8 байт.

В выходные попробую набросать что-нить на VS для чтения.

Сабуров
PANASONIC:

Подскажите, какое сочетание прошивок более стабильно работет?

Есть две рабочие комбинации прошивок:

ВАРИАНТ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.

h12754

Кто-нибудь может выложить прошивку 1.5? Ассистент почему-то не видит сервер обновлений.

zealot01

Когда начал делать, понял где ошибался. 😃 Время в логах в миллисекундах, текущий полетный режим чуть в другом месте, дистанции до точки дом в логах не нашёл, вычислил по GPS. Написал приложение для перевода в CSV. Можно калибровать батарею 😃

tarot_logs.rarsource.rar

h12754

Только у меня архивы не открываются?

zealot01
h12754:

Только у меня архивы не открываются?

обнови winrar

1 month later
Евгений_К=

Добрый день! Не подскажете, нужно ли отдельное питание для мозга, если вроде через BECи от регуляторов питание идет, вроде контроллер заводится… То есть power модуль можно убрать, как не нужный в таком случае?

QuadroSky
Евгений_К=:

Добрый день! Не подскажете, нужно ли отдельное питание для мозга, если вроде через BECи от регуляторов питание идет, вроде контроллер заводится… То есть power модуль можно убрать, как не нужный в таком случае?

В таком случае полетник не будет знать о напряжении аккума. Не будет предупреждений по напряжению, не будет возврата домой по просадки аккума…

Евгений_К=

Спасибо, но тогда как он поймет о просадке, если он питается через “родной” power модуль, а там стабильные пять вольт, вроде, на выходе, именно для полетника…ю Или запитать напрямую полетник от 3Sки основной, тогда полетник будет понимать о просадке?

QuadroSky
Евгений_К=:

как он поймет о просадке, если он питается через “родной” power модуль, а там стабильные пять вольт

Кроме 5в там есть еще белый провод. А белый провод это данные по напряжению. Чем вам не угодил родной повер модуль?

Евгений_К=

Понял. Да сгорел он… Аж провода поплавились. Придется на на Али за 1700 заказывать, альтернатив же с контролем по напряжению нету?

Евгений_К=

Значит, чтобы не покупать новый родной PMU модуль, можно запитать контроллер от обычного отдельного 5В BECа, (красный-черный), есть таротовский маленький зелененький, переключаемый 5-12в,а на белый подать “+” напрямую от 3S батарейки? В "сборе"получится аналог “родного” PMU? Заработает возврат по просадке батареи? Спасибо. А то на 1700 рэ не хочется как-то тратится…

QuadroSky
Евгений_К=:

белый подать “+” напрямую от 3S батарейки?

Если при этом ничего не сгорит в мозгах Тарота то заработает возврат по просадке)).

Евгений_К=

Понятно, что ничего не понятно))) проще приколоться, чем объяснить тому, кто не знает… Вопрос - на белый в разъем питания котроллера чистый “+” с банки приходит, хоть и через PMU, я правильно понимаю? Логически если???)))

zealot01
Евгений_К=:

Понятно, что ничего не понятно))) проще приколоться, чем объяснить тому, кто не знает… Вопрос - на белый в разъем питания котроллера чистый “+” с банки приходит, хоть и через PMU, я правильно понимаю? Логически если???)))

А может там делитель напряжения в pmu ) звонятся накоротко белый и красный + с банки ?

Евгений_К=

Друзья, а не будет ни у кого возможности сейчас, долгими зимними вечерами, на минутку подключить штатный PMU к батарейке 3S и померить напряжение на белом проводе на выходе питания +5В, на контроллер который идет. Спасибо