Jump to content

USSR_Nic

Members
  • Posts

    1028
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by USSR_Nic

  1. Дааааа..... Красиво, не сложно. Просто конфетка. Видно человек хорошо подумал. Уважаю.
  2. https://github.com/o-devices/bldc-ffb-joystick-base там нет прошивки... Без нее нет пользы от всего этого...
  3. Мужики, я все-таки не понимаю зачем делать реальный илс? Для него нужна картинка в бесконечности. Дома ее не будет. Тут есть 2 варианта. Сделать для этого илса реальный самолет или колимационную систему отображения. В принципе годится любой вариант, т.к. по деньгам и времени получится примерно одно и то же. Для совмешения картинки выкинутой в бесконечность и картинкой на мониторе(который находится ближе 50 метров к наблюдателю) Вам придется зафиксировать глаза в строго определенном месте. и даже не крутить ими, а смотреть только вперед. Если Вам принципиально железный илс возьмите решение алекстуса. Это ЕДИНСТВЕННОЕ решение, которое будет работать вменяемо в домашних условиях и при этом будет максимально приближено к реальности. Да и не задорого. Все остальные решения для других целей, не связанных и игрой, и в игре работать не будут. пысы Решение алекстуса я имею в виду где сделан имитатор илса, индикация илса на мониторе вместе с картинкой, голова отслеживается каким нить опентреком и при перемешении головы за пределы илса часть индикации стирается. пысы2 Не, можно конечно испорльзавать прямую коллимацию и поставить монитор в фокус линзы фринеля а между фринелькой и головой реальный илс, долго помучатся для колибровки всея системы. Работать будет, но не советую. зрение убьете за пол года.(Это с извесными мне линзамим. Если найдете идеальную, то может и не убьете.)
  4. Нужно прибить человека к стулу. Ремни этим и занимаются. Как сделать проще не придумали.
  5. Почитал тему, Алекстус, снимаю шляпу. Делать стрелки за такие деньги я так и не научился. У меня только электроника на 1 прибор за 5000 вылезает... На всех видео стрелки ходят рывками. Это на самом деле так, или видео тормозит? Тоже похвастать хочу. Лет 10 назад сделал АГБ-96. Но до сих пор так и не покрасил. Ща сфоткаю, выложу. Вот еще:
  6. Минус G хотели имитировать подушкой под задницей, которая надувалась бы при отрицательных перегрузках и выдавливала бы Вас наверх. Ну или шапочкой, которая голову сдавливала, имитируя прилив крови к голове.... Но так и не сделали. Можно еще пару болтиков и монеток на леске повесить и поднимать их вверх. Я когда на як-52 летал, там при отрицательных перегрузках что только на фонаре не валялось. А название темы только афтор может поменять. Ну, или модератор.
  7. Чтобы получать долговременные перегрузки в диапазоне: много G -> 1, -1 -> много -G c быстрым изменением G и вектором нужна платформа класса Дездемоны: https://www.amst.co.at/en/aerospace-medicine/training-simulation-products/desdemona/ А в Москве на Су-27 помимо ППК были сделаны еще и ремни почти как на видео в каком-то посте из этой темы. Только на этом видео парень не додумал, что перегрузка обычно давит не на грудь, а на плечи, поэтому в Москве ремни обходили плечи и спускались по спинке до лопаток человека. В результате ремни притягивали человека не к спинке, а к седалищу. Эффект был потрясающий. Я пока тестировал ремни сопоставляя перегрузку с показаниями приборов, никакого эффекта не было, ну тянут и тянут, после проверок решил посадить сушку на еродром, перебрал со скоростью и начал гасить ее перегрузкой. В этот момент начали работать ремни в этот момент для меня неожиданно. На 10G ремни вдавили меня в кресло с усилием в 100кг. И вот тут начало вставлять. Про указатель перегрузки можно вообще забыть, т.к. чествуешь ее жопой. Но если с ними долго летать потом плечи и жопа болит. В общем прикольно с ними летать.
  8. Ребят, этот прибор называется жопомеТр. Жопомер - это немного другой прибор, немного напоминающий гибрид стула и штангеля.
  9. А почему на барометрическом высотомере российского Су-33, давление выставляется в паскалях?
  10. Там ручки не реальные. Там ручки самодельные. Делались по фоткам, поэтому только похожи на настоящие. А для настольных рудов, я даже не представляю как их линейными сделать. Очень большой размер, если их на стол положить они в монитор упираются. А когда их двигаешь, они по столу ездят... Неудобно. Зато ежели их в кабину засунуть, то они гораздо удобнее секторных. И при долгом пилотировании рука гораздо меньше устает.
  11. Нет navi.Requirements.pitch*57.3,navi.Requirements.rol l*57.3 не имеют отношения к стрелкам напрямую. На глиссаде еще как-то похоже, но если сворачиваю У Вас стрелки ходят правильно, у меня фиг знает что циферки показывают... Может обьясните на пальцах, что я не так делаю? В общем глайд и сайд начинают работать если я хотябы 1 раз пройду строго по глиссаде от точки входа. где-то посередине (за 4 км до кузи) они активируются и уже работают нормально все оставшееся время полета, до перезагрузки миссии. Нет соврал. Действуют до конца полета, если не менять режим.(не трогать цифровые клавиши)
  12. Хорошо. Я временно согласен на те директора, которые работают. Но navi.Requirements.pitch*57.3,navi.Requirements.roll*57.3 не дают понимания о положении стрелок. И вообще, никакие циферки из Вашего экспорта не дают этого понимания. Такое ощущение, что Вы используете несколько параметров для получения этих данных. Я уже даже попробовал все параметры на все поделить, умножить, сложить и вычесть. Но формула вычисления видимо посложнее... Дальше я не понимаю куда копать... 2 Блин... Теперь все заработало... glide и side начинают работать с пол глиссады. Вчера не работали никак... В navi.Requirements.pitch,navi.Requirements.roll убрал *57.3 И стало что-то похожее, но отдаленно... Пока не очень понимаю сопоставление.
  13. Но Ваши планки двигаются правильно!!!!! КАК??????
  14. Вот скрин с прог. Стрелки где-то в промежуточном положении, а glide и side -1... Убейте меня, чтоб не мучился.
  15. Далеко из папки в папку бегать. Так удобнее. С вложенным экспортом панелька BR=55=Sevas заработала. Но понимания как в этой панельке ходят директора не пришло. Смотрю своей прогой что приходит от этого экспорта там glide и side уверенно показывают -1. А директора на панельке бегают правильно... И что это значит????:wallbash::wallbash::wallbash: Зависимость хода директора с какой-нить циферкой найти не удается.... В строке вывода это: HSI.Compass*57.3 заменено на это: 360-yaw*57.3 и еще по мелочам. HSI.Compass - этого нет в описании моего экспорта и при наличии этой строки экспорт вообще ничего не выдает. Export.lua
  16. Да я уже сообразил, что нужно оригинал переименовать в ExportOriginal.lua и в него смотреть. Чета я туплю. И уже давно. В отпуск пора.
  17. Читать согласен проще, только где потом брать новые команды с коментариями???
  18. И еще. В моем экспорте написано так: LoGetControlPanel_HSI() -- (args - 0,results - table) result = { ADF_raw, (rad) RMI_raw, (rad) Heading_raw, (rad) HeadingPointer, (rad) Course, (rad) BearingPointer, (rad) CourseDeviation, (rad) } А в экспорте от BR=55=Sevas Написано так: HSI.ADF*57.3, HSI.RMI*57.3, HSI.Compass*57.3 Я пробовал в своем экспорте если я пишу так: HSI.ADF то данные перестают поступать вообще. А если пишу так: HSI.ADF_raw то данные сыпятся, тока непонятно что это такое... Где искать что есть что?
  19. Экспорт на месте. Если я на это место кладу свой экспорт, то я получаю данные. Если кладу Ваш, то соединение происходит, а данные не сыпятся. То же самое происходит с панелькой от Mnemonica. В строке вывода: 57.3*bank, 57.3*pitch, 57.3*yaw, altBar, altRad, IAS, TAS, SBP, glide, side я получаю правильные данные кроме glide и side. Авиагоризонт показывает правильно крен, тангаж, шар, также правильно показывают высотомер и УС. А вот glide и side всегда показывают -1. В процессе экспериментов заметил такую штуку, что если я делаю какую-либо ошибку, хотябы для 1 данного, в экспорт луа, то происходит соединение, но НИКАКИЕ данные не приходят во внешнии программу... Может кто-нить подключить мой экспорт и посмотреть какие данные приходят от 9 и 10 значения. Это glide и side. Может у меня правда что-то с DCSом. По поводу куда копать я в принципе уже понял как вытаскивать и загонять данные. Проблема в том, что я хоть убей не понимаю как определить какие конкретно данные вытаскивать, вернее как они в экспорте называются. Мне не надо внутри экспорта подгонять данные под какой-нить вменяемый вид, я это делаю во внешней программе, но какие данные вытаскивать из DCSа, я не знаю. Например для ввода в DCS данные расписаны по пунктам в конце экспорта, и там вполне вменяемо, пусть и на вражеском языке, в коментариях описано что есто что. А как понять что я получу вытащив это: LoGetControlPanel_HSI() -- (args - 0,results - table) result = { ADF_raw, (rad) RMI_raw, (rad) Heading_raw, (rad) HeadingPointer, (rad) Course, (rad) BearingPointer, (rad) CourseDeviation, (rad) } как понять, сто в строке LoGetADIPitchBankYaw() -- (args - 0, results - 3 (rad)) я обратно получаю крен, тангаж и КОМПАС!!!!! Я долго не мог понять почему у меня шарик по кругу бегает... :) Ведь если перевести яндексом Yaw, то получим слово СКОЛЬЖЕНИЕ. А приходят данные от КОМПАСА.... Все это не укладывается в моей тупой башке.... Сделал красивый АГБ-96Д, электронику на него, написал прошивку и драйвер, а все уперлось в вывод данных из DCSа. Обидно...
  20. :crash::doh:Попробовал оба способа. Толи лыжи не едут, то ли лето уже... Не могу сопоставить полученные циферки с положением стрелок хоть убейте... И даже если я неправильно перевожу циферки, то движение стрелок же должно соответствовать изменению циферок. А у меня стрелки двигаются - циферки стоят, циферки бегут - стрелки стоят и наоборот. Может я плохо обьяснил что мне надо и меня не поняли... Мне надо получить положение стрелок которые указаны зелеными стрелками на картинке. Плюс мне нужно получить положение выпадающих флажков на ПНП с маркерами Г и К. Они убираются когда входишь в глиссаду. Тестирую на Су-25 и Су-33 glide и side уверенно выдают -1 на любом режиме. прога от BR=55=Sevas запускается, но приборы не шевелятся. Пробовал посмотреть сто сыпется из экспорта своей прогой, но она говорит, что подключение есть, но данные не льются. вывод циферок такой: local glide = LoGetGlideDeviation() or 0 local side = LoGetSideDeviation() or 0 local HSI = LoGetControlPanel_HSI() local HSI = LoGetControlPanel_HSI() if HSI ~= nil then ADF = HSI.ADF_raw or 0 RMI = HSI.RMI_raw or 0 end socket.try(c:send(string.format("%+#5.2f %+#5.2f %+#5.2f %#+5.2f %#+5.2f %#+5.2f %#+5.2f %#+1.3f %#+5.2f %#+5.2f|\n", 57.3*bank, 57.3*pitch, 57.3*yaw, altBar, altRad, IAS, TAS, SBP, glide, side))) glide и side менял на ADF и RMI if end пробовал убирать не помогает... то я делаю не так???!!!:doh::doh::doh::doh::crash::crash::wallbash::wallbash::wallbash::wallbash::wallbash: Может у меня DCS какой-нить не такой?
  21. Может кто-нить подсказать как вытащить из экспорта курсовой и глисадный директор. Есть-ли в принципе там позиция этих стрелок? Также интересует курсовой и глиссадный бленкеры. Как узнать выпущены они или убраны?
  22. Странно. А в реальном Су-33 этот будильник работает при приеме топлива. Про то, что Су-33 может отдать топливо, честно говоря даже не знал...
  23. А почему будильник принятого топлива не работает? Нарисован, а при заправке стрелка на 0 сколько-бы топлива не было принять?
×
×
  • Create New...