Ардупилот на платах OpenPilot Revolution / RevoMini (записей: 1756)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-05-02 00:44:01] chekanoff писал(а): Разобрался почему не работал SBUS. Я подключал к выводу SBUS полетника. При  подключении к RX2 все заколосилось. Видимо, софтовая инверсия в прошивке. Но тогда получается несоотвествие распиновке INAV.

    Для начала бы выяснить, куда оный пин СБУС подключен

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    Я полагаю, что через лог. инвертор он подключен к RX2. Позже постараюсь срисовать.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    Тогда почему-то не работает софтверный декодер для неинвертированного СБУС. Странно, посмотрю.

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад

    Еще интересное наблюдение. Пока все на столе с подключенным по USB МП.

    Плата Omnibus F4 Pro V3. GND_FLTR_RANGE = 20. 

    Открываю окошко состояние EKF (чтобы перед глазами). Захожу в вкладку МП DataFlash Logs, Download DataFlash Log Via Mavlink. Пока ничего не делаю, EKF сразу уходит в оранжевое, POS Vertical, показания высоты скачком в район 6 М. Потом потихоньку высота возвращается к близко ноль/минус, EKF зеленеет. 

    Теперь, например, нажимаю Clear Logs - опять скачет высота, EKF в оранжевое...

    Т.е. каким-то образом обращения к SD карте влияют на барометр (или на шину I2C) ?

     

    Сборка от 13.04.2018 1c0a6b35, т.к. на самой свежей пропадает компас.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    У меня вчера до минус 40 высота уплыла на столе. Фильтр тоже на 20%. Логи на карту пишутся через раз. Мало того, даже стартует ПК не каждый раз со вставленной картой. С тремя разными картами глюки. Причем, эти карты нормально работают в пиксрейсере и в F4BY. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-05-02 07:38:47] astar0268 писал(а): Сборка от 13.04.2018 1c0a6b35,

    я по старым сборкам ничего сказать не могу, разговор ВСЕГДА про последний билд.

    [2018-05-02 07:38:47] astar0268 писал(а): EKF сразу уходит в оранжевое, POS Vertical, показания высоты скачком в район 6 М. Потом потихоньку высота возвращается к близко ноль/минус, EKF зеленеет.

    ужс какой. Проверил - и точно влияет :-/

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад
    [2018-05-02 07:44:47] chekanoff писал(а): У меня вчера до минус 40 высота уплыла на столе.

    А можете выложить также архив latest.zip от 25.04.2018? Вроде говорили что сохранили и его тоже.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-05-02 07:44:47] chekanoff писал(а): Логи на карту пишутся через раз. Мало того, даже стартует ПК не каждый раз со вставленной картой. С тремя разными картами глюки. Причем, эти карты нормально работают в пиксрейсере и в F4BY. 

    У меня уже 2 карты нормально работают. Причем карты ведут себя одинаково на РевоМини с подключенной платой и на Матеке. Логического анализатора случаем нет?

    UPD. С порогом барометра 8% с утра до вечера ПК работал, ЕКФ счастлив

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

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-05-02 12:48:20] night_ghost писал(а): Логического анализатора случаем нет?

    Только осциллограф.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-05-02 13:15:50] chekanoff писал(а): Только осциллограф.

    Эт совсем не то :(  Попробую сам, только бы время найти - лето на дворе, а летом я софтом занимаюсь по остаточному принципу.

    ЗЫ. Переделал малость драйвер BMP280, на глаз заметно получшело. Влияние работы с SD картой на барометр осталось (извините а как это ловить???), но вся шевеленка происходит внизу зеленой зоны.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-05-02 05:55:27] night_ghost писал(а): Для начала бы выяснить, куда оный пин СБУС подключен

    Разбирать коптер с CTR было лень. Сделал замер на пинах SBUS и RX2 на Matek F405-AIO (ближайший предок CTR). Ну, по скриншоту вы все поняли :)

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    Кстати, CTR и AIO очень похожи. Только на AIO гира ICM20602 и нет барометра на борту. Но прошивка от CTR на нем видит гиру, приемник. Есть шанс, что будет работать с прошивкой от CTR без доработок или с маленькими изменениями. Только барометр на I2C внешний навесить.

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад

    Night_Ghost, а с пропавшим внешним компасом (Omnibus F4 V3) на последней прошивке пока не дошли руки?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-05-03 01:46:18] astar0268 писал(а): с пропавшим внешним компасом (Omnibus F4 V3) на последней прошивке

    МАГ3110 точно виден, других компасов отдельно у меня нету, сдувать барометр с платы компас+баро пока не хочется

    UPD. Выложил бинарники. В драйвере барометра дополнительно "на глаз" поменял коэффициенты, теперь он показывает похожие на правду значения.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-05-02 08:40:51] astar0268 писал(а): А можете выложить также архив latest.zip от 25.04.2018? Вроде говорили что сохранили и его тоже.

    https://drive.google.com/file/d/1G_BQ6MmcLVj1M5o9Rj7XuBgC07ZR2zSY/view?usp=sharing

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-05-03 03:07:36] night_ghost писал(а): UPD. Выложил бинарники.

    Что-то кошмар творится. На двух предыдущих прошивках тоже. Собрал на 270 раме. Осцилляции сумасшедшие. P занизил по самое не хочу - сильно уменьшились. На газ реагирует странно: газу дашь - он взлетит, но летит вверх. Газ в ноль, ему по барабану - в потолок летит, только через случайный промежуток времени может сбросить обороты. Это все в стабе. Ощущение, что аксель по Z дает хрен знает что. И еще в МП неактивны много полей для настройки пидов. На другом ПК активны.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    Положил рядом два коптера, запустил два экземпляра МП. На f4by высота с течением времени колеблется от 0,6 до 1,0м. На CTR плавно идет в минус.

     

    В расстройствах пошел спать :cry:

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    А вот что я высмотрел в терминале. Первый скришот - компас подключен. Второй - отключен. То есть, это не компас мешает.

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад

    А как, кстати, перейти в терминал ? Как ни пробую - все какие-то краказябры валят.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    Вот среди кракозябр вылазит и текст.

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад

    Ясно. Ожидал командную строку. Прошивка от 25.04.2018 уже с неработающим внешним компасом HMC5883

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    На ctr компас видит. 

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад

    На Omnibus в терминале тоже всегда присутствует подобное сообщение "bus 1 addr 1E errors 1 last error=145 state=0"

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    76h(77h) - это адрес барометра. 1Eh - адрес компаса значит.

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад

    Omnibus 40 мин стоит на столе, высота не уплывает особо. Колеблется в целом около нуля, периодически +- 2 м.  GND_FLTR_RANGE=20

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-05-03 01:46:18] astar0268 писал(а): с пропавшим внешним компасом (Omnibus F4 V3) на последней прошивке пока не дошли руки?

    Дошли, сделал дифф папки компаса на момент начала апреля. "ниче не понимаю!" (С) Моих изменений не было, зато было 2 коммита из апстрима - произвольная ориентация и поддержка внешнего компаса в ЧибиОС

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-05-03 10:16:22] astar0268 писал(а): На Omnibus в терминале тоже всегда присутствует подобное сообщение "bus 1 addr 1E errors 1 last error=145 state=0"

    Это статистика ошибок по устройствам I2C, помогает глючное железо определять. Одна ошибка за 20 минут - не считается. Остальная цифирь позволяет точно определить точку возникновения ошибки.

    [2018-05-03 09:03:09] chekanoff писал(а): На CTR плавно идет в минус.

    Последние бинарники? Это не ко мне, это к Бошу, у них и датчики кривые, и даташит на них. Я только предоставляю драйвер для чтения I2C устройств, в нем судя по консоли ошибок нет. Бетафлай что показывает на этой же плате?

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-05-03 08:29:48] chekanoff писал(а): И еще в МП неактивны много полей для настройки пидов. На другом ПК активны.

    несоответствие версии МП и версии прошивки

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-05-03 11:09:23] night_ghost писал(а): Последние бинарники? Это не ко мне, это к Бошу, у них и датчики кривые, и даташит на них. Я только предоставляю драйвер для чтения I2C устройств, в нем судя по консоли ошибок нет. Бетафлай что показывает на этой же плате?

    Бинарники последние. BF по-моему показывает только давление. Айнав как-то странно плавает на столе, но летает нормально, высоту держит. F4BY так же плавает на столе с айнав, но с арду плавает в диапазоне 0.5метра.

    [2018-05-03 11:10:44] night_ghost писал(а): несоответствие версии МП и версии прошивки

    На *53 версии МП не работает, обновился на *56 (последнюю) - тоже неактивно. На другом полетнике с 3.6dev активно в обеих версиях МП.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

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

← Форум группы   Все форумы К последней записи
Постов на странице:

Вы автоматически вступите в эту группу, когда ответите в теме.

Добавить ответ:

-
Рейтинг@Mail.ru