Jump to content

USSR_Rik

ED Team
  • Posts

    20721
  • Joined

  • Last visited

  • Days Won

    24

Everything posted by USSR_Rik

  1. Вообще-то мгновенная остановка выдачи тиков must have, а не просто "неплохо бы иметь". И задача эта для энкодеров достаточно типовая, насколько я понимаю. Например, в автоматизированных (или вообще в CNC) токарных станках. Там один из энкодеров связан со шпинделем* и прекрасно отрабатывает старт-стоп и смену направления вращения. А диапазон изменения оборотов там - два порядка как минимум, что гораздо больше, чем крутилка в РУД и рука вирпила. Зная Алекса Oz по его софту заочно (и немного очно) и видя, какие вещи он способен творить - я не сомневаюсь, что он это сделает. * Шпиндель (токарного станка например) - вал, на котором закреплён патрон, в котором закреплена деталь, которую обрабатывает резец, который закреплён на подвижной каретке (суппорте), которая движется синхронно со шпинделем, который связан с энкодером, который обеспечивает этот синхрон и выдаёт импульсы в мозги станка, который...
  2. Проблема обработки всех энкодеров на STECS - длинная очередь команд в памяти (точнее, память кликов полностью не очищается при останове). Т.е. крутнули ручку, остановили и несколько кликов энкодера продолжают "выстреливаться". Это же говорили и где-то в дискорде. В случае преобразования энкодера в ось - то же самое, получается "перебег" оси. Лечение длительностью импульса энкодера полностью проблему не решает, корректная обработка стопа должна делаться на уровне микропрограммы.
  3. Я заменил крутилку под большой палец - у неё малый диаметр, ребра режут, неудобно. Моделька лежит в ветке по 3Д печати, может кому пригодится. Эту вертеть удобно - диаметр колеса увеличен и палец легко крутит за выступ. Как видите по названию, 5-й вариант (экспериментировал с разными формами образующей, рёбрами - пока не понял, что надо просто добавить выступ для пальца).
  4. Ручка-крутилка под большой палец для STECS, удобнее, чем родная ребристая. К тому же, позволяет тактильно понять, в каком положении ось. PETG. ручка STECS 5.STL
  5. На данный момент Open Beta и Release совершенно одинаковы (конечно, если обе версии обновлены и никто не лазил руками в инсталлированные папки симулятора). Разница может быть только в домашней папке и её содержимом. Вот эти папки в первую очередь и проверяйте на предмет модов.
  6. Господа экономисты и примкнувшие, вернитесь к теме, пожалуйста.
  7. Буквально четырьмя постами выше ссылка на FAQ
  8. По IP тоже нельзя зайти? Лог сервера есть?
  9. 1. Скорее всего - разлогин сервера. Причина - временное отсутствие связи с мастер-сервером и соответственно потеря сессии. 2. Перевод изменений на сайте не всегда успевает за контентом. Не ищите заговоры там, где их нет - требуемые ресурсы для DCS не зависят ни от страны, ни от общественного строя.
  10. Пока просто игнорируйте это, вопрос в процессе решения.
  11. Guys, please attach here your options.lua file (from 'Saved Games\%DCS OB%\Config')
  12. Хорош переходить на личности. Относится ко всем.
  13. Можно подробнее, прямо по шагам?
  14. А покажите Ваши опции (хотя бы скриншот настроек) - возможно, кто-то с похожим железом посоветует оптимум.
  15. ... и, следовательно, загружать процессор по самое не могу. Тогда спрашивается - зачем боролись за экономию электроэнергии, паркуя ядра?
  16. Вам никто не запрещает думать, но читать FAQ всё-таки нужно. Там давно написано русским по белому специально для таких случаев:
  17. Нет. Нет. Да. Да. PS Вы сознательно вырвали мой ответ из контекста вопроса, тем не менее - я Вам ответил. Спасибо за внимание.
  18. Ищите в патчноутах строку, где говорится о смене протокола - если есть, значит данный апдейт по сети несовместим с предыдущей сборкой.
  19. "Другими словами" - создатель мода должен следить за изменениями в DCS и своевременно корректировать свой мод. Но не наоборот.
  20. Вы поставили "холодный" ИИ на авианосец и сознательно отключили ему "мозги", превратив самолёт в статик. В этой позиции он перекрывает дорогу руления на обе передние катапульты другому самолёту ИИ, что видно при первом же запуске миссии. Я Вам объяснил, что это особенность работы самолётов на авианосцах и что выбирать другую дорогу ИИ пока не будет. Это симулятор со своими ограничениями, в реале рулением на палубе и объездом препятствий занимаются специально обученные люди. . Кстати, в реале за такие фортели и лётчику, и палубной команде выпишут звездюлей (да в реале никто в здравом уме на такое и не отважится). Повторяю - работа по палубе у нас ведётся. Я рад за Ваш робот-пылесос, который умеет строить "граф точек".
  21. Судя по всему, Вы не в курсе, что и в DCS есть подмена отсутствующего ЛА дефолтным. Фантомный ЛА у игроков без мода подменяется на Су-27 или А-10 в зависимости от коалиции. Но при одном условии - если мод сделан грамотно. Если же мод юзает кривые дорожки вроде подмены/подстановки библиотек, выдёргивания функций и возврат неправильных значений и прочее - да, у пользователя, несомненно, будут проблемы самого разного характера включая крэши симулятора. И мы с этим сталкиваемся постоянно. И никакие гарды в коде не решают проблему один раз и навсегда - программисты периодически выставляют проверки и защиты там, где собственно для DCS они не нужны, но куда лезет кривой мод. Но не всегда это возможно. PS Вот пример неграмотного мода. Делается мод некой бронетехники с оружием A, B, C. За основу берётся наша боевая "машинка" и мод нормально работает до тех пор, пока модовый экземпляр не расстреляет весь боезапас и не решит перевооружиться. И тут происходит конфликт (иногда и с крэшем) - создатель мода не учёл, что базоовый экземпляр имеет на вооружении только A и B боеприпасы, а про С он ничего не знает. Или у базового экземпляра боезапас меньше, тем мод запросил. Пример старый и достаточно очевидный, гард в коде там поставлен давно - тем не менее, он типичен и понятен. Но обставить подобными защитами весь код просто нереально. И чтобы два раза не вставать, прокомментирую слова одного форумчанина насчёт того, что ED якобы не поддерживает мододелов. Посчитайте - у нас в DCS 31 ЛА собственного "изготовления" и 14 - от внешних независимых команд. Это немало, совсем немало. А что касается неофициальных модов - DCS в достаточной степени открыт и общие правила построения модов известны. Делайте правильно и всё будет работать (это я никому конкретно, а в общем). Разумеется, есть и будут исключения и к этому надо относиться разумно.
  22. Даже двумя? Вообще любая проблема всегда имеет одно ясное, очевидное, совершенно понятное и неправильное решение. Вы сознателно заблокировали путь танкеру - это всё равно, что поставить бетонный блок на месте F/A-18. В текущей реализации бот не будет искать свободную катапульту и считать путь на неё, даже если это Вам кажется совершенно просто. Что будет дальше - будет видно.
  23. Вы выключили на старте "мозги" ИИ F/A-18, он мёртво стоит на 6-pack и блокирует заправщику дорожку руления на первую (да и на вторую) катапульту (а первая - потому что она и есть первая в списке). Т.е. Вы своими руками искусственно создали препятствие для руления и хотите, чтобы ИИ это обошёл. Включите ИИ для F/A-18 - и следом за ним взлетает и танкер. На данный момент это не баг, объезд препятствия на палубе не так прост, как кажется. А руление по палубе сейчас в активной работе.
×
×
  • Create New...