Впереди паровоза (бета-версии)

О программах, прилагаемых к продукции ВКБ

Moderator: AdminGroup

User avatar
Alex Oz
Posts: 1228
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 22 times
Been thanked: 131 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Mon Dec 07, 2015 15:49

Обновил - стрелочки, дел и скины вернул на место, поиск папки скинс теперь улучшен.
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de

Ron61
Posts: 3542
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 690 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Mon Dec 07, 2015 17:34

Теперь, если делать по-старинке помещая папку в директорию конфигуратора и ничего не писать в Zconfig, то под окном выбора скинов появляется строка с полным путем места, где лежит папка Skins.Так и задумано? И не убирается, даже если нет самой папки и строки Skins Path =X:\\Skins. (Цифры 1..6 - это число слэшей, правильно?) И блоковая запись будет только на 1.7х прошивке работать? (у мну Njoy32Pro 1.653Pro) Пока не пашет, ругается на ForcedWriteID=1 только :( Было бы неплохо иметь крайнюю прошивку для Njoy32 :) За стрелки и Del спасибо.

User avatar
Alex Oz
Posts: 1228
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 22 times
Been thanked: 131 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Mon Dec 07, 2015 18:01

Да, так задумано - показывается путь по которому найдена папка Skins.Пока оставлено в подсказочных целях, потом возможно уберу.

Частичная запись да, только на 1.72+, ранее такого в прошивках не было предусмотрено.

Ругаться на несовместимость профилей сейчас будет всегда в обязательном порядке - иначе регулярно возникают ситуации, когда народ не особо разбираясь, открывает себе опцию ForcedWriteID=1, потом заливается профиль непойми от какого устройства и версии, после чего все умирает - и аааа, караул, помогайте!!! По крайней мере сейчас предупреждение есть всегда, остальное - на свой страх и риск. Единственный выход - обновляться до совместимых версий. По крайней мере это поспособствуюет выявлению проблем с актуальными версиями , а не со списанными в архив.

Для Njoy32 выложил, спасибо взаимно :)
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de

Ron61
Posts: 3542
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 690 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Mon Dec 07, 2015 20:08

Скачал, поставил новую прошивку. Попробовал блочную запись. Вопрос - а нельзя сделать так, чтобы в новой выскакивающей менюшке все галки были сняты или при перезаписи сохранялись ранее выбранные галки? То есть, либо пишем всё (при неактивной Partial Write), либо ранее выбранные блоки. И пару раз, при загрузке старого (считанного и сохраненного после прошивки) профиля при перезаписи все значения Hi,Lo и Bias были забиты 255 и 0. :( Проверю потом ещё раз.
И ещё вопрос - V_ Mars в Input- это что и с чем его едят? Или ещё рано?

User avatar
Alex Oz
Posts: 1228
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 22 times
Been thanked: 131 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Mon Dec 07, 2015 23:39

Можно, cделано - чуть иначе, но думаю должно быть удобно.
Кстати, картинка по этому поводу в описании топика уже устарела - вот так документация и опаздывает с соответсвием.
Всего за пару-тройку дней :)

V_Mars - это виртуальный (используется в Гладиаторе для подключения твиста в ручке по BUS ).
A_Mars - аналоговый.
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de

Ron61
Posts: 3542
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 690 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Tue Dec 08, 2015 15:54

Тогда возникает ещё вопрос - а физически он какой? Ну то есть по железу? Чего там напридумали - колитесь. :)

User avatar
Alex Oz
Posts: 1228
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 22 times
Been thanked: 131 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Wed Dec 09, 2015 0:17

Физически аналоговая часть подключена не к спецпроцессору, как в D_Mars, а к шинному контроллеру.
Данные c марса прокидываются пакетом вместе с данными по кнопкам, в остальном обработка одинаковая - что для физического, что для такого виртуального. Только базовый контроллер уже знает, что не надо пытаться читать датчик через свои ноги - они придут иным способом, через поток работы с портом.
В итоге по одному проводу идут все данные с ручки - что позволяет упростить и унифицировать интерфейс подключений внешних устройств для платформы NJoy32 ( в результате для подключений требуется всего три провода). В данном концепте все устройста подключены параллельно - что сильно упрощает топологию сети.
Вообщем да, это задел на будущее, и Гладиатор - первая ласточка этой концепции.
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de

Ron61
Posts: 3542
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 690 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Tue Dec 15, 2015 19:31

А что нужно будет для перевода на 3-х проводной интерфейс ранее выпущенных Njoy32 (это только работы по Bus касается, правильно)? Или такой совместимости не предусмотрено?

User avatar
UIV
Мастер
Posts: 5244
Joined: Mon Apr 17, 2006 16:33
Has thanked: 24 times
Been thanked: 373 times

Re: Впереди паровоза (бета-версии)

Postby UIV » Wed Dec 16, 2015 2:12

Трехпроводка - это не bus.
Этот интерфейс к оси №3 подключается.

User avatar
Alex Oz
Posts: 1228
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 22 times
Been thanked: 131 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Thu Dec 17, 2015 0:44

Видимо требуются пояснения по трехпроводке.

Прежде всего под "трехпроводкой" понимается подключение тремя проводями - сигнальный, общий и питание. Но фактически это соединение 1-wire.

Для понимания структуры BUS некоторая общая информация о интерфейсах:

Всего контроллер имеет 5 портов - SPI - 2шт, COM - 3шт
Штатно SPI1 отдан под ручку кобры. SPI порт имеет 4 линии (MOSI,MISO, SCK,SS).

SPI2, а также COM1 и COM3 - составляют full- BUS ( при этом SPI2 может быть обозначачен как Mini-BUS) и иногда выведены на 10-pin разъем BUS (включая общий и питание) на плате контроллера.
к SPI2 можно подключать кнопочные платы расширения или линейку светодиодов WS2812/2811.
Длинные линии SPI2 противопоказаны - защитных резисторов и диодов на линиях не имеет.

Разъем BUS RJ-45 - имеет в своем составе СOM1(RxTx), COM3(RxTx), и две линии питания.Этот разъем и предназначен для построения междевайсовой сети. Два порта позволяют отдельным устойствам выступать в роли хаба - предположим по порту COM3 устройство выступает мастером и собирает данные от нескольких простых подчиненых устройств и уже по порту COM1 подчиненным и отдает объединенные данные наверх. При этом порты могут работать на разных скоростях - это позволяет использовать более длинные линии на низкой скорости с одной стороны, и высокие скорости со стороны главного мастера.
Данная концепция позволит строить сети с совершенно различной топологией - от простой параллельной шины до сложных иерархических/ звездобразных структур.


COM2 - выделен для внутридевайсовых соединений, наружу он не выходит, защитных резисторов и диодов как SPI2 на линиях не имеет. В Гладиаторе/Ганфайтере ручка подключается именно к нему. Но ничто не мешает подключить эту ручку(или любое трехпроводное устройство) к любому другому порту COM - необходимо только изменить конфигурацию.

С точки зрения софта все три порта СOM - равнозначны. В конфигураторе для COM1 и COM3 можно выбрать режим подключения физического уровня : SBUS ( трехпроводный полудуплекс, основной режим; SS-BUS двухпродный дуплекс (стандарный COM c линиями RX/Tx ; X-BUS - однопроводный полудуплекс с управлением (длЯ стыковки RS-485) ). COM2 нельзя настроить как SS-BUS или X-BUS, поскольку физически
нет возможности таких подключений.
Таким образом, все три порта COM - могут работать в трехпроводном режиме.
Замечание - уровень сигналов на всех портах - TTL. Т.е. при установке режима SSBUS - это еще не стандартный RS232, требуется преобразователь уровней.
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de

Ron61
Posts: 3542
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 690 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Sat Dec 19, 2015 18:02

Алекс, за что отвечает неподписанный check-box под "Partial Write"?

User avatar
Alex Oz
Posts: 1228
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 22 times
Been thanked: 131 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Sat Dec 19, 2015 20:54

Там будет Partial Calibration - по аналогии. Думаю возможность перекалибровать одну/две оси не трогая остальные - лишним не будет.
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de

User avatar
Bourrinopathe
Posts: 126
Joined: Wed Oct 07, 2015 9:35
Has thanked: 88 times
Been thanked: 60 times
Contact:

Re: Впереди паровоза (бета-версии)

Postby Bourrinopathe » Sat Dec 19, 2015 21:58

Hello
I've successfully updated my Black Mamba firmware to the beta version (v1.73F) and I'm now using the Device Config v0.75.8.5.
What file should I use to update the Tiny BOX (T-Rudder) firmware, please?
/// ВКБ Black Mamba MkIII / ВКБ T-Rudder MkII / ВКБ Gladiator / X-55 Rhino throttle / OpenTrack /// UTC +4 ///

User avatar
Bourrinopathe
Posts: 126
Joined: Wed Oct 07, 2015 9:35
Has thanked: 88 times
Been thanked: 60 times
Contact:

Re: Впереди паровоза (бета-версии)

Postby Bourrinopathe » Sat Dec 19, 2015 22:00

^ Google translate:

Здравствуйте
Я успешно обновил свой прошивки Черная мамба в бета-версии (v1.73F), и я сейчас, используя Device Config v0.75.8.5.
Что файл я должен использовать, чтобы обновить маленькой коробочке (Т-Руль) прошивки, пожалуйста?
/// ВКБ Black Mamba MkIII / ВКБ T-Rudder MkII / ВКБ Gladiator / X-55 Rhino throttle / OpenTrack /// UTC +4 ///

User avatar
Alex Oz
Posts: 1228
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 22 times
Been thanked: 131 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Sat Dec 19, 2015 22:22

Take it, but now it isn't need to update - only when T-Link will released.
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de


Return to “Программное обеспечение”

Who is online

Users browsing this forum: No registered users and 5 guests