вопросы по sp racing f3 & mini
Если определяется нерабочим в айНАВ, то попробовать клинфалй например. Недавно были жалобы на то, что железо пошло (именно эти контроллеры как минимум) такие, что айнав не хочет на них видеть датчики.
попробовать клинфалй например
Попробовал бетафлай. Ничго.
Странно, что баро и компас одновременно.
Предполагаю, что причина общая.
Или питание, или I2C (вроде баро тоже на ней).
Куда копать?
Пришел SPR F3 Deluxe с не рабочими baro и компасом.
Глупый вопрос, а компас и баро на плате распаяны?
Таки да. Обсмотрел все с лупой, вроде все пропаяно.
Похожий вопрос.
Пытаюсь подключить внешний барометр GY-68 BMP180. Ситуация в INAV как на картинке выше. Если прошить в бетафлай, то тот его просто не видит и даже красным сверху не рисует. Хотел в клинфлае проверить, но не вышло, ругается на загрузчик.
Если прошить в бетафлай, то тот его просто не видит и даже красным сверху не рисует
В бета и клинфлай по умолчанию баро и магнетометр отключены.
Либо во вкладке параметры активировать, либо в CLI.
В CLI дать команду “get mag”, найти переменную в которой стоит NONE и поменять на AUTO(или BMP180).
Не забыть save.
В параметрах ветафлай я естественно включаю барометр. В INAV еще и выбираю разные типы барометров. С помощью CLI я попробую, но сомневаюсь, что это поможет.
А куда физически продключен барометр?
Ну тогда rx/tx местами или питание смотреть
Ну тогда rx/tx местами или питание смотреть
Массу и питание проверял. По шине I2C строго говоря не RX/TX, а SCL и SDA. Но их я пробовал менять местам, зная ненависть китайцев к правильной маркеровке. Еще подключал барометр другого типа, но результаты те же. Может конечно на плате I2C вообще в UART перепутана, или чего то еще я не понимаю.
А какая плата ПК?
И какие прошивки Clean/Betaflight?
У меня прикол с SPR F3 deluxe в INAV: компас и баро 1.4 видит, а 1.5 - 1.7 нет.
Видимо какие то проблемы с I2C/
Плата такая-
banggood.com/…/Eachine-Racer-180-Tilt-Rotor-FPV-Dr…
Прошивки бетафлай и INAV ставил последние, сейчас попробую Вашу.
С изменением по CLI, видимо чего то не так делаю?
Хотя это вроде вообще магнитометр.
команда:
set mag_hardware = auto
потом
save
ну и для проверки еще раз: get mag
а какой тип ПК в прошивке выбираете?
Забыл про set, спасибо. Так это не магнитометр?
Выбираю SPRACINGF3, так она называлась в прошивке установленной производителем клинфлай.
CLI в данном случае дублирует графический интерфейс. После набора команды. ползунок магнитометра стал в положении ON, а барометр и так включен.
Так что жто не помогло. сецчас попробую старые прошивки.
Поставил версию 1.4 , а где там в графическом режиме варометр включить?
Перепробовав много всего пришел к выводу, что ни клинфлай ни ветафлай ни ИНАВ не поддерживают внешний барометр в прошивке “SPRasingf3”. Хоть вроде и можно включить в конфигураторе.
Может я ошибаюсь, буду признателен за опровержение. Либо дело в железе DOF 6 и надпись "I2C"на нем сделана для красоты.
- Проверить баро на ардуинке.
Еще прицепить к i2c не баро, а компас.
- Проверить баро на ардуинке. Еще прицепить к i2c не баро, а компас.
Ардуино нет. Но барометров два разных, оба новые. Компаса тоже нет, но есть осцилограф. Попробую посмотреть.
Я так понимаю, сто нужно знать протокол i2c
Я так понимаю, сто нужно знать протокол i2c
Я имел в виду посмотреть такты и сигнал-easyelectronics.ru/interface-bus-iic-i2c.html