Вопросы по iNav

dvd-media
Last_Novik:

Есть решение для освобождения одного порта - использовать GPS модуль для NAZA.

Да, я встречал такой вариант, просто когда собирал - делал “по накатанному”, вот и … На будущее так и сделаю, чтобы не танцевать вокруг имеющихся портов.

SkyPlayer
Last_Novik:

Есть решение для освобождения одного порта - использовать GPS модуль для NAZA.

Не понял смысла этого решения. Там же просто и GPS и компас на UART-е висят, то есть освобождается только I2C? А на I2C и так можно впараллель устройства вешать, тут проблемы нет. На контроллере обычно UART-ов не хватает.

Shuricus

Ну в тех случаях когда идет сдвоенный Уарт-И2Ц, освобождается Уарт.

tuskan
Last_Novik:

Есть решение для освобождения одного порта - использовать GPS модуль для NAZA.
Попробовал, работает. И стоит тех же денег, что и обычные варианты GPS с компасом на шине I2C.

этот модуль работает через уарт - и компас и ЖПС?
или через i2c?

Shuricus

все через один Уарт
проблема, что на эти ЖПС очень много нареканий. Буквально недавно у товарища в полете все спутники пропали.

Last_Novik

Непонятно, почему не армиться?

017-10-22 @ 12:34:11 -- Running - OS: Windows, Chrome: 61.0.3163.100, Configurator: 1.8.0
2017-10-22 @ 12:34:26 -- Serial port successfully opened with ID: 1
2017-10-22 @ 12:34:27 -- MultiWii API version received - 2.0.0
2017-10-22 @ 12:34:29 -- Flight controller info, identifier: INAV, version: 1.7.3
2017-10-22 @ 12:34:29 -- Running firmware released on: Sep 9 2017 10:09:29
2017-10-22 @ 12:34:29 -- Board: OMNI, version: 0
2017-10-22 @ 12:34:29 -- Unique device ID received - 0x3500184734570d20383631
2017-10-22 @ 12:34:58 -- CLI mode detected
Setup
Presets
Ports
Configuration
Failsafe
PID tuning
Advanced tuning
Receiver
Modes
Adjustments
Servos
GPS
Motors
OSD
LED Strip
Sensors
Tethered Logging
Blackbox
CLI
Note: Leaving CLI tab or pressing Disconnect will automatically send "exit" to the board. With the latest firmware this will make the controller restart and unsaved changes will be lost.

Entering CLI Mode, type 'exit' to return, or 'help'

# version
# INAV/OMNIBUS 1.7.3 Sep  9 2017 / 10:09:29 (974440df)

# resources

# mixer
mixer QUADX

mmix reset


# servo
servo 0 1000 2000 1500 100 -1
servo 1 1000 2000 1500 100 -1
servo 2 1000 2000 1500 100 -1
servo 3 1000 2000 1500 100 -1
servo 4 1000 2000 1500 100 -1
servo 5 1000 2000 1500 100 -1
servo 6 1000 2000 1500 100 -1
servo 7 1000 2000 1500 100 -1

# servo mix
smix reset


# feature
feature -RX_PPM
feature -VBAT
feature -RX_SERIAL
feature -MOTOR_STOP
feature -SERVO_TILT
feature -SOFTSERIAL
feature -GPS
feature -TELEMETRY
feature -CURRENT_METER
feature -3D
feature -RX_PARALLEL_PWM
feature -RX_MSP
feature -RSSI_ADC
feature -LED_STRIP
feature -DASHBOARD
feature -BLACKBOX
feature -CHANNEL_FORWARDING
feature -TRANSPONDER
feature -AIRMODE
feature -SUPEREXPO
feature -VTX
feature -RX_SPI
feature -SOFTSPI
feature -PWM_SERVO_DRIVER
feature -PWM_OUTPUT_ENABLE
feature -OSD
feature VBAT
feature RX_SERIAL
feature MOTOR_STOP
feature GPS
feature CURRENT_METER
feature LED_STRIP
feature BLACKBOX
feature AIRMODE
feature PWM_OUTPUT_ENABLE
feature OSD

# beeper
beeper RUNTIME_CALIBRATION
beeper HW_FAILURE
beeper RX_LOST
beeper RX_LOST_LANDING
beeper DISARMING
beeper ARMING
beeper ARMING_GPS_FIX
beeper BAT_CRIT_LOW
beeper BAT_LOW
beeper GPS_STATUS
beeper RX_SET
beeper ACTION_SUCCESS
beeper ACTION_FAIL
beeper READY_BEEP
beeper MULTI_BEEPS
beeper DISARM_REPEAT
beeper ARMED
beeper SYSTEM_INIT
beeper ON_USB
beeper LAUNCH_MODE

# map
map TAER1234

# name
name -
SkyPlayer:

Не понял смысла этого решения. Там же просто и GPS и компас на UART-е висят, то есть освобождается только I2C? А на I2C и так можно впараллель устройства вешать, тут проблемы нет. На контроллере обычно UART-ов не хватает.

Не нужно порт под I2С отдавать, барометр и так обычно на плате распаян.

tuskan:

этот модуль работает через уарт - и компас и ЖПС?

Через 1 уарт и GPS и компас

dvd-media
Last_Novik:

Непонятно, почему не армиться?

Ну если все манипуляции не забыты и сделаны (калибровка по 6 точкам, калибровка компаса, жпс при наличии активен и т.п.), то вроде должен.
Кусок дампа выше вроде ни о чём не говорит.

Last_Novik:

Не нужно порт под I2С отдавать, барометр и так обычно на плате распаян.

тоже сразу не обратил внимание, что и2ц и так бес проблемно работает, так что выгода от подключения назовского модуля довольно сомнительна. Но если так нравится, то почему нет? Разгрузить по максимуму все ресурсы хуже наверное не будет.

п.с. Был еще у меня как-то глюк - не армился. Всё случилось после попытки настроить через ез-гуи что-то в конфигурации. Толи данные не залились толи одно из двух, но после этого всё вроде работало, а не армился. Пока заново прошивку не обновил.

tuskan
Last_Novik:

Не нужно порт под I2С отдавать, барометр и так обычно на плате распаян.

к сожаоению- не мой случай. барометра на плате нет

Shuricus
dvd-media:

выгода от подключения назовского модуля довольно сомнительна

  • 1 Уарт. Это довольно несомнительная выгода, когда их всего три, например.
dvd-media

Ну если Ф4 про (или у кого там еще уарт выбывает при подключении и2ц) то да, однако там хотя бы софтсериал есть. В общем яж не против. Просто пока вроде даже трёх хватает. Сонар один фиг неизвестно когда понадобится.

tuskan
dvd-media:

Сонар один фиг неизвестно когда понадобится.

сонар разве на уарте а не на и2с?

Shuricus
dvd-media:

Просто пока вроде даже трёх хватает.

А куда блютус тогда?

SkyPlayer
Shuricus:
  • 1 Уарт. Это довольно несомнительная выгода, когда их всего три, например.

Только если он делит пины с I2C. На Omnibus F3 такого нет - соответственно, выгод никаких. Ну и на F4, думаю, всё зависит сугубо от разводки конкретной платки.

karabasus
tuskan:

сонар разве на уарте а не на и2с?

смотря какой сонар:
например SRF10 на I2C, а HCSR04 - Serial. (поддержка обоих была в inav ранее, как сейчас не знаю)

dvd-media
Shuricus:

А куда блютус тогда?

так вроде считали тут недавно:
1- приёмник
2- жпс
3- телеметрия

На “Ф4 про” софтсериал есть, но третий уарт заведён совместно с и2ц, т.е. на нём будет выгода от назовского жпс +1 уарт, а на Ф3, как выше уже написали, уарт3 и так отдельно от шины и2ц (но нет на айнав софстериала, т.е. всего 3)

мож где ошибся - коллеги подправят.

Shuricus

Ну у меня обычный Жпс, мне не хватает.

Виктор_Руп

Привет, коллеги!
Всё прекрасно работает на версии 1.7.2… GPS, возврат домой, барометр и пр.
А сегодня при температуре -2 гр, прохладно, и… не армится!!! Пикает как будто включил маячок…
Домой принёс, согрелся и всё заработало!..
Какой “гад” просел при холоде? Есть ли у кого опыт?
Спасибо.

Shuricus

А в ГУЕ нельзя посмотреть причину ошибки?
Я просто не знаю. В других прошивках пишет причину.

OceanSoul

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

Виктор_Руп

К сожалению полётным архивом ещё не пользовался…

Да он у меня часа два в машине сидел… Вообще там немного теплее…
Проверю завтра.

SergejK
Виктор_Руп:

А сегодня при температуре -2 гр, прохладно, и… не армится!!! Пикает как будто включил маячок… Домой принёс, согрелся и всё заработало!.. Какой “гад” просел при холоде? Есть ли у кого опыт?

Возможно ползут показания компаса. Стандартные чипы 5883 достаточно сильно дрифтят о тепературы. Можно попробовать откалиброваться.

Виктор_Руп

Это идея… Похоже, что компас самый “нежный” датчик. Завтра выйду с планшем и откалибрую. Спасибо.

dvd-media
Виктор_Руп:

Какой “гад” просел при холоде? Есть ли у кого опыт?

Тут только вариант логи смотреть. Возможно где-то с компасом косяк или с жпс. Если с ними беда - не даст заармиться (если не отключена защита) и это в общем то правильно.

Виктор_Руп

Сегодня он у меня не полетел. А вчера покачевряжился, попикал (я и не сообразил)… и нормально отлетал. Так вчера было чуть теплее…
Вот такие мы нежные…😁

dvd-media

Обязательно проверьте по логам статусы его датчиков, дабы небыло “сюрпризов” на улице. Если опыт достаточный, то впрочем и неожиданность внезапного уноса в сторону не напугает (при включении позхолда например), но если нет - будет не мало адреналина в такой момент )) А еще успеть сообразить переключиться в стаб или в худшем случае в акро и сесть )

Кстати откалиброваться можно и стиками. В теме есть картинки по стикам (да и в гугле полно).