???
Математика на уровне МГУ

Показано с 1 по 4 из 4

Тема: x52-52 Pro - устраняем шуми (дребезг осей)

  1. #1

    x52-52 Pro - устраняем шуми (дребезг осей)

    Итак - оффициальный ответ Cайтек:
    Это конструктивная особенность, которая также имеет место быть на Х52. По сообщениям от пользователей это особенность не оказывает никакого влияние на игровой процесс.

    Описание фичи топового джойстика:

    В некоторых положениях РУД'а и на всех крутилках (Rotary) наблюдается мелкое-мелкое дрожание, можно наблюдать как в драйверах так и в Joytester2 (Ось РУД).

    Первоначально замечано было при полётах на Цесне в FS2004, когда РУД на экране начинал коллебаться вверх-вниз.
    В драйверах на вкладке проверки осей/кнопок и в закладке настройки MЗ наблюдаются мелкие дрожания в некоторых положениях РУДа и крутилках.
    Дёргание присутствуют на всех осях поэтому проблема не в каком-то реристоре, думаю софтверная.
    Можно найти даже такое положение РУС (оси на Xoлах) в нулевом положении, что Х&Y тоже начинает дрожать. Передёргивание USB и 4 варианта драйверов не помогает.

    По поводу влияния в играх, даже наоборот очень хорошо видно, если ось/крутилку/cлайдер использовать как ось а не в качестве команд клавиатуры.
    Например назначаем на них такие комманды как Удаление и приближение камеры, изменение дальности/масштаба сенсоров, размер базы и получаем удовольствие! Я уже не говорю о NAV/COM крутилках в FS2004.

    Господа что будем делать ??? Есть ли надежда, что дождёмся драйвера, где устранят это или есть уже решения???

    Cкоро запишу клип, где добъюсь одновременно на всех осях дрожи и выложу сюда.

  2. #2
    Офицер Форума Аватар для Zorge
    Регистрация
    06.03.2004
    Адрес
    Байконур
    Возраст
    43
    Сообщений
    2,893
    Images
    10

    Re: x52-52 Pro - устраняем шуми (дребезг осей)

    Это проблема контроллера Сайтек - т.е. той мелкой микросхемки, которая всем рулит.
    Я что только с ним не делал - и стабилизировал питание (штатное кстати ту еще загогулину на осциллографе рисует), загрублял входы конденсаторами, наконец просто тупо ставил два точных постоянных резистора вместо одного переменного.
    Дрожало, дрожит и будет дрожать. Причем по всем осям, а не только РУД, ротари и слайдер. (X и Y у заводских не дрожат в центре по одной простой причине - там либо МЗ (у старых), либо снижена чувствительность (нелинейность у новых))
    АЦП похоже не развязан от цифровой части и микроконтроллер не отключается в процессе измерений для повышения точности
    Далее экспериментальным путем (сниферство USB и писание лога, рисование потом этого лога в графическом виде) выснилось еще вот что - контроллер не каждый раз успевает до конца выполнить опрос своих каналов АЦП и тупо шлет "то что получилось".
    Это стало хорошо понятно после того, как при помощи хорошего снифера (снифил не я, снифил один грамотный человек со своей кастомной железкой и софтом) стали поллить джойстик с максимально разрешенной скоростью. Итог - в новом пакете значений осей часть бит оставалась из предыдущего пакета, а то и вовсе не менялась на протяжении 10 пакетов, хотя на оси X и Y были злостно подключены два синусоидальных генератора
    Короче разрабам элекронной начинки и ее прошивки вместе с дизайнерами и разрабам механики x52, поотрывать руки из того места, откуда растут и приделать к плечам.
    Теоретически - дай "на обработку" микроконтроллер нормальному электронщику - он сделает хотя бы прошивку нормальную. Например "малой кровью" можно вставить отправку в пакет полностью старого значения осей, если АЦП не успел, цифровую фильтрацию (хотя бы самую примитивную - по среднему арифметическому). Но что-то мне подсказывает, что Saitek (особенно после того как ее купили с потрохами, а это говорит о финансовом состоянии дел лучше чем что-либо еще) ни разу не будет этим заморачиваться, а продавать то что есть. "Пипл хавает"
    Я по такой теме потихоньку ваяю для своего х52 парочку контроллеров на базе MJoy8.
    // 地辟于丑 - Земля рождена в час Быка

  3. #3
    Зашедший
    Регистрация
    12.10.2007
    Возраст
    42
    Сообщений
    5

    Re: x52-52 Pro - устраняем шуми (дребезг осей)

    Я в шоке отыскал себе 52 Про с огромным трудом, в соседнем городе, облазив со своим ноутбуком 3 разных магазина, и испытав 4 одинаковых джоя. Нашел! и то дрожат, похоже это у всех

  4. #4

    Re: x52-52 Pro - устраняем шуми (дребезг осей)

    Мда
    Моему 7 дней. На второй день побежал отнёс в сервис на диагностику, c надеждой обменять на новый. После стал глубоко разбираться и читать форумы. Хотя о шумах слышал раньше.
    Джойстик оказался последним и единственным в Латвии, поэтому забрал обратно
    А драйверами разве никак не побороть, пусть компьютер анализирует сигнал полученый от осей по USB и уберает эти скачки програмной фильтрацией.
    Может кто-то может такое забацать?

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •