Skocz do zawartości


Zdjęcie

Jak włączyć dshot w inav


  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 Mobrus

Mobrus
  • Modelarz
  • 28 postów
  • Age: 43
  • SkądGlinianka k/Warszawy
  • Imię:Michał

Napisano 14 marzec 2019 - 19:34

Prośba o pomoc we włączeniu dshot do sterowania ESC w inav.
Mam w quadzie płytkę Omnibus F4 V6 i ESC Chaos BLHeli_S ze sklepu Unmannedtechshop.
Nie potrafię pod inav włączyć dshota. Jak wymuszę któryś z obsługiwanych dshotów (150, 300, 600) to regle przy uzbrajaniu piszczą jakby jeden dźwięk mniej niż normalnie i silniki grzecznie stoją. Wszystkie pozostałe multishoty i openshoty kręcą silnikami.
Co zrobić żeby to zadziałało? Nie ma tego problemu na google. Na innej grupie też nikt mi nie odpisał.
  • 0

#2 japim

japim
  • Modelarz
  • 2033 postów
  • Age: 37
  • SkądWarszawa
  • Imię:Przemek

Napisano 14 marzec 2019 - 21:42

Jakiego inav masz wgranego? Z tego co wujek Google mówi musi być minimum 2.1. Czy updatowales firmware w reglach za pomocą bl heli suite?
  • 0

#3 Patryk Sokol

Patryk Sokol
  • Modelarz
  • 869 postów
  • Age: 27
  • SkądWarszawa/Nysa
  • Imię:Patryk

Napisano 14 marzec 2019 - 21:49

Jak masz jeden dźwięk mniej niż normalnie to znaczy, że regle nie dostają sygnału od FC.

 

Jakiej wielkości to quad?

Dshot jest niestety dosyć czuł na długość kabla. Niemniej nawet przy długim kablu, regle powinny wystartować, później mogą być problemy.

 

Na początek - ustaw Dshota 600, wejdź w CLI, wpisz komendę DIFF i wklej tutaj co Ci iNav wypluję. Przejrzę czy w ustawieniach wszystko ok.


  • 0

#4 Mobrus

Mobrus
  • Modelarz
  • 28 postów
  • Age: 43
  • SkądGlinianka k/Warszawy
  • Imię:Michał

Napisano 15 marzec 2019 - 16:31

Siadłem, żeby zrobić zrzut o który prosił Patryk, przełączyłem na DSHOT600 i zafungowało - regle zagrały wszystkie nuty, choć za pierwszym razem ostatnia po dłuższej chwili. Nie pamiętam czy wcześniej jak bezskutecznie próbowałem nie ograniczyłem się do 150 i 300. Wydaje mi się że tak, bo Inav przy chęci ustawienia 600 wywala ostrzeżenie. Po tym jak zadziałało przełączyłem na 150 (za względu na wspomniane ostrzeżenie) i też już działa i też za pierwszym razem ostatnia nuta była po chwili zawahania. Kolejne podłączenia baterii generują już standardowy układ dźwięków.

Nie wiem jak to wytłumaczyć, wcześniej nie działało. Może po prostu dwie dobre dusze zainteresowały się tematem i to wystarczyło :)

 

 

Przemku, Inav jak najbardziej nowy. Nie robiłem po zakupie update'u regli. Jedynie co dotknąłem przez BLHeli Suite to zmiana kierunków obrotu dwóch silników.

 

Patryku. Quad jest w tej chwili na sponiewieranej ramie 250 mm. Będę ją zmieniał na 300. Może Martian 7". Kable sygnałowe są firmowe, nie ciachane. Mają ok 15 cm długości. Wrzucę poniżej zrzut o który prosiłeś, mimo tego że już działa to może dopatrzysz coś co mogę zmienić. Konfiguracja jest na bazie DSHOT150 i Servo Refresh Rate 50Hz.

 

Może to głupio zabrzmi, ale gdyby nie Wasze odpowiedzi tobym latał na multishocie. Dzięki :)

 

 

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

# version
# INAV/OMNIBUSF4V6 2.1.0 Feb 25 2019 / 17:06:58 (65b0ec142)
# GCC-7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907]

# resources

# mixer
mmix 0 1.000 -1.000 1.000 -1.000
mmix 1 1.000 -1.000 -1.000 1.000
mmix 2 1.000 1.000 1.000 1.000
mmix 3 1.000 1.000 -1.000 -1.000

# servo mix

# servo

# feature
feature -TX_PROF_SEL
feature -AIRMODE
feature MOTOR_STOP
feature GPS
feature PWM_OUTPUT_ENABLE

# beeper

# map

# serial
serial 20 1 115200 115200 0 115200
serial 0 0 115200 115200 0 115200
serial 2 2 115200 115200 0 115200
serial 3 0 115200 115200 0 115200
serial 5 64 115200 115200 0 115200

# led

# color

# mode_color

# aux
aux 0 0 0 1700 2100
aux 1 1 2 1700 2100
aux 2 2 2 1300 1700
aux 3 26 3 1700 2100
aux 4 4 1 1700 2100
aux 5 3 1 1300 1700
aux 6 9 1 1700 2100
aux 7 8 4 1700 2100
aux 8 19 4 900 1300
aux 9 36 3 900 1300
aux 10 11 5 1700 2100

# adjrange

# rxrange

# temp_sensor

# osd_layout
osd_layout 0 0 25 1 V
osd_layout 0 1 13 1 H
osd_layout 0 7 13 10 V
osd_layout 0 9 1 2 H
osd_layout 0 11 2 6 H
osd_layout 0 12 23 12 V
osd_layout 0 13 23 8 V
osd_layout 0 14 2 1 V
osd_layout 0 15 23 7 V
osd_layout 0 22 14 4 V
osd_layout 0 23 12 3 V
osd_layout 0 24 24 3 V
osd_layout 0 25 22 5 V
osd_layout 0 28 23 11 H
osd_layout 0 31 2 2 H
osd_layout 0 32 13 1 V
osd_layout 0 86 2 12 V
osd_layout 0 87 2 11 V

# master
set gyro_sync = OFF
set gyro_hardware_lpf = 188HZ
set gyro_lpf_hz = 90
set gyro_notch1_hz = 200
set gyro_notch1_cutoff = 100
set acc_hardware = MPU6000
set acczero_x = 51
set acczero_z = -177
set accgain_x = 4068
set accgain_y = 4077
set accgain_z = 4090
set align_mag = CW270FLIP
set mag_hardware = HMC5883
set magzero_x = 86
set magzero_y = -29
set magzero_z = 49
set baro_hardware = BMP280
set pitot_hardware = NONE
set rssi_channel = 14
set blackbox_rate_denom = 32
set motor_pwm_rate = 4000
set motor_pwm_protocol = DSHOT150
set failsafe_throttle = 1200
set vbat_scale = 1124
set current_meter_scale = 179
set model_preview_type = 3
set nav_use_midthr_for_althold = ON
set nav_manual_speed = 700
set osd_dist_alarm = 500

# profile
profile 1

set mc_p_pitch = 58
set mc_i_pitch = 50
set mc_d_pitch = 22
set mc_p_roll = 43
set mc_i_roll = 40
set mc_d_roll = 20
set mc_p_yaw = 70
set dterm_lpf_hz = 80
set dterm_notch_hz = 200
set dterm_notch_cutoff = 100
set roll_rate = 50
set pitch_rate = 50
set yaw_rate = 45

# battery_profile
battery_profile 1

set bat_cells = 0
set vbat_min_cell_voltage = 320
set vbat_warning_cell_voltage = 340
set battery_capacity = 1500
set battery_capacity_warning = 300
set battery_capacity_critical = 150


  • 0


Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych