Контроллер NJoy32

Описание продукции. Вопросы по продукции.

Moderator: AdminGroup

Hornet
Posts: 72
Joined: Wed Sep 05, 2012 6:58

Контроллер NJoy32

Postby Hornet » Wed Sep 05, 2012 20:16

Здравствуйте.
Хотел заказать у Вас контроллер NJoy32 для замены электронной начинки в своей, недавно купленной Defender COBRA M5. В связи с этим, подскажите пожалуйста, на этой странице http://www.vkb-pro.ru/index.php/produkt ... ler-njoy32 текст ниже слова "Спецификация" относится к обоим вариантам контроллера? И к Light и к Pro? Ещё недавно на этой странице был просто контроллер NJoy32 и текст относился к нему. Поэтому я немного запутался.

Alex Oz
Posts: 985
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 2 times
Been thanked: 38 times

Re: Контроллер NJoy32

Postby Alex Oz » Wed Sep 05, 2012 22:24

Доброго времени суток,

Спецификация касается больше версии PRO - "лайт" имеет следующие ограничения по функционалу - поддержка максимум 4 осей ( кстати при заказе стоит указать, что вам нужен вариант для M5 - он с 4-мя осями)
32 кнопки и раскладка кнопок только "по-умолчанию", нельзя конфигурировать контроллер (подключать/изменять оси/кнопки), нельзя аппаратно откалибровать - работает автоцентровка(XY)/автокалибровка(всех) осей - перед использованием джойстика после подключения необходимо сделать полный ход по всем осям. Версия "лайт" как-бы повторяет основные функции оригинального контроллера M5, но при этом имеет лучшие характеристики по частотам опроса осей(250 Гц против 62) и времени отклика и предназначена в основном для установки в готовые джойстики с законченным функционалом.
При этом всегда остаётся возможность проапгейдить её до PRO-версиию.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908

Hornet
Posts: 72
Joined: Wed Sep 05, 2012 6:58

Re: Контроллер NJoy32

Postby Hornet » Thu Sep 06, 2012 0:03

Значит, если я правильно понял, дополнительных осей ВООБЩЕ не будет (только X, Y, твист и троттл). Кнопок, всё же прибавится - не 23, как у "родной", а 32 шт. - это дополнительно 9 кнопок, для подключения которых, на плате контроллера есть пустые гнёзда. И если, грубо говоря, разломать корпус, то можно к ним подключиться и припаять снаружи кнопки. Правильно я понял?
Теперь по поводу "подключать/изменять оси/кнопки" не ясно. Что значит нельзя подключать кнопки? Для чего же тогда ещё эти 9? И как именно их нельзя изменять? Я и так могу в игре любую кнопку на любую функцию назначить. А в самом джойстике, чем они (кнопки/ оси) друг от друга могут отличаться, кроме расположения на ручке? И что за аппаратная калибровка, поясните, пожалуйста.

Alex Oz
Posts: 985
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 2 times
Been thanked: 38 times

Re: Контроллер NJoy32

Postby Alex Oz » Thu Sep 06, 2012 9:48

Да, осей не будет - активировать их можно с помощью конфигуратора, но в "лайте" нельзя сохранить параметры в энергонезависмую память контроллера - соответсвенно активировать оси не получится. Таже история и с кнопками - на данным момент в HID-репорте хотя и 32 кнопки, используются лишь 23. Остальные 9 - что-то "посылки для вашего мальчика" - есть то они есть, но их не получится использовать по вышеозначенной причине - в дефолте они никуда не назначены. Думаю этот вопрос будет решен, и эти 9 кнопок в Лайт-версии будут по дефолту замаплены как обычные кнопки без шифтинга.специально под M5 c пластиковой механикой (4 оси), с отдельным PID устройства.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908

Hornet
Posts: 72
Joined: Wed Sep 05, 2012 6:58

Re: Контроллер NJoy32

Postby Hornet » Thu Sep 06, 2012 13:15

Значит и кнопок пока не будет... Получается, что Light ничем не отличается от штатной начинки Кобры М5, поскольку частота опроса выше 50 никак не ощутима, ни на зуб, ни на глаз, ни по работе устройства в игре. Об этом уже много писали на обоих форумах. Вот, к примеру на Сухом http://www.sukhoi.ru/forum/showthread.p ... ost1672967 авторитетное мнение Вашего сотрудника.
А я, между прочим, покупал Кобру с прицелом на Ваш просто NJoy32 (ещё до Про и Лайтов), который был полностью функциональным за те же 29 $.

User avatar
UIV
Мастер
Posts: 4827
Joined: Mon Apr 17, 2006 16:33
Has thanked: 14 times
Been thanked: 218 times

Re: Контроллер NJoy32

Postby UIV » Thu Sep 06, 2012 19:03

Просто Njoy никогда не было.
Платформа NJoy изначально была Лайт и Про.
До NJoy32 был контроллер КингКобры.
Производство контроллера NJoy32 обходится в 2 раза дороже производства старого контроллера для КингКобры. А цену на NJoy32 Лайт мы оставили без изменения.
Почему перешли полностью на NJoy32? Потому что у старого контроллера КингКобра памяти всего 16Кб, а у NJoy32 - до 128Кб. Старый контроллер имеет 8 разрядов, новый 32. В старом контроллере мы уперлись в предел производительности. Что то добавить в функционале КингКобры - приходилось сначало оптимизировать код, "выуживать" свободные байты. В итоге 90% времени тратилось на поиск свободного места для нового кода, а 10% - само написание кода. Врагу не пожелаешь такой работы.
NJoy32 может хранить у себя в памяти работоспособные копии прошивок. Если что то заломалось и контроллер перестал работать, то можно "достать" рабочую прошивку из бэкапа. Контроллер NJoy32 имеет более жесткие функции по контролю пакетов. "Убить" его очень тяжело, что должны оценить самодельщики, которые "НЕ НА ТЫ" с электроникой.
Так что NJoy32 отличается от старого КингКобра не только увеличенной скоростью работы с УСБ. Он использует совершенно другой "движок", рассчитанный на расширяемость в первую очередь.

Hornet
Posts: 72
Joined: Wed Sep 05, 2012 6:58

Re: Контроллер NJoy32

Postby Hornet » Thu Sep 06, 2012 22:10

Хм... Может я перепутал с контроллером КингКобры. Раз говорите, что не было, значит не было.
А скажите пожалуйста, когда примерно ожидать вот этого - "...вопрос будет решен, и эти 9 кнопок в Лайт-версии будут по дефолту замаплены как обычные кнопки без шифтинга.специально под M5 c пластиковой механикой (4 оси), с отдельным PID устройства." (Я понял так, что всё таки это будут дополнительный 9 кнопок, независимые от 3-х позиционного переключателя на РУС - а таких "сквозных" кнопок очень не хватает). Можно ли будет до-прошить такой контроллер до Про версии, и как вообще прошивать его. Нужно ли будет к Вам подъехать или это делается со своего компьютера?
Last edited by Hornet on Thu Sep 06, 2012 23:49, edited 1 time in total.

Alex Oz
Posts: 985
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 2 times
Been thanked: 38 times

Re: Контроллер NJoy32

Postby Alex Oz » Thu Sep 06, 2012 23:44

Hornet wrote:А скажите пожалуйста, когда примерно ожидать вот этого - "...вопрос будет решен, и эти 9 кнопок в Лайт-версии будут по дефолту замаплены как обычные кнопки без шифтинга.специально под M5 c пластиковой механикой (4 оси), с отдельным PID устройства." Можно ли будет допрошить такой контроллер до Про версии, и как вообще прошивать его. Можно ли будет к Вам подъехать или это делается со своего компьютера?


Предварительно - на след.неделе - нет гарантии что получится добраться до этого вопроса до выходных.

Апгрейдить PRO-версии можно в любой момент - ездить для этого никуда не надо, процесс предельно прост - необходимо будет прислать по почте определенный файл, который выдаст софтовый загрузчик, после этого получить ответный файл - и показать его загрузчику при подключенном устройстве. Собственно все.
Прошивки обновляются с помощью того же загрузчика (ZBootloader) таким же несложным методом - процесс описан здесь - viewtopic.php?f=15&t=876

PS: немного занимательной математики - не Перельмана, но все же..
Пользователь Лайт версии оплачивает всего 15 минут работы кодера (если учитывать оплату труда кодера чуть меньше средней) - все остальное в цене контроллера - это затраты на себестоимость комплетующих, монтаж и накладные расходы .
Трудозатраты на разработку контроллеров KingCobra оцениваются на данный момент - около 1350 часов по софту (как встроенному, так и компьютерному) и часов 150-200 инженерной подготовки по печатным платам(по всем модификациям и опытным образцам) - условно в сумме 1500 часов.
Будь такой проект реализован на коммерческой основе, а не на энтузиазме - он принес бы ВКБ убытков порядка 20 000-25 000 вполне таких реальных американских зеленых бумажек - учитывая весьма малые серии выпускаемых устройств (для таких сверхмалых серий нельзя даже заказать автоматический монтаж компонентов - только ручной со всеми вытекающими последствиями по себестоимости) .
Это то что дано по условию , точней то что имеем.
А собственно вопроса никакого не будет, потому как ответа - как долго это может продолжаться - пока не знает никто....
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908

Hornet
Posts: 72
Joined: Wed Sep 05, 2012 6:58

Re: Контроллер NJoy32

Postby Hornet » Fri Sep 07, 2012 0:31

Понятно. Спасибо Вам большое. А заказ сделать лучше уже сейчас? Сколько времени проходит от момента заказа до готовности? И можно ли будет самому подъехать за контроллером, минуя доставки и пересылки?

Alex Oz
Posts: 985
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 2 times
Been thanked: 38 times

Re: Контроллер NJoy32

Postby Alex Oz » Fri Sep 07, 2012 10:04

Да, пожалуйста )
Заказ можно делать когда Вам удобней - менеджер свяжется и расскажут о наличии, сроках, оплате и доставках - к тому же заказ вообщем-то ни к чему не обязывает. В случае наличия контроллера он просто будет зарезервирован.

PS: лайт-версия на 32 кнопки и 4 оси готова - но требуется некоторое время на тестирование на реальном джое.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908

Hornet
Posts: 72
Joined: Wed Sep 05, 2012 6:58

Re: Контроллер NJoy32

Postby Hornet » Sun Sep 09, 2012 1:13

Я подумал, и решил заказать всё таки Pro-версию. Спасибо, большое. Извините, пожалуйста, что отнял у Вас время...

User avatar
DerFliege
Posts: 7
Joined: Sat Sep 29, 2007 17:59

Re: Контроллер NJoy32

Postby DerFliege » Tue Sep 25, 2012 0:46

Приветствую, камрады! Не стал открывать новую тему, поскольку вопросы мои похожи на уже заданные Hornetом, но у меня их чуть больше.
Хочется уточнить следующее:
прошивка НДжой лайта тоже содержит мёртвую зону, как и кобрячая, или её там нет?
Присутствует ли на НДжое лайт "кобровское" динамическое сглаживание?
Есть ли у лайта возможность подключения и МАРСОВ и аналоговых (холлы 49Е) датчиков одновременно?
И чуть-чуть оффтоповый вопрос: когда можно ожидать появления "твистовых" МАРСОВ в продаже?
ЗЫ. Огромное человеческое СПАСИБО за "Кобру М-5"!!! Если бы не китайская блаж с мёртвой зоной - был бы идеальным РУСом! Но даже не смотря на китайскую косность джой получился выдающимся! Молодцы, мужики!!!

User avatar
UIV
Мастер
Posts: 4827
Joined: Mon Apr 17, 2006 16:33
Has thanked: 14 times
Been thanked: 218 times

Re: Контроллер NJoy32

Postby UIV » Tue Sep 25, 2012 5:01

1) прошивка НДжой лайта тоже содержит мёртвую зону, как и кобрячая, или её там нет?
Везде есть мертвые зоны. У NJoy32Light мертвая зона меньше, чем у стоковой Кобры.

2) Присутствует ли на НДжое лайт "кобровское" динамическое сглаживание?
Нет.

3) Есть ли у лайта возможность подключения и МАРСОВ и аналоговых (холлы 49Е) датчиков одновременно?
Лайт рассчитан на простую замену контроллера стоковой Кобры. Поэтому одновременно подключается 2 цифровых МаРСа на каналы крена и тангажа и 2 любый аналоговых датчика на каналы тяги и твиста. Про версия позволяет подключить цифровой МаРС или аналоговый холл к любой из 8 осей контроллера.

4) И чуть-чуть оффтоповый вопрос: когда можно ожидать появления "твистовых" МАРСОВ в продаже?
Ориентировочно через 2 недели

Alex Oz
Posts: 985
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 2 times
Been thanked: 38 times

Re: Контроллер NJoy32

Postby Alex Oz » Tue Sep 25, 2012 17:18

В контроллере CobraM5 никогда не было никакого динамического сглаживания - только статический фильтр - это так, для информации.

Штатное питание всей периферии контроллера - 3,3 вольта, поэтому напрямую подключение холлов не предусмотрено (обычно ДХ требуют питания 4,5-5 вольт).
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908

User avatar
DerFliege
Posts: 7
Joined: Sat Sep 29, 2007 17:59

Re: Контроллер NJoy32

Postby DerFliege » Tue Sep 25, 2012 22:18

Спасибо за ответы! Ещё немного заберу вашего внимания и отстану:) :
У NJoy32Light мертвая зона меньше, чем у стоковой Кобры

:( ... А убрать её на лайте можно,UIV? Или это возможно только на "про"НДжое?
ЗЫ.
Штатное питание всей периферии контроллера - 3,3 вольта, поэтому напрямую подключение холлов не предусмотрено (обычно ДХ требуют питания 4,5-5 вольт).

На Кобре М5на оси газа холл 49Е работает, так что напруги хватает. На твисте - не пробовал.


Return to “Информация”

Who is online

Users browsing this forum: No registered users and 4 guests