Впереди паровоза (бета-версии)

О программах, прилагаемых к продукции ВКБ

Moderator: AdminGroup

Ryurix
Posts: 80
Joined: Tue May 07, 2013 9:14

Re: Впереди паровоза (бета-версии)

Postby Ryurix » Mon Jun 10, 2013 17:45

Какой-нибудь метод скользящих средних тут бы подошел.
Cobra M5 + апгрейд твиста + NJoy32 Pro

User avatar
UIV
Мастер
Posts: 5244
Joined: Mon Apr 17, 2006 16:33
Has thanked: 24 times
Been thanked: 372 times

Re: Впереди паровоза (бета-версии)

Postby UIV » Tue Jun 11, 2013 7:35

Алекс, исправь пожалуйста этот баг. При ручной калибровке осей не надо учитывать значения "эквалайзера". Иначе действительно ерунда получается.

Alex Oz
Posts: 1163
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 12 times
Been thanked: 125 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Tue Jun 11, 2013 10:28

В расчете кривых отклика используется кусочно-линейная аппроксимация - т.е. на участке между двумя заданными точками отклик рассчитывается линейно-пропорционально, и кривая сама по себе получается вполне гладкой :

responce.gif


На картинке хорошо видно, что отклик имеет вполне себе такой параболический вид.Если конечно сделать сильный излом в одной точке - то это будет хорошо заметно, но представить себе практическую задачу, где это необходимо - пока сложно, поэтому на данный момент не вижу смысла усложнять методику расчета (а это прежде всего ресурсы процессора - время и память) на вполне себе второстепенную функцию - как правило регулировка кривых необходима на пластиковой механике. чтобы уменьшить её огрехи (люфты, если загруз тарельчатый - ещё и заедания штока/тарелки. Получить таким образом идеальный джойстик все равно не удастся.

Категорически против введения кривых в калибровку. Калибровка - это приведение чувствительности сенсора к физическомудиапазону. Дальнейшие искажения характеристики - будь то мертвые зоны логических осей, либо внесение нелинейных искажений кривыми - это уже постобработка.
Иначе каждая правка кривых - это небходимость перекалибровки?
Проверил калибровку с кривыми и без - никакой ерунды не получил, коэффициенты ± одинаковы.
Условие одно - номинальное значение на краю для новых прошивок - 128, для более ранних - 255.
You do not have the required permissions to view the files attached to this post.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de

SerejaVS
Posts: 17
Joined: Sun Jan 13, 2013 16:23

Re: Впереди паровоза (бета-версии)

Postby SerejaVS » Wed Jun 12, 2013 14:03

Честно говоря я что-то не догоняю с этими кривыми. Присмотрелся-действительно, номинальные значения 128. При таких значениях зависимость отклика есть такая f(x)=x? Именно линейная и под 45 градусов? Правильно понимаю? Чего-то меня сильно смущают эти значения номинала-128. Интуитивно что-то мелькает в голове по поводу зачем так и для чего это сделано, а что?

Alex Oz
Posts: 1163
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 12 times
Been thanked: 125 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Thu Jun 13, 2013 0:21

Да, при 128 - характеристика линейна =kX. А корректировать даже теоретически необходимо иметь возможность в обе стороны от номинала - "загрубление" чувствительности в центре - очень частный случай применительно к джойстикам. Была задача, когда надо было "приподнять" характеристику - отсюда и возникла такая возможность.

Просто как пример нечто подобное на экспоненциальный отклик:
exponent.gif
You do not have the required permissions to view the files attached to this post.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de

stingray
Posts: 25
Joined: Fri Dec 11, 2009 16:21

Re: Впереди паровоза (бета-версии)

Postby stingray » Tue Jun 18, 2013 20:02

странный баг поймал с прошивкой

на последней прошивке при очередной применении конфига получил ошибку
в результате конфигуратор не открывает настройки, ругается на ошибку CRC и hid.dll

загрузил в режим востановления джампером

поставил 0.99 джойстик работает
ставлю послднюю прошивку бету и получаю туже ошибку

есть ли какой вариант решить данную проблему?

Alex Oz
Posts: 1163
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 12 times
Been thanked: 125 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Tue Jun 18, 2013 20:35

А конфигуратор какой версии? И какая прошивка - крайних прошивок тут уже несколько?
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de

stingray
Posts: 25
Joined: Fri Dec 11, 2009 16:21

Re: Впереди паровоза (бета-версии)

Postby stingray » Tue Jun 18, 2013 20:52

58.50 конфигуратор
прошивка 1.25f и 24 причем устройство видится но настройки получить не получается
99 прошивка работает без проблем

Alex Oz
Posts: 1163
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 12 times
Been thanked: 125 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Tue Jun 18, 2013 22:17

Скиньте конфиг пожалуйста с 0.99-й, проверю.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de

stingray
Posts: 25
Joined: Fri Dec 11, 2009 16:21

Re: Впереди паровоза (бета-версии)

Postby stingray » Tue Jun 18, 2013 22:50

отправил в личку, может как то можно очистить настройки полностью?

Alex Oz
Posts: 1163
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 12 times
Been thanked: 125 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Wed Jun 19, 2013 9:21

В личке похоже ничего не прикрепляется, можно скинуть сюда - в ахиве.

Сбросить в принципе можно заливкой прошивки для M5 (4 оси), а потом снова FAT загрузить, но просто интересно проверить в чем несовместимость - по идее такого не должно быть, чтобы параметры не читались.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de

stingray
Posts: 25
Joined: Fri Dec 11, 2009 16:21

Re: Впереди паровоза (бета-версии)

Postby stingray » Wed Jun 19, 2013 21:27

Вот конфиг
You do not have the required permissions to view the files attached to this post.

stingray
Posts: 25
Joined: Fri Dec 11, 2009 16:21

Re: Впереди паровоза (бета-версии)

Postby stingray » Wed Jun 19, 2013 21:28

А где мне взять прошивку для м5?

Alex Oz
Posts: 1163
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 12 times
Been thanked: 125 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Wed Jun 19, 2013 23:33

Проверил, в этом нет необходимости - новые прошивки из-за несколько другой структуры параметров перезаписывают параметры 0.99-й прошивки на дефолт.
Пока выявлена только несовместимость по макросам - раньше их не было, надо отключить автоматическое чтение макросов:
macros.gif


После этого новые конфигураторы нормально читают параметры из старых прошивок и позволют перепрошить. По крайней мере у меня цепочка [ даунгрейд->загрузка параметров -> апгрейд (параметры стали дефолт) -> загрузка параметров ] - прошла без проблем, пробуйте.
You do not have the required permissions to view the files attached to this post.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de

stingray
Posts: 25
Joined: Fri Dec 11, 2009 16:21

Re: Впереди паровоза (бета-версии)

Postby stingray » Thu Jun 20, 2013 6:46

в моем случае это не помогло
попытка работать с макросами на 99 приводят к ошибкам

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

ну или у прошивальщика добавить возможность сбрасывать все настройки после прошивки


Return to “Программное обеспечение”

Who is online

Users browsing this forum: No registered users and 14 guests