F4BY. Отечественный ответ Pixhawka'm

serg2557

можно то можно, но он говорит что лидар-лайт ему больше нравится

Hyperion

нравиться может и фантом или инспаер. Тут вопрос в доступности и полезности. лидар стоит космос. А в фантика стоят какие то сонары и отлично работают

KirS
Hyperion:

можно использовать вместо сонара

Чуть позже он говорит - “I’ve now tested this outside in bright sunlight. Totally useless – range is like 10cm. Use it indoors only”.
Так что можно забыть и вернуться к лидару

arb
serg2557:

следующая ступень оптикал флоу

Слабая ступень. Всего 5м/с, хотя дальность 6 м уже хорошо.
Интел мог и мощнее что-то сделать, с его то мощностями (а деньги небось просит немаленькие).

serg2557

интеловская система стоит на матриксе от диджиай. народ хавает))) ждем систему от энвидиа - вот там мощь, ее правда под беспилотные автомобили затачивают

Dynamitry
Dynamitry:

У меня в альтхолде на прошивке 3.4 такая хрень. Летает нормально, не прыгает не бузит. Потом вдруг кувырок через один из лучей и с 15 метров в песок. Вчера на 3.2 летал нормально

причина: Глюкавый регуль. Заменен.

arb
Dynamitry:

причина: Глюкавый регуль.

Спасибо. В общем-то это и предполагалось

arb
alexeykozin:

тестовые прошивы для пробы бортового дисплея ssd1306

Поставил для теста новую прошивку.
Экрана нет для проверки, зато проверил серву на 9 канале с управлением с пульта (бывший 8 пвм).
Приемник с ППМ. ППМ или сбас также определяется перемычкой.
Понравилась новая фишка.
Как обычно была включена полная проверка, но арминг прошел без фикса. Сначала подумал, что баг, но оказалась, что в результате просто не включаются все режимы с жпс.
Удобно. Не надо менять настройки для полетов в комнате и на улице.

alexeykozin

дорисовал отображение вольтажа батареи на дисплее
тестовые прошивы под самоль и квадр www.dropbox.com/s/…/testfw_layout002.rar?dl=0
параметры не менялись поэтому те кто пробовал предыдущую с дисплеем могут не сбрасывать настройки.
чтобы вольтаж отображался не забудьте настроить батарейный монитор как это обычно делается и перезагрузить контроллер после этой настройки.

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

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

Хотелось бы обсудить:
-какие при подобном подходе важные данные нужно отобразить на экране
-как их там компактно и красиво отобразить.
исходные вводные дисплей 128 точек в ширину 64 в высоту.
по ширине 6 пикселов буква и 1 пробел т.е. 7 пикселов на символ.
по высоте 6 строк.

разумеется можно было бы применять и другие виды отображения такие как несколько страниц чередующиеся каждые пару секунд, прокрутка, но для начала думаю ограничимся одной страницей

arb

Из экономии , я бы убрал арм/дизарм и фикс. Ну или хотя бы 2 значения в строке (если так можно ). Их можно вывести на светодиоды (арм еще и на зуммер продубшировать).

Ошибки - контроль проблем.
Напряжение - проверка заряда.
Количество спутников - как работает жпс.
Шдоп - качество приема спутников.
Состояние екф.
Текущий мод - проверка пульта и настроек.

alexeykozin

в принципе в заармленном состоянии показывать уже может ничего и ненадо, достаточно надписи по центру ARMED?
кроме того в режиме калибровки моторов тоже выдавать просто какой нибудь варнинг вовесь экран.
а в состоянии дизармед освободится еще одна строка.
число колонок может быть любым, можно какието данные в одну колонку, другие в две, можно совмещать в одной строке например 3Dfix sats hdop но должно быть симпатично с точки зрения информативности юзабилити и дизайна

arb

Ну если 3 значения в 1 строке , тогда вроде все перечислили (с арм и фикс можно не экономить).
Остальные параметры нужны только в воздухе , а значит на земле они бесполезны.

alexeykozin
arb:

Ну если 3 значения в 1 строке , тогда вроде все перечислили (с арм и фикс можно не экономить).

но нужно уместить в 18 символов! и чтобы сочеталось по дизайну а не выглядело как свалка данных

arb

А если так
NOFix / 0 / - (Fix / 20 / 1.0) или (Fix 20 1.0).
16 символов вместе с пробелами , 14 если лишние пробелы можно сжимать.
Само слово фикс уже дает понимание о каких цифрах идет речь.

alexeykozin

собрал прошивку с вольтажом, полетными режимами, армингом на отдельном чистом поле.
тоесть когда армед - очищается экран и просто надпись
при этом данные в экран во время полета писаться не будут чтобы не забивать шину и не грузить проц
когда дизармед - экран с параметрами

serg2557

спасибо, а где ее взять?
у меня на предидущей почему то не показывало напряжение питания

arb

Хорошо получилось.
Идея с переключением экранов вообще отлична.
Для полного счастья не хватает шдоп. А вдруг качество приема будет никакое.
Может его после количества спутников прям на правый край. Там и место свободное (будет сразу видно) , и напряжение уже вытянуто , поэтому надпись справа не должна совсем плохо выглядеть.

serg2557:

спасибо, а где ее взять?
у меня на предидущей почему то не показывало напряжение питания

Раньше не было напряжения.
Пока обсуждаем.
Лучше выложить окончательный вариант.

alexeykozin

немножко дорисую и выложу промежуточную версию прошивки