Hubsan X4 FPV H501S / Pro

samabs

Квадрик хорош, слов нет! Он меня всё больше радует. Постепенно увеличиваю расстояние полёта. Единственно с чем пока проблема, это не получилось перевести изображение на шлем или очки. На монитор-писалку с разьёмом тюльпан идёт, а на Фэтшарки или шлем с джеком нет. Привык летать в очках и шлеме, душа полного погружения требует, маловат экранчик на пульте.

Overtaker
Dim4ik2016:

Почему бы при 7.5 в. не начитать лететь домой потихоньку,авто посадку можно и на 7.5 вольт сделать. а толку? Вы не долетите на авто посадке домой, если будите за километр от дома. он будет тупа рваться к земле, тут нужна просто внимательность. Но поднять на 0.2 в думаю можно. но не больше.

Предложение состоит в том, чтобы он успевал аварийно приземлиться хотя бы с 50м вниз и не разбиться при этом. Текущее напряжение 6.4в это на 0.1-0.2в больше напряжения при котором полностью отключаются моторы, т.к. заряд аккумулятора становится равным 0%.

Go_Fly
Overtaker:

Предложение состоит в том, чтобы он успевал аварийно приземлиться хотя бы с 50м вниз и не разбиться при этом. Текущее напряжение 6.4в это на 0.1-0.2в больше напряжения при котором полностью отключаются моторы, т.к. заряд аккумулятора становится равным 0%.

От автопосадки до отсечки действительно мало времени; если автовозврат 50 метров высоты. Можно пожалуй 0,2 добавить. Ничё страшного не произойдёт… Если конечно в прошивке ето есть.)
пускай приседать начинает на 6.6 вольтах.

Overtaker

Есть:
Параметры
0x8F 44 AlarmVol напряжение при котором загораются красные огни= 6.8в
0x90 40 LandingVol напряжение посадки= 6.4в
Вот их я бы поднял до 7.0в и 6.8в соответственно. Посадку при необходимости можно отменить, пускай человек видит что времени осталось очень мало. Согласно таблице которую я выложил 6.9в в полёте приблизительно равны 7.2в без нагрузки или 5% заряда. Готов лично протестировать новую прошивку и выложить видео с результатом.

Слово за Xanderzt)

Domovoi224

Поднимать надо, даже исходя из того, что производитель вносил свои данные из расчёта посадки с 10 метров. Если поднимаем высоту возврата, значит по этой же логике, необходимо чуток поднять и отсечку. Что тут обсуждать и гадать. Действительно, не надо инженеров и программистов Хапсана держать за чудаков на 'М".

fedorovtambov
Go_Fly:

От автопосадки до отсечки действительно мало времени; если автовозврат 50 метров высоты. Можно пожалуй 0,2 добавить. Ничё страшного не произойдёт… Если конечно в прошивке ето есть.)
пускай приседать начинает на 6.6 вольтах.

вы уже опробовали прошивку с автовозвратом на 50 и безлимитом или нет?

Xanderzt
Overtaker:

Есть:
Параметры
0x8F 44 AlarmVol напряжение при котором загораются красные огни= 6.8в
0x90 40 LandingVol напряжение посадки= 6.4в
Вот их я бы поднял до 7.0в и 6.8в соответственно. Посадку при необходимости можно отменить, пускай человек видит что времени осталось очень мало. Согласно таблице которую я выложил 6.9в в полёте приблизительно равны 7.2в без нагрузки или 5% заряда. Готов лично протестировать новую прошивку и выложить видео с результатом.

Слово за Xanderzt)

В архиве с исходниками есть программа hbs_utl\bin\Debug\hbs_utl.exe она консольная (microsoft .net 4.5) и работает с теми файлами что в папке, достаточно найти в файле H501s-FC-V1.1.17_fixed.hbs данные как на этом скриншоте

это и есть eeprom и поменять
эти значения на нужные
а потом запустить софтину. На выходе будет готовый для прошивки файл H501s-FC-V1.1.17_full_fixed.hbs

Если что могу и сам сделать.

Dim4ik2016

Я таки и не смог добыть такого изображение у себя на мониторе., как на скрине)). Файлик да есть H501s-FC-V1.1.17_full_fixed но как в него за лесть не доеду)…
Александр ), может вы если конечно не трудно не сложно. Сделаете пожалуйста маленький видио туториал. Как менять значение и сохранять прошивку?

fedorovtambov
Dim4ik2016:

Я таки и не смог добыть такого изображение у себя на мониторе., как на скрине)). Файлик да есть H501s-FC-V1.1.17_full_fixed но как в него за лесть не доеду)…
Александр ), может вы если конечно не трудно не сложно. Сделаете пожалуйста маленький видио туториал. Как менять значение и сохранять прошивку?

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

Overtaker

Ближайшие несколько дней я в отпуске и пока нет доступа к компьютеру. Если не сложно сделайте готовую прошивку. Видеотуториал будет вообще супер решением! Значения в рамке я вижу, но не вижу чему они соответствуют, где увидеть названия величин, которые хочу поменять? Ещё раз большое спасибо за труды!

Xanderzt
Dim4ik2016:

Я таки и не смог добыть такого изображение у себя на мониторе., как на скрине)). Файлик да есть H501s-FC-V1.1.17_full_fixed но как в него за лесть не доеду)…
Александр ), может вы если конечно не трудно не сложно. Сделаете пожалуйста маленький видио туториал. Как менять значение и сохранять прошивку?

С видео возиться долго, проще сделать самому, ну или попробывать обьяснить. Вам надо открыть в хекс редакторе (например winhex) файл H501s-FC-V1.1.17_fixed, потом перейти на offset 0x2180

там есть нужные цифры 0x44 0x40
их и менять. После этого запустить hbs_utl.exe, результирующая запакованная прошивка будет называться H501s-FC-V1.1.17_full_fixed.hbs
Если не получиться или опасатетесь что ошибетесь, то напишите, тогда сделаю (только напишите какие значения вы хотите).

Dim4ik2016
Xanderzt:

С видео возиться долго, проще сделать самому, ну или попробывать обьяснить. Вам надо открыть в хекс редакторе (например winhex) файл H501s-FC-V1.1.17_fixed, потом перейти на offset 0x2180

там есть нужные цифры 0x44 0x40
их и менять. После этого запустить hbs_utl.exe, результирующая запакованная прошивка будет называться H501s-FC-V1.1.17_full_fixed.hbs
Если не получиться или опасатетесь что ошибетесь, то напишите, тогда сделаю (только напишите какие значения вы хотите).

так про редактор я в первый раз слышу )), сейчас попробую)))

Xanderzt
Overtaker:

Ближайшие несколько дней я в отпуске и пока нет доступа к компьютеру. Если не сложно сделайте готовую прошивку. Видеотуториал будет вообще супер решением! Значения в рамке я вижу, но не вижу чему они соответствуют, где увидеть названия величин, которые хочу поменять? Ещё раз большое спасибо за труды!

Названия величин есть в файле SGlobalVariable.cs, например EP_AltitudeLimit это 150-й байт просто берете по той картинке отсчитываете 150 байт (offset 0x2192 в файле) и это будет лимит высоты его и менять. Простого варианта нету, только хардкор.

fedorovtambov

парни а что за параметры отражаются на дисплее с символами?
R
P
H
что то я не догнал что они означают.)

Dim4ik2016
Xanderzt:

перейти на offset 0x2180

получилось файл открыт. это конечно жестока в этом всем кататься. Вопрос, как можно быстро найти это offset 0x2180? Вообще есть типа через поиск? Или как это все ищется?

Xanderzt
Dim4ik2016:

получилось файл открыт. это конечно жестока в этом всем кататься. Вопрос, как можно быстро найти это offset 0x2180? Вообще есть типа через поиск? Или как это все ищется?

На картинке я выделил слева красным где offset, можно нажать Alt+G и ввести 2180.

Overtaker
Xanderzt:

Названия величин есть в файле SGlobalVariable.cs, например EP_AltitudeLimit это 150-й байт просто берете по той картинке отсчитываете 150 байт (offset 0x2192 в файле) и это будет лимит высоты его и менять. Простого варианта нету, только хардкор.

Спасибо за разъяснение, теперь понятно. Попробовать смогу только на выходных.

А что за параметры находятся за пределами чёрной рамки?

Dim4ik2016
Xanderzt:

На картинке я выделил слева красным где offset, можно нажать Alt+G и ввести 2180.

что то находит. но оффцета 00002180 нету. сверяю по вашему скрину. 2180 почему то нет, файл открыл H501s-FC-V1.1.17_fixed.hbs

XDron
BomzhKoljadun:

Привет всем! Заказал себе хабсана, думаю скоро прилетит. Вопрос к знатокам - можно ли впихнуть стандартную батарею от хабсана в пульт и будет ли он работать? И если будет работать, то ничего дополнительно подпаивать не нужно?😃

Для Pro пульта подойдет вот этот:
www.gearbest.com/…/pp_238825.html
Ничего паять и изобретать не нужно. В батарейный отсек подходит в самый раз.

Xanderzt:

Названия величин есть в файле SGlobalVariable.cs, например EP_AltitudeLimit это 150-й байт просто берете по той картинке отсчитываете 150 байт (offset 0x2192 в файле) и это будет лимит высоты его и менять. Простого варианта нету, только хардкор.

Александр, удивили. Так мастерски хакнуть…=)
Если в прошивке ограничимся правкой пары байт, то и так поправить норм. Если народ захочет много и упорно играться, могу запилить фронтенд для вашей утилиты.
Лимит высоты мне не интересен был, а вот возврат домой на 50м это мастхев.

Go_Fly
fedorovtambov:

парни а что за параметры отражаются на дисплее с символами?
R
P
H
что то я не догнал что они означают.)

угол ролл крен
угол пич тангаж
компас в градусах

fedorovtambov:

вы уже опробовали прошивку с автовозвратом на 50 и безлимитом или нет?

Нет.
Кроробку для переноски колхозил. ща поробую сфотать…Мож кому идея понравитса. Влезает в спортивную сумку. Если на велике - в рюкзачёк.)

Xanderzt
Overtaker:

Спасибо за разъяснение, теперь понятно. Попробовать смогу только на выходных.

А что за параметры находятся за пределами чёрной рамки?

A фиг его знает 😃