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

Страница 1 из 6 12345 ... КрайняяКрайняя
Показано с 1 по 25 из 126

Тема: Мой вариант TrackIR

  1. #1
    Инструктор
    Регистрация
    05.05.2002
    Адрес
    Токмак, Украина
    Возраст
    51
    Сообщений
    1,734

    Мой вариант TrackIR

    Собственно subj:
    http://www.sh.zp.ua/obzor/mouseemu/
    Работа еще идет, софт оптимизируется почти ежедневно. Да и в железяке, дрожание АЦП почти исчезло.
    =Flying Barans=
    =FB=Alezz_78

  2. #2
    Turkina Keshik Аватар для VGV
    Регистрация
    06.02.2002
    Адрес
    Псков
    Возраст
    43
    Сообщений
    2,495
    Дорого получается? а на частотых каких? для здоровья не вредит?
    Где-то я это уже видел???
    А так... качать нахаляву патчи никто никого не заставляет ;)

  3. #3
    Инструктор
    Регистрация
    05.05.2002
    Адрес
    Токмак, Украина
    Возраст
    51
    Сообщений
    1,734
    Originally posted by VGV
    Дорого получается?
    А хз... Наверное на детали баксов 30 надобно, но это с потолка цифру взял. Но работы баксов на 50
    Originally posted by VGV
    а на частотых каких? для здоровья не вредит?
    25кГц, для здоровья по теории должно быть не вреднее наушников
    [i]Где-то я это уже видел??? [/B]
    Здесь. Я первую схему постил еще наверное в ноябре.
    =Flying Barans=
    =FB=Alezz_78

  4. #4
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571
    2 Alezz
    Интересный девайс!
    Я сейчас изобретаю нечто похожее, по железу даже проще.
    Никак не могу заставить из моей проги слушаться мышь в ИЛе, а в других окошках - пожалуйста! Вероятно дело в том, что он использует DINPUT, а я в нем пока не очень шарю.
    Не могли бы вы сбросить мне примерчик, как можно двигать мышью в ИЛе. Хорошо бы в Дельфи, ну или хотя бы на С++.
    Успехов!

  5. #5
    Механик
    Регистрация
    15.05.2003
    Адрес
    Sankt-Peterburg
    Сообщений
    330
    2 Alezz
    очень ИМХО.
    Сему творению не хватает 2 вещей:
    1. Всевозможных тестов с графиками, фотками, видео и т.д. (Люди должны решить стоит-ли мучаться и собирать ради девайса такого или им проще купить тракир)
    2. Полного по возможности описания отладки и парт-листа. Не все знают что такое ОУ и с какой стороны к нему подходить. Я например схему вроде понял, а с другой стороны всю жизнь терпеть ненавидел все условности в электроннике (ака помехи, разделяющие кондёры и т.д.)

    3. Желательно ясно начерченная схема.

    Я думаю при таком подходе намного большим людям принесёшь пользу.
    Рождённый ползать летит не долго.

  6. #6
    Старший Похабник
    Регистрация
    17.08.2002
    Адрес
    г. Рустави, Грузия.
    Возраст
    56
    Сообщений
    159
    2 ALEZZ . А почему разрабатывался вариант на магнитной системе? На ИК диодах разве не проще?
    Но в любом варианте поддерживаю!
    МОЛОДЦА!!!
    "Ответный залп на глаз и на угад - вдали пожар и смерть, удача с нами." (C) В. Высоцкий.

  7. #7
    Инструктор
    Регистрация
    05.05.2002
    Адрес
    Токмак, Украина
    Возраст
    51
    Сообщений
    1,734
    Originally posted by GO!
    Не могли бы вы сбросить мне примерчик, как можно двигать мышью в ИЛе. Хорошо бы в Дельфи, ну или хотя бы на С++.
    Примерчик получил? Где спасибо?
    =Flying Barans=
    =FB=Alezz_78

  8. #8
    Инструктор
    Регистрация
    05.05.2002
    Адрес
    Токмак, Украина
    Возраст
    51
    Сообщений
    1,734
    Originally posted by MikeR
    Я думаю при таком подходе намного большим людям принесёшь пользу.
    Да собственно сборка железки не моя, мое только идея и софт. Посему все тонкости процесса отладки я и сам не знаю, хотя по теории все просто
    =Flying Barans=
    =FB=Alezz_78

  9. #9
    Инструктор
    Регистрация
    05.05.2002
    Адрес
    Токмак, Украина
    Возраст
    51
    Сообщений
    1,734
    Originally posted by Kitti_kat
    2 ALEZZ . А почему разрабатывался вариант на магнитной системе? На ИК диодах разве не проще?
    Но в любом варианте поддерживаю!
    МОЛОДЦА!!!
    да, рассматривал в свое время много различных вариантов в том числе и оптическиие. Однако магнитный показался самым простым в реализации в домашних условиях, хотя не факт...
    =Flying Barans=
    =FB=Alezz_78

  10. #10
    Originally posted by GO!
    2 Alezz
    ...Никак не могу заставить из моей проги слушаться мышь в ИЛе, а в других окошках - пожалуйста! Вероятно дело в том, что он использует DINPUT, а я в нем пока не очень шарю.
    Не могли бы вы сбросить мне примерчик, как можно двигать мышью в ИЛе. Хорошо бы в Дельфи, ну или хотя бы на С++.
    Аналогичная ситуация! Уважаемый коллега! Не могли бы Вы (если не в лом) и в меня кинуть примерчиком? Хорошо бы на С++, но можно и в Дельфи . На мыло (кину Вам в приват) или в приват.
    Заранее мерси!!!
    Моя жизнь выпускает шасси и закрылки
    и идёт, не спеша, на последний вираж...

    http://foto-oblakov.narod.ru

  11. #11
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571
    To Alezz
    Примерчик получил, БААААльшое спасибо!!!!
    Правда еще не разбирался - отпуск, рыбалка, и.т.д....
    Чувствую, споемся!
    Еще раз спасибо! Будут новости, напишу.
    ЗЫ Кстати, мой вариант как раз IR..... 1передатчик и 2 приемника - эмулирует 2 оси, если 3 приемника - 3 оси.
    Успехов!

  12. #12
    Пилот
    Регистрация
    27.09.2002
    Адрес
    Белгородская обл.
    Возраст
    52
    Сообщений
    574
    Раз пошла такая пляска, могу шлем разобрать.
    У меня только цифровика неи, как достану будут фотки кишков...

  13. #13
    Turkina Keshik Аватар для VGV
    Регистрация
    06.02.2002
    Адрес
    Псков
    Возраст
    43
    Сообщений
    2,495
    Swift_CCCP
    а что за шлем?
    А так... качать нахаляву патчи никто никого не заставляет ;)

  14. #14
    Originally posted by GO!
    To Alezz
    Примерчик получил, БААААльшое спасибо!!!!
    Аналогично!!!
    Моя жизнь выпускает шасси и закрылки
    и идёт, не спеша, на последний вираж...

    http://foto-oblakov.narod.ru

  15. #15
    Старший Офицер Аватар для Maza
    Регистрация
    23.03.2002
    Адрес
    Москва
    Возраст
    41
    Сообщений
    2,891
    Originally posted by VGV
    Swift_CCCP
    а что за шлем?
    А ты под ником посмотри надпись
    Человек, уверенный в своей правоте, не всегда прав в своей уверенности.

    www.7iap.ru

  16. #16
    Originally posted by Swift_CCCP
    Раз пошла такая пляска, могу шлем разобрать.
    У меня только цифровика неи, как достану будут фотки кишков...
    Давно уж пора! бы

  17. #17
    Офицер Форума Аватар для KLiM
    Регистрация
    25.06.2001
    Адрес
    Minsk, BY
    Возраст
    45
    Сообщений
    953
    ага, "раз пошла такая пьянка, режь последний огурец"

    можете меня тоже поздравить со вступлением в клуб любителей "UR Gear"

    посему
    1.вопрос - в каких играх ещё заставили его работать кроме Ила ?
    2. предложение - создать некий виртуальный клуб "UR Gear" =)
    ... и так бывает...

  18. #18
    Пилот
    Регистрация
    27.09.2002
    Адрес
    Белгородская обл.
    Возраст
    52
    Сообщений
    574
    Ребята, вчера разобрал приемник что ставится на монитор
    и за неимением фотика переписал микрухи на днях создам тему и буду постить туда инфу про устройство шлема, но это имеет смысл только при том что кто то будет реализовывать
    проект аппаратно, и есть еще идеи но потом в соответствующей ветке...
    извините времени не хватает.
    попутно в прибалтике были 15 шлемов 20уе кто может доставить до Москвы?

  19. #19
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571
    2 Alezz
    Примерчик не работает
    Что-то в нем не хватает, курсор двигается только в окошках, которые не захватывают мышь, также, как и с SetCursorPos().
    Кстати в Mouse_Event() можно делать относительный сдвиг без цикла, а сразу на нужный шаг, а еще удобнее - в абсолютных координатах.
    Что же все-таки не хватает в этом примере?
    Он реально работает?
    В какой версии Ила?
    Может, нужно копаться в настройках Ила?
    Успехов!

  20. #20
    Инструктор
    Регистрация
    05.05.2002
    Адрес
    Токмак, Украина
    Возраст
    51
    Сообщений
    1,734
    Originally posted by GO!
    2 Alezz
    Примерчик не работает
    Что-то в нем не хватает, курсор двигается только в окошках, которые не захватывают мышь, также, как и с SetCursorPos().
    Кстати в Mouse_Event() можно делать относительный сдвиг без цикла, а сразу на нужный шаг, а еще удобнее - в абсолютных координатах.
    Что же все-таки не хватает в этом примере?
    Он реально работает?
    В какой версии Ила?
    Может, нужно копаться в настройках Ила?
    1. Все работает, но только в В2К, ХР, но не работает в 9х. К сожалению это не лечится.
    2. Сдвигать нужно именно по одной точке, как в примере. Почему- поймешь, когда у тебя возникнут траблы с центровкой, я угробил на это не одну неделю
    =Flying Barans=
    =FB=Alezz_78

  21. #21
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571
    Тогда понятно, у меня как раз win98se!
    Но можно еще попробовать сделать полную эмуляцию COM мыши, протокол несложный 2-3 байта. Хотелось бы получить работу устройства именно в win98se - на XP пока переходить не спешу, привык. При этом есть преимущество - никакой управляющей проги писать не надо, все будет зашито в микропроцессоре.
    Не пробовал еще SendInput() - быть может, поможет?
    Крайний раз редактировалось GO!; 20.07.2003 в 02:54.
    Успехов!

  22. #22
    Инструктор
    Регистрация
    05.05.2002
    Адрес
    Токмак, Украина
    Возраст
    51
    Сообщений
    1,734
    Originally posted by GO!
    Тогда понятно, у меня как раз win98se!
    Но можно еще попробовать сделать полную эмуляцию COM мыши, протокол несложный 2-3 байта. Хотелось бы получить работу устройства именно в win98se - на XP пока переходить не спешу, привык. При этом есть преимущество - никакой управляющей проги писать не надо, все будет зашито в микропроцессоре.
    Не пробовал еще SendInput() - быть может, поможет?
    Первоначально я тоже планировал делать полную эмуляцию мыши, но к счастью отказался. Во первых столкнулся с проблемой деления чисел в микроконтроллере с достаточной точностью- на компе естественно такой проблемы нет. Во вторых на компе я сделал кривые отклика, которые можно менять оперативно в микроконтроллере это сделать практически нереально. Ну и в третих, прога стала еще и сервисной- управляет контроллером (параметры дискритезации, усреднение, мощн. передатчика и т.д.)
    На счет 98- ставь ХР даже не думай! Я сам долго бился с 98 но все безуспешно. Выход из ситуации в 98 один: нужен свой драйвер мыши
    =Flying Barans=
    =FB=Alezz_78

  23. #23
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571
    2 ALEZZ
    //На счет 98- ставь ХР даже не думай!
    Почти уговорил!
    Но все же хочется поучиться на своих ошибках!
    Я пока не вижу особых сложностей в эмуляции мыши
    В сервисной проге конечно есть преимущество, но настроек мыши достаточно и в стандартных мышиных дровах, не говоря уже о Логитек и Гениус.
    Кроме того, у меня есть не все дрова для XP - нет для Radeon8500 и для YMF.
    Успехов!

  24. #24
    2 ALEZZ
    А в "NewView" у вас эмуляция мыши работает в Win98SE только из-за поддержки "натурального" TrackIR-а в Ил-2:ЗС?
    Моя жизнь выпускает шасси и закрылки
    и идёт, не спеша, на последний вираж...

    http://foto-oblakov.narod.ru

  25. #25
    Старший Офицер Аватар для Maza
    Регистрация
    23.03.2002
    Адрес
    Москва
    Возраст
    41
    Сообщений
    2,891
    Glass Eagle конечно, иначе как бы можно было смотреть на 360 градусов.
    Человек, уверенный в своей правоте, не всегда прав в своей уверенности.

    www.7iap.ru

Страница 1 из 6 12345 ... КрайняяКрайняя

Ваши права

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