Smalltim OSD and autopilot (часть 2)

serpantins
rcig:

То что Вы взяли два комплекта впрок

😁 не впрок, а с интервалом…попробовал, продал…потом, с появлением новых прошивок, интерес опять проснулся

rcig:

купил лотерейку за 100 рублей и не выиграл, вот тоже хотел бы вернуть свои сто рублей

так это ведь не лотерейка, а сложно технологический продукт 😁

rcig
serpantins:

так это ведь не лотерейка, а сложно технологический продукт

Вот! Вы сами ответили! 😃 Ну потерпите немножко! Продукт сложный и обладает большими возможностями! Настоят его и отладят!
Просто “вопли” на форуме разработчика ну никак не поддерживают и не вдохновляют…
Ну не нравиться, продайте и забудьте…

serj

Фотки установки uAp…


Фюзеляж, конечно, просто кабанский 😃.
Напоминаю, что это прототип, серийные изделия будут иметь “фирменный” белый цвет 😃

Danuvas
serj:

серийные изделия будут иметь “фирменный” белый цвет

ИМХО отлично будет для мелколетов fpv, а то в выходные чуть не потярелся на МиниСкае:). А OSD простейшую не планируете завести на прибор, типа cl-osd - стрелочка домой, напруга, расстояние?

Chicho

Кто добро,помогите разобраться с логом ,хотел полетать,но не смог,ап вкл периодически сам по себе,вроде как по пропаже сигнала судя по логу,летаю на эксперте 1G.запись лога за 17 02 2013г Очень похоже на то что сильно глушила какая то рация или еще чего ,т.к это было с определенной переодичностью

fg.rar

Kozhenkov
Chicho:

помогите разобраться с логом

Архив не скачивается и не читается.

SnakeFishbk
Kozhenkov:

Архив не скачивается и не читается.

Всё читается, распаковывается и в блокноте видится, но по существу вопроса не подскажу…

Chicho

Смотреть в кп панели ,все смотрица,и все скачивается

serj
Danuvas:

ИМХО отлично будет для мелколетов fpv, а то в выходные чуть не потярелся на МиниСкае:). А OSD простейшую не планируете завести на прибор, типа cl-osd - стрелочка домой, напруга, расстояние?

Увы, изначальной идеей osd не предусмотрено - в 1.2г никак не влезает 😃
Теоретически будет разъем для прошивки/настройки, туда можно вывести координаты, высоту, пр, и забабахать мелкую телеметрию, размером платки 8х12мм но это в будущем…

Планируется как “неубивалка- возвращалка” (смотрите мой пост в конце декабря 2012г) для мелколетов и микрокоптеров.
Следующий “подопытный” будет мини - свифт - 150г самолетик с хоббикинга,…

baychi
Chicho:

Очень похоже на то что сильно глушила какая то рация или еще чего ,т.к это было с определенной переодичностью

От расстояния зависело? По логу удаления от базы напрямую не видно, а считать вручную по координатам - лень.
И еще жал, что RSSI не видно.
Но все равно, странно, что одна рация могла погасить модель при FHSS. Проверьте 3 вещи:

  1. Не оторвалась ли антенна на приемнике или передатчике?
  2. Что показывает лог идущий с приемника Эксперта, чему равен параметр A=?
  3. Какие настройки регистров 11-18 на приемнике и передатчике?
baychi

Да, я забыл еще один распространенный вариант: неверная настройка пропажи R/C - на пороге фиксации состояния.
Как у Вас это настроенно?

Chicho

Всем спасибо большое,сам разобрался,это что то с аппой моей,турнига прошитая,там что то с калибровками,и походу на морозе что то с ней происходило,дома при тесте после того как с балкона занес холодную,глючило.Так что это не помеха.Спасибо

smalltim

Коллеги, принимайте прошивку 1.25.4

Отличия от предыдущей версии, 1.25.0 бета:

  1. Исправлена ошибка определения углов для навигации, привнесенная из-за проверки контрольной суммы прошивки в 1.25.0

  2. Добавлена поддержка GPS модулей, не выдающих строку GPGSA. Всем, чей АП использует сторонние модули GPS или не запоминает координаты точки старта со штатным модулем GPS, рекомендуется обновление до 1.25.4.

  3. Количество спутников обновляется даже тогда, когда нет GPS фикса: на старте GPS можно наблюдать, как модуль вылавливает 1,2,3 и т.д. спутников до тех пор, пока не появится фикс.

  4. Исправлена ошибка со стартом программы после обновления прошивки - при переходе на 1.25.0 требовалось перезагружать АП дважды - после первого раза он входил в цикл бесконечной перезагрузки из-за неправильно настроенного watchdog таймера.

Еще небольшое изменение: при перезагрузке перед перепрошивкой АП при запуске перепрошивке из Контрольной Панели АП выставляет watchdog таймер на 8 секунд. Посему Контрольная Панель ждет около 8 секуд перед тем, как начинается процесс перепрошивки АП.

smalltim
serj:

Увы, изначальной идеей osd не предусмотрено - в 1.2г никак не влезает

Я обдумываю варианты uOSD (микроOSD) для АП, но есть небольшая проблемка - модуль GPS уже установлен на микроАП, поэтому надо придумать, как лучше обойтись с теми, кто захочет uOSD без uAP: оставить без GPS (OSD будет малополезной) или дать возможность подключения GPS (тогда будет уже далеко не микро) или разместить GPS на плате (тогда будет 2 GPS модуля в паре с uAP, излишне).

Оптимально, думаю, второй вариант.

Ильвир

Тут подсмотрел у Иглов имеется общий пробег в метрах за полет. Т.е. можно просто кружиться над базой, намотать километров десять и посмотреть общий расход акков, а после уже лететь на дальняк. В Смаллтиме такое можно сделать? Как я понял это вычисляется с датчика ЖПС только.

baychi
Ильвир:

подсмотрел у Иглов имеется общий пробег в метрах за полет. Т.е. можно просто кружиться над базой, намотать километров десять и посмотреть общий расход акков, а после уже лететь на дальняк. В Смаллтиме такое можно сделать?

У Иглов, как и Вовы на экран можно вывести произвольную информацию, чем они и пользуются - например экран статистики после полета.
В текущей версии OSD такой жесткий формат, что от АП передается не текст, а значения и их атрибуты, поэтому высети произвольный текст, кроме как в строку состояния нельзя. Добавить новые поля Тимофей в принципе может (одновременно в OSD, АП и КП), но делает это крайне неохотно - ни одной просьбы за последний год выполненно не было.
Думаю, полноценная информация возможна теперь только в новой версии АП, на существующей врядли добавится что-нить новое. 😦

Ильвир
baychi:

В текущей версии OSD такой жесткий формат, что от АП передается не текст, а значения и их атрибуты, поэтому высети произвольный текст, кроме как в строку состояния нельзя.

Жаль, было бы интересно для экспериментов.

Oliver
smalltim:

Я обдумываю варианты uOSD (микроOSD) для АП

А этот проект не может быть открытым, как существующая OSD?😍

Просто давно ношу с коллегами по полетам мысль, собрать осд-микро на основе существующей осд-мини, что-то взяв в другом корпусе, что-то убрав, что-то переразведя. В принципе по прикидкам помещались на площади в половину текущей. Но ЛУТом такие штуки делать может только джедай, в производство проситься с пятью платками - закидают тряпками. Поэтому пока на уровне мыслей и набросок в игле все и осталось.

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

Простите за сумбур.

drozd79

Можно вопрос, теоретический. Скорость по бародатчику сильно отличается от скорости GPS? Нельзя определять по разности скоростей - скорость потока, то есть ветра?

serj

Тим, есть же разъем и ком-порт для прошивки:) на него можно выдавать инфу (собственно, уже выдается 😃 ) для внешних потребителей, :
osd и опционально блютуса или радиомодема… В этот же разъем сквозняком выдано питание.

Собственно, если у нас вход- ком- порт то можно подключить любой внешний модуль GPS…