За что? :) то есть 448 кнопок мы уже не увидим никогда? Или uBus будет поддерживать и ввод?
Какие будут вместо них?
Чем будут отличаться (характеристками, габаритами)?
Вид для печати
Эмуляция мыши да, есть. Но она будет работать только от осей самого контроллера. Т.е. сэмулированные ось с помощью ньювью нельзя повесить на мышь контроллера. Могу только добавить что в след. версии софта появится возможность кнопочного управления осями, так что будет проще.
--- Добавлено ---
Более того, решили на новых платах Ф3 вообще убрать разъемы ИН. Останется только новая шина. Она да, сможет работать с любыми платами, и на ввод и на вывод, в итоге кнопок можно будет иметь гораздо больше 448.
В качестве бонуса Л3 получит 2 порта ИН. Ну и повторюсь, на старых версиях плат Ф2, при обновлении софта, будут работать все 7 портов ИН.
--- Добавлено ---
По датчикам пока неопределенность. В данный момент еще доступны кма200. На будущее рассматриваем разные варианты. Изначально смотрели в сторону Melexis, пока отложили их в сторону. Есть другие варианты, думаем. Пока есть более существенные задачи, получить первую рабочую версию нового софта. Работ оказалось значительно больше чем изначально виделось, а времени как обычно меньше.
Проблема с пропаданием кнопки в ин32 на новой прошивке всетаки сохранилась. Месяца 2 пока джой был подключен постоянно все было на месте, на днях подергал его туда-сюда и все повторилось, одна кнопка исчезла. Как-то так...
У кого слетают настройки кнопок, просьба сообщить, есть ли какая то закономерное в номере слетевшей кнопки? т.е. например всегда слетает кнопка N1 или слетают настройки всех сразу? или может слететь любая?
Пока никакой закономерности не замечено, слетает случайная кнопка. Насколько помню слетали вроде кнопки с 4 по 7 в обоих подключенных линиях (у меня подключены линии 0 и 1).
Тогда следующий этап, еще одна прошивка. Но самое главное нужно перепрограммировать фьюзы как показано на картинках, если картинки будут непонятны, говорите, поясню отдельно подробнее.
Жду результатов.
Вложение 164557
ps
да вот что, сначала нужно перешить фьюзы, и протестировать без смены прошивки. Менять прошивку только если вылезут другие проблемы (такие как дрожь осей и подобные)
В результатах тестирования прошу сразу отмечать, помогло ли одно изменение фьюзов, или еще заливали новую прошивку. Ну или безрезультатно, глюки остались.
например, у меня, слетание кнопок - не замечалось, а вот оси калибровать приходится постоянно (небольшое отхождение от центра). Закономерности не вижу. Иногда, после запуска какой-то игры что не использует джойстик, после ее закрытия, джой - зависает. Перезагрузка с помощью отключения - помогает.
- Кремль, это не проблема, но хочу поделится открытием,
У меня телевизор стоит 1,5 метра сзади меня, и как-то выяснилось что один канал ну совсем плохо стал работать. Бегущие с верху в низ, тонкие, красные полоски. Одним словом смотреть не возможно.
Я уже и там и этам искал, сначала определилось что это только когда комп включен. А на днях оказалось что это происходит когда подключаю контроллер (F2 и 2шт. In32).
Жене, конечно, не признаюсь... )))
Но интересно, чего это он делает на метровой частоте? и довольно мощно... (если надо то узнаю диапазон)
P.S.
частота - 85,25 МГц
Неделя активной эксалуатации на одних фьюзах - полет нормальный
Хорошо, подождем еще статистику от остальных пользователей. Пока я на 99% уверен что решение найдено (моя жадность - ни одной лишней микросекунды))) )
Уважаемый kreml, а как идут работы по F3? Скоро ли увидим этот шедевральный девайс?
)))
а если серьезно, работы идут, после НГ достигнут определенный прогресс. Очень много времени заняло выбор/реализация концепции и общей структуры софта.
Суть в том, что хотелось перейти от системы где характеристики каждого компонента строго заданы, к самоконфигурируемой системе, так чтобы модули в определенных пределах могли быть свободны в своей конфигурации.
Пример, старая концепция ф2/л2 - модули могут иметь до 4х осей и до 64 кнопок, набор модулей жестко задан (ин64, ин32...), под каждый модуль в оновной плате выделяется одно и тоже кол-во памяти (под максимальное кол-во органов управления), часть памяти используется впустую.
новая организация - изначально ни основная плата ни конфигуратор ничего не знают о платах расширения, эти платы сами о себе заявляют, "я имею 80 кнопок, 1 ось, и 8 лампочек, лампочки могут иметь настраиваемую яркость в пределах N и т.д.", основная плата на основании такого запроса, выделяет динамически память под эту плату расширения, либо отказывает ей в подключении если память уже кончилась. Память при этом расходуется значительно экономичнее.
Конфигуратор также ничего заранее не знает о том что за платы подключены к контроллеру (да и о самом контроллере тоже), все устройства системы должны "рассказать" ему о себе, задача конфигуратора все настройки и параметры сделать визуальными, в удобном для этого виде.
Кроме того было требовалось упростить процесс обновления прошивок как в основной плате, так и в платах расширения, чтобы не требовалось запускать каких то сторонних программ, замыкать контакты на платах и т.д.
Сейчас можно сказать что основные принципиальные вопросы решены, и идет уже наполнение функционала. Работ конечно предстоит еще много, но в феврале уже планирую начать тестирование контроллера в работе.
можно еще много рассказывать, но лучше немного покажу:
http://www.youtube.com/watch?v=KORtIuNtUY4
http://www.youtube.com/watch?v=1Afxt98lj4g
здесь показана работа конфигуратора, который по сути имеет всего 2 окна, основной экран, и экран настроек. Экран настроек сам себя конфигурирует под полученное от "платы" описание.
зы. да, вот что еще.
если кто хочет сам собрать контроллер, то не стоит ждать окончания работ по F3, делайте сейчас текущий вариант L2/F2.
Для перехода на новый вариант в основном потребуется просто сменить прошивку...
Обнадеживает и радует ,что остается поддержка прежних вариантов контроллера. С нетерпением ждем нового конфигуратора.И спасибо за работу.
Что ж. как всегда КРУТО!!!
...И чуткое отношение к нашим проблемам и вопросам . Спасибо Стас !
Пользуюсь F2 c KMA200 на механике баура, работает отлично только отсчетов мало около 1000 получается, возможна ли поддержка kmz41 с 4000 отсчетами на ось?
... - мало им 1000 ... !!!
- ребята, не капризничайте..
Вы хоть представляете сколько это? !!!
- я понимаю что в сравнении то 4000 - больше.
- Но зачем???
механика для х52 про, да это связано с углом поворота магнита но электроника которую предлагает баур отрабатывает 4000 отсчетов но 50 евро явно дороговато для нее, там же на форуме есть бесплатная альтернатива этого контроллера спаяй сам, но хотелось бы все собрать на контроллере kreml, функциональность гораздо выше, тем более его я уже спаял.
да в цифровом.Цитата:
Нет, преобразование аналогового сигнала в контроллере 10-ти разрядное, т.е. максимум 1024 отсчета.
А кма200 у вас в цифровом режиме работает?
Действительно ,на ВКБшной железной механике для Кобры , 2100 где то получается с кма200 ,угол хода соответственно около 45 гр.
Радую людей снайперской стрельбой из кобродрына.
Магнит правда замучился центровать , так и не поймал центр правильно.
http://www.nxp.com/documents/data_sheet/KMA200.pdf
Всем привет. Хочу задать вопрос опитным пользователям и создателям такого чуда как F2.
Попросил знакомого спаять мне F2 на 320 кнопок. 5 плат In 64. Купил я кнопки, тумблера, сидел паял, подключил, всё хорошо. он мне метки на платах расставил - что куда подключать, тоесть всё кагбЭ хорошо должно быть. Подключил я контроллер к компу, винда определила дрова, и появился мой F2 в списке устройств. В свойствах, наблюдаю несколько осей, тягу бла бла, а кнопок невидно ниодной... При этом-к основной плате подключено 3 платы IN 64 - в конфигураторе-я записал кнопочные линии, назначил тумблера, всё как пишет книжка, контакты есть, всё хорошо, тумблера замыкаються, проблем тут нету.И когда запускаю А-10С Warthog - в профиле настроек кнопок-видит контроллер F2, хочу назначить кнопку-а реакции нету,кнопка не назначаеться, в списке показывает что есть 124 кнопки,а назначить никак, в Lock On Горящие Скалы 2 такая же фигня...в ИЛ-2 даже и не пробовал.И ещё один симптом-SW Mapper не видит контроллера вообще, а в паре с моим Saitek X52Pro-маппер видит только Джой... К сожалению, сейчас с другом связаться нету возможности чтобы обсудить данную проблему, может Вы можете мне чтото подсказать-где искать зарытую собаку? В чем может быть беда моя? Оси и все дела отключенны у меня, использую только кнопки и больше ничего.
З.Ы. Извиняюсь за, возможно, некорректно поставлен вопрос. Спасибо.
_________________________________________________________________
Привет
в разделе настройка виртуальных джойстиков, во вкладке "виртуальные кнопки", нужно указать какие кнопки будут видны в ОС.
http://joyctrl.ru/doku.php?id=soft:c...ных_джойстиков
Подскажите как прошивать атмегу на плате out_16 и где прошивку брать ... Тему про In почитал а про out что то не нашел.
Привет, эта плата тестовая, поэтому у нас на сайте документов по ней пока нет.
сейчас можно скачать тутб в первом сообщении архив http://www.avsim.su/forum/topic/1211...sb-kontroller/
Если я правильно понял готового решения типа зашил и включил нет по ПУИ ка-50 ? (((
Добрый вечер.
Собрал контроллер F2 на базе AT90USB647.
По началу была проблема с программирование контроллера - производилась чистка, программирование а вот проверка наверно только раза с 10 прошла. После того как запрограммировал, выключил контроллер и снова включил, но он у меня не распознается как HID устройство, он все так же висит как AT90USB647.
Собственно в чем может быть проблема ? по какой причине он не распознается как HID ?
Есть ли какие новости об новой прошивке? Спасибо!
Ну что же, продолжим знакомить с ходом работ по проекту)
сервисные возможности конфигуратора
1. для всех плат ввода и вывода создана универсальная микропрограмма-загрузчик. Она прошивается в платы расширения только 1 раз, в дальнейшем всегда присутствует в памяти процессора и позволяет нам загружать и обновлять рабочие прошивки в удобном виде в котором не требуются какието доп. настройки и подключения, платы программируются прямо в рабочем состоянии.
http://www.youtube.com/watch?v=MPV1vgkMJ5c
2. после этого, средствами самого бутлодера достаточно просто загрузить уже нужную рабочую прошивки
http://www.youtube.com/watch?v=4Z2ifX0a8uI
3.работа/настройки платы ввода ин64
http://www.youtube.com/watch?v=3k1XPy3FSrg
4. продолжение (эмуляция кнопочных подключений)
http://www.youtube.com/watch?v=teLp9X26Lt4
Это впечатляет... нет слов...
напрашиваются вопросы: - Проводятся ли "альфатестирование" прошивок, и когда планируете релиз?
Замучила постоянная, небольшая, разкалибровка осей. К вам даже не приставал, так как знаю что над новой версией работаете.
Думаю в ней это исправится...
Да, тестирование проводится, если есть желание присоединиться, буду только рад помощи. тем более с уже готовой темой для устранения проблемы в виде раскалибровки.
Блок кнопочного ввода на данный момент практически завершен, осталась буквально косметика, следующим блок будут оси, сейчас сделана только базовая часть, калибровка будет полностью переработана. так что все вовремя, стучи))
Могу так же помочь в тестировании.
ок, кто хочет участвовать в тестировании, скинуть в личку:
координаты для связи (почта, icq, skype... ) Желательно наличие средств онлайн связи (icq, skype)
тип используемого контроллера (Л2/Ф2) и плат расширения
с кем уже общались в аське, могут стучать сразу туда.
Что нужно:
- проверить и дать оценку уже созданному функционалу
- предложения по наполнению новыми функциями
- предложения по интерфейсу конфигуратора
- требований о неразглашении нет, наоборот, если есть желание/возможность вместо меня освещать ход работы, то буду только рад освободившемуся времени))
план работ:
- на данный момент уже можно проводить тестирование на контроллере Ф2 с подключенной платой ин64 (или без оной) в плане кнопочного ввода
- по мере подключения в работу модуля осевого ввода, также включим в работу Л2 и остальные платы ввода (ин32, индакс)
- после осей займемся платами аут (уже существующими и новыми)
- дополнительный функционал (виртуальные устройства: клавиатура, мышь...)
- переход на аппаратную часть Ф3
участвовать во всех этапах необязательно, только по желанию, в общем от каждого по способностям )))
Ну во первых безумно рад гигантскому прогрессу и росту функционала контроллера!! По просмотренному видео возникло пару вопросов: 1)При назначении на физическую кнопку массивапо нарастанию, кнопки массива мигают не всегда с 0 до последней(вроде на 3 останавливалось) или это мне показалось? 2)параметр "длительность импульса" настраивается под каждую кнопку отдельно или для всех разом?
Еще так не попадал...
как я писал чуть выше, всегда приходится калибровать оси...
но такого случая еще не было.... И как мне его калибровать???
Сброс всех настроек - не помогает...
(- вчера летал все хорошо, каких либо изменений или работ "с железом" - не проводилось...)
Предположение из постов выше - бывает скачок(скорее падение) в питании при включении компа, вроде помогает выдергивать после полетов. После этого не было ни разу
+ нашел в офф даташите
Скрытый текст:
Всем привет, неделю отсутствовал по служебным делам.
Тем кто выразил желание тестировать новую прошивку, первая версия для тестирования будет к концу недели, всем скину на почту.
Володь привет! 1) нет, там все по порядку перебирается, тут косяк в основном в самом видео, писал с частотой 10гц (это хорошо заметно при демонстрации энкодера, столбик числа нажатий растет, а сами нажатия видны значительно реже), некоторые значения просто пропустились, ну и еще конечно контакты замыкал просто проводком, иногда изза дребезга сразу по несколько позиций перескакивало.
2) в данном примере длительность, это общий параметр. Но что хорошо в данном проекте, то что нет никаких жестких привязок, плата сама задает свои настройки, конфигуратор их только отображает. т.е. в принципе ничто немешает сделать такую настройку у каждой кнопки, или только у какихто выборочных. поменяется только прошивка самой платы. Единственное ограничение это размер самого пакета с описанием настроек которые передает плата конфигуратору. Для платы из видео, пакет уже полон, а вот для какихто более мелких плат(с меньшим числом кнопок), при необходимости можно каждой кнопке даже настраиваемое название сделать ))
что за датчик используется? изменилось крание значение датчика(сейчас 27 раньше было 100) или слетела калибровка(раньше было 27 а стало 100) ?