Алекс, предложение по конфигуратору, возможно ли сделать в интерфейсе индикацию загруженого конфига?
Как вариант, программа создает в своем каталоге папку CFG, и по умолчанию сохраняет конфиги туда, при чтении флешь памяти контроллера, сравнивает значения с сушествующими конфигами и выводит название совпадающего, ну или как удобнее и реализуемие, я с программированием вообще никак не дружу)
К примеру меня составное устройство, и используются минимум 4 конфигурации, а посмотреть как сконфигурирован контроллер можно лишь пробежавшись по вкладкам конопок и осей.
В общем было бы удобно)
Впереди паровоза (бета-версии)
Moderator: AdminGroup
-
- Posts: 1163
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Впереди паровоза (бета-версии)
Конфигуратор 0.59.00
В config.ini добавляем вручную секцию:
Названия профилей и их ID - по вкусу и желанию, контроллер хранит в конфигурации только ProfileID:
Потенциально это создает проблемы при обмене профилями - у разных пользователей под одним ID могут быть разные назания конфигураций и даже устройств - но на данный момент в параметрах выделить место под практически "бесполезную" ( с точки зрения контроллера ) стрингу - возможности нет (каждый байт на учете). Поэтому вот такой вариант решения наименования профилей - следить за соотвествием и порядком должен сам пользователь .
В config.ini добавляем вручную секцию:
Code: Select all
[User]
Profile 1= Профиль KingCobra FAT дефолтовый
Profile 15= Тестовый профиль
Profile 88= Профиль KingCobra FAT с аналоговыми POV
Названия профилей и их ID - по вкусу и желанию, контроллер хранит в конфигурации только ProfileID:
Потенциально это создает проблемы при обмене профилями - у разных пользователей под одним ID могут быть разные назания конфигураций и даже устройств - но на данный момент в параметрах выделить место под практически "бесполезную" ( с точки зрения контроллера ) стрингу - возможности нет (каждый байт на учете). Поэтому вот такой вариант решения наименования профилей - следить за соотвествием и порядком должен сам пользователь .
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
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Re: Впереди паровоза (бета-версии)
проблему решить удалось самому)
как оказалось проблема была в настройке SPI MODE случайно поставил RF24L01 и нажал применить
на 25 прошивку
если откатиться на 13 то с этой настройкой джой загружается
выставил в офф и применил
далее поставил 25 и все отлично работает
надеюсь комуто поможет))
как оказалось проблема была в настройке SPI MODE случайно поставил RF24L01 и нажал применить
на 25 прошивку
если откатиться на 13 то с этой настройкой джой загружается
выставил в офф и применил
далее поставил 25 и все отлично работает
надеюсь комуто поможет))
-
- Posts: 1163
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Впереди паровоза (бета-версии)
О как
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Re: Впереди паровоза (бета-версии)
Doc wrote:Опробывал обе версии конфига и 0.56 и 0.57, с версией прошивки 1.22 не считывается EEPROM, с версией 1.23_5axis все считывается великолепно.
Подтверждаю
принципе и так хорошо, есть стимул теперь теперь таки подключить эти дополнительные оси
Re: Впереди паровоза (бета-версии)
ksks wrote:Имеется:
Gametrix ECS
VKB Device Config v0.57.25
прошивка VKB Throttle Mod v01.23
В режиме раскладка 3 при нажатиии хатки вверх:
1) vkb config нажатие не ловит (при включенном mode shift - ловит со смещением)
2) war thunder нажатие не ловит
3) win7 game controller settings->properties - нажатие ловит, показывается как кнопка номер 1.
Аналогичная проблема в раскладках 1 и 2: хатка уже работает как хатка (или как кнопки 60+) и в игре доступна полностью, но в основном режиме перестаёт работать кнопка 1 (которая "D"). С mode shift становится видна под номером 4.
Судя по всему, в этой прошивке нумерация всех кнопок сдвинута влево на единицу, и начинается с нуля, что не нравится отдельным приложениям.
Подтверждаю и это
можно как-то поправить ?
Re: Впереди паровоза (бета-версии)
Перешился на 1.22, на ней с нумерацией всё в порядке.
режима два, переключается по MODE, правда кнопка не горит никак
ну и 1.22 конфигуратором не читается.
режима два, переключается по MODE, правда кнопка не горит никак
ну и 1.22 конфигуратором не читается.
-
- Posts: 1163
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Впереди паровоза (бета-версии)
1.22 - это крайняя "заточенная" (жестко конфигурирована) прошивка, она и более ранние читаться конфигуратором не должны.
Последующие прошивки - уже более универсальные и конфигурируемые.
Раскладки ранее были вообще недоступны, по возможности поправлю нумерацию.
Последующие прошивки - уже более универсальные и конфигурируемые.
Раскладки ранее были вообще недоступны, по возможности поправлю нумерацию.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Re: Впереди паровоза (бета-версии)
Alex Oz wrote:1.22 - это крайняя "заточенная" (жестко конфигурирована) прошивка, она и более ранние читаться конфигуратором не должны.
Последующие прошивки - уже более универсальные и конфигурируемые.
Раскладки ранее были вообще недоступны, по возможности поправлю нумерацию.
ну по 1.22 я понял впринципе, именно такую прошивку я и хотел себе наконфигурять.. жаль только MODE не отображает режим.
Последующие прошивки - а разве было ещё что-то кроме 1.23 с пятью осями ?
а когда возможность появится ?
-
- Posts: 1163
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Впереди паровоза (бета-версии)
У меня откуда-то папка с проектом v1.25 но поскольку файла прошивки нет - видимо что-то недоделано было. Обещать не буду, но попробую разобраться с этим на след неделе, сейчас еще работы по фотосетам Блек мамбы выше крыши.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Re: Впереди паровоза (бета-версии)
Alex Oz wrote:У меня откуда-то папка с проектом v1.25 но поскольку файла прошивки нет - видимо что-то недоделано было. Обещать не буду, но попробую разобраться с этим на след неделе, сейчас еще работы по фотосетам Блек мамбы выше крыши.
выше 1.23 прошивки нигде в отрытом доступе не видел значит точно не доделана )) может в ней и кроется всё счастье пользователей ECS ?
Мож с пивом подъехать, что б процесс ускорить ?
Re: Впереди паровоза (бета-версии)
Механизм макросов отличная вещь, он растет и развивается. Макросов написать можно много и они будут разные с различными режимами работы, а период повторения поинтов T_Macro глобальная переменная. Алекс, просьба подумать над реализацией возможности задавать параметры для каждого в отдельности.
Пример: для плавного управления углом обзора использую макрос (генератор не подошел, "дергается") с минимальным таймингом, а для АНОшек нужен более длительный период.
Пример: для плавного управления углом обзора использую макрос (генератор не подошел, "дергается") с минимальным таймингом, а для АНОшек нужен более длительный период.
-
- Posts: 1163
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Впереди паровоза (бета-версии)
-LAN- wrote:Механизм макросов отличная вещь, он растет и развивается. Макросов написать можно много и они будут разные с различными режимами работы, а период повторения поинтов T_Macro глобальная переменная. Алекс, просьба подумать над реализацией возможности задавать параметры для каждого в отдельности.
Пример: для плавного управления углом обзора использую макрос (генератор не подошел, "дергается") с минимальным таймингом, а для АНОшек нужен более длительный период.
Тут три путЯ есть.
1. Создаем два или три типа макросов - Мacro1, Macro2 (Macro3) - назначаемых с логического уровня. Далее в глобальных параметрах назначаем тайминги на каждый тип. В итоге - накладных расходов глобальных параметров - дополнительно 2 байта , но остаются доступны все текущие 128 макросов
2. Делаем тайминг на каждый поинт макроса - это уменьшит число макросов до 85 ( чтобы вписаться в килобайтную структуру)
3. Делаем тайминг на каждый макрос отдельно - тогда число доступных макросов уменьшится до 113.
Каким путем пойдём?
( я лично склонен к первому - как к более простому и быстрому в реализации )
Ps
Вообщем-то так глубоко не планировалось копать , основной целью было комбинации типа TAB-N-N-N (собственно отсюда и 4-поинта) ну и некоторые исключения типа gunstat, "но если это кому нибудь нужно" - значит бум зажигать новые звёзды
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Return to “Программное обеспечение”
Who is online
Users browsing this forum: No registered users and 84 guests