RaceFlight для полетников

lunohod
alnite:

И к великому удивлению, учитывая кривизну рук, оно полетело на ВВ243 с первого раза. Причем “рулилось” очень приятно.

Судя по видео, летает этот рейсфлайт как последнее корыто.

Сергей_Уж
lunohod:

Судя по видео, летает этот рейсфлайт как последнее корыто.

Летает рейс, нет пилотов экстра класса летающих на нем, но как я понял они бесплатно не летают. Если читал последний Слек автор рейса просит народ опробовать прошивку 256, потому что его коптер неисправен. Видимо не Бил Гейтс. Взял первое попавшееся видео, на нем не супер пилот летает, но видно что коптер “крутится” и все зависит от рук

lunohod

Да, в этом видео хорошо летает. Не отличить от подобных полётов с бетафлайтом или кисс. В предыдущем видео мне не понравились осцилляции и желе на видео.

Сергей_Уж

Смотрю теперь в конфиге пиды будут делится по типам рам, автор вводит понятие рамы старого образца QuadXL ( нашей обычной ) и рамы крест

rs2k
22:59 QuadXL is the old default. QuadX is for testing on X frames. It ma need to be changed.
22:59 QuadXL works great on XL frames (edited)

Выбор настроек по типу рамы будет здесь

magnazan о назначении режимов полета
BD ( braindrain )is for racing
PS ( prosmooth ) is for acro
BD ( braindrain ) is crispy and PS is smooth

Сергей_Уж
alnite:

Сергей, а где можно почитать весь список команд/переменных для raceflight с хотя бы кратким описанием?

Первое что пришло в голову это набрать в CLI команду Help
# help
rfblBind - RFBL will bind spektrum satellite on next powerup
resetDfu - Restart into DFU mode
adjrange - configure adjustment ranges
aux - configure modes
defaults - reset to defaults and reboot
dump - dump configuration
[master|profile]
exit
feature - configure features
list
<+|->[name]
flash_erase - erase flash chip
flash_info - show flash chip info
get - get variable value
[name]
help
map - configure rc channel order
[<map>]
mixer - configure mixer
list
<name>
mmix - custom motor mixer
motor - get/set motor
<index> [<value>]
play_sound
[<index>]

profile - change profile
[<index>]
rateprofile - change rate profile
[<index>]
rxrange - configure rx channel ranges
rxfail - show/set rx failsafe settings
save - save and reboot
serial - configure serial ports
servo - configure servos
set - change setting
[<name>=<value>]
smix - servo mixer
<rule> <servo> <source> <rate> <speed> <min> <max> <box>
reset
load <mixer>
reverse <servo> <source> r|n
status - show status
tasks - show task stats
version - show version

Наверное где то страничка есть в сети, может кто то даст ссылку

rlazarev

У кого нибудь на прошивках BB (RF ver2) MWOSD работает?

100xanoff

Подскажите что я делаю не так.

Первый раз прошиваю SP Racing F3(оригинал) 257 прошивкой из 257 конфигуратора.
Как делаю:

  1. Замыкаю пины
  2. Ставлю в конфигураторе No rebote Sequence, Flash on connect, скорость 250 000
  3. Выбираю bin прошивки SP Racing F3
  4. Подключаю контролер, прошивка заливается и успешно верифицируется (Прошивка происходит на Com порту 12, не DFU)
  5. Отключаю USB, снимаю перемычку Boot
  6. Проверяю что у CP2102 драйвер Silabs
  7. Захожу в конфигуратор и пытаюсь приконектиться, но после успешного открытия порта конекта не происходит

Что мне еще можно сделать?
И еще вопрос, в DFU-мод у меня не видно контролера как DFU, хотя драйвер версии 1.4 поставился успешно. Винда 10 и 8.

И я что-то слышал что нужно через FTDI, реально нужно через FTDI(какой порт тогда использовать) или можно через USB?

lokanaft
100xanoff:

И еще вопрос, в DFU-мод у меня не видно контролера как DFU, хотя драйвер версии 1.4 поставился успешно. Винда 10 и 8.

zadig.akeo.ie/downloads/zadig_2.2.exe при чём его почему то надо после каждой прошивки заново ставить

100xanoff
lokanaft:

zadig.akeo.ie/downloads/zadig_2.2.exe при чём его почему то надо после каждой прошивки заново ставить

Я не пойму как его юзать, у меня вообще STM32 не предлагает, только CP2102. Тем не менее прошивка как то проходит.

Сергей_Уж
Сергей_Уж:

Вот эти буковки qx1_vs_qx2 это типы рам

juliangoespro
X1 and X2 is classified
первая формой больше Н чем Х
вторая чистая Х

100xanoff

Так, разобрался с прошивкой на своем SPRacing F3… Но не до конца

Прошил 244, к ней конфигуратор подсоединяется, а вот к 257 - нет.

Как так?

П.С., начиная с 246, ни одна прошивка не заводится на SP Racing F3

Сергей_Уж
100xanoff:

Прошил 244, к ней конфигуратор подсоединяется, а вот к 257 - нет. Как так?

Уточни, к 257 не присоединяется 257 конфигуратор ?

100xanoff
Сергей_Уж:

Уточни, к 257 не присоединяется 257 конфигуратор ?

Да, установлен именно 257 конфигуратор, при этом он конектится к бетафлайту, к 12 релизу рейсфлайта, к 244 билду рейсфлайта и не конектится к 246,255,256,257 билду рейсфлайта. Похоже что начиная с 246 поменялся загрузчик, но для SP Racing F3 прошивки идут без загрузчика. Можно, конечно, попробовать прошить прошивку с загрузчиком от другого контролера, а затем сразу родную без загрузчика. Но что-то я сомневаюсь.)

Странно что нет возмущений на github. Видимо мало людей осталось на SP Racing F3

Сергей_Уж
100xanoff:

Странно что нет возмущений на github. Видимо мало людей осталось на SP Racing F3

Мне попадались сообщения в Слек, но моя SP Racing F3 на бетафлае, а F4 фури на рейсе. Я почитаю, увижу что то или спрошу отпишусь сюда.

100xanoff

В слеке пишут:

  • 244 works perfectly but 255 and 256 don’t work
    [5:50]
  • Yes, it is based on SP3

Что они имеют ввиду?

Сергей_Уж:

Мне попадались сообщения в Слек, но моя SP Racing F3 на бетафлае, а F4 фури на рейсе. Я почитаю, увижу что то или спрошу отпишусь сюда.

Спасибо, уже сам задал им вопрос.

Есть еще несколько вопросов:

  1. Датчик тока не поддерживается?
  2. Как сделать чтобы работал блекбокс через UART? Достаточно просто указать порт и скорость?
mclean
100xanoff:

Да, установлен именно 257 конфигуратор, при этом он конектится к бетафлайту, к 12 релизу рейсфлайта, к 244 билду рейсфлайта и не конектится к 246,255,256,257 билду рейсфлайта. Похоже что начиная с 246 поменялся загрузчик, но для SP Racing F3 прошивки идут без загрузчика. Можно, конечно, попробовать прошить прошивку с загрузчиком от другого контролера, а затем сразу родную без загрузчика. Но что-то я сомневаюсь.)

у меня тоже самое

Сергей_Уж
mclean:

у меня тоже самое

И я наступил на эти грабли. Думал не восстановлю, кирпич и не туда и не сюда. 😃 Даже через демонстратор не помогло, хотя все заливалось. Только после прошивки 244 версии все ожило. Снова залил бетафлай.
Блекбокс у них работает автоматом и не настраивается, даже делителя нет, пишет один к одному и вроде реализовано так что проц не грузит ( хотя через CLI вроде видел есть команда можно деноминатор выставить ), но они ( и Борис тоже ) рекомендуют все же писать один к одному. Насчет датчика тока не в курсе.

100xanoff:

[5:50] - Yes, it is based on SP3

Там выше был вопрос, на какой базе сделан xracer
Which board is xracer based on?
Он отвечает
Yes, it is based on SP3
И я понял есть проблема с драйверами как они думают, еще сами не поняли. Им резонно задают вопрос, мол на маке драйвера не нужны. Что то напишут.

Сергей_Уж

Читаю слек, очень многие жалуются на самопроизвольное увеличение газа до максимала так как здесь описывали выше, когда пробивали потолки в офисе. Кто то двигатели успевает вырубить, у кого то в крону дерева улетает… Курю слек дальше.

rs2k
06:29 I think the F3s have an issue on 256. I have a good idea at what it is.

rs2k
08:11 There will be a BB258 to fix a few minor bugs tomorrow
08:11 Like windup

rs2k
09:32 we can run at a true 32 KHz. 32/32/32
09:32 without skipping cycles
09:32 but it requires clean power ( опять квадрик кондерами обвесим ) 😃