Итак, решил вот, пока электроника не пришла, заняться программированием SIOC-скрипта.
И вот с чем я столкнулся:
С переключателем Autobrake все просто, код будет приблиз. таким:
Код
Var 0041, Link FSUIPC_OUT, Offset $2F80, Length 1 // Autobrake Switch Input { IF V0041 = 0 { V0048 = 1 V0048 = TIMER 0 ,-1 ,60 } } Var 0042, Link IOCARD_SW, Input 14 // AutoBrake OFF { IF V0042 = 1 { V0041 = 1 } } Var 0043, Link IOCARD_SW, Input 15 // AutoBrake RTO { IF V0043 = 1 { V0041 = 0 } } Var 0044, Link IOCARD_SW, Input 9 // AutoBrake 1 { IF V0044 = 1 { V0041 = 2 } } Var 0045, Link IOCARD_SW, Input 16 // AutoBrake 2 { IF V0045 = 1 { V0041 = 3 } } Var 0046, Link IOCARD_SW, Input 17 // AutoBrake 3 { IF V0046 = 1 { V0041 = 4 } } Var 0047, Link IOCARD_SW, Input 12 // AutoBrake MAX { IF V0047 = 1 { V0041 = 5 } } Var 0048, Link IOCARD_OUT, Output 29 // AutoBrake OFF Light
Однако, возник вопрос: какой оффсет FSUIPC или IOCP использовать, чтобы оживить внутренние ручки N1 SET и SPD REF (энкодеры)?
Покопавшись в SDK, я ничего не обнаружил.
vitabutch
12.01.2009 в 18:13
Цитата(dimon2kgb @ 12.01.2009 12:46)
Однако, возник вопрос: какой оффсет FSUIPC или IOCP использовать, чтобы оживить внутренние ручки N1 SET и SPD REF (энкодеры)? Покопавшись в SDK, я ничего не обнаружил.
А о каком самолете идет речь? И давно хотел спросить, а почему Вы решили использовать именно фсупиковый коннектор?
dimon2kgb
12.01.2009 в 18:16
Самолет? Стандартный Бобик 737 FSX. Почему FSUIPC? Я начал свой путь кокпитостроителя с него, когда приобрел панель MCP. Сейчас бы перешел чисто на IOCP, но уже переделывать все не хочется, тем более меня фсупик более чем устраивает.
dimon2kgb
13.01.2009 в 19:43
Так что, никто не знает? Жаль. На форуме OC меня обрадовали:
Цитата
Nothing, you can’t do nothing.
An alternative is to use Magenta or something like this.
Other alternative is to program with sioc, logical system for this two features.
То есть, таких Оффсетов нет. Интересно, получится ли использовать Mouse Macros?
Сообщение отредактировал dimon2kgb — 13.01.2009 19:43
601
14.01.2009 в 00:22
Цитата(dimon2kgb @ 13.01.2009 18:43)
Так что, никто не знает? Жаль. На форуме OC меня обрадовали:
Цитата
Nothing, you can’t do nothing.
An alternative is to use Magenta or something like this.
Other alternative is to program with sioc, logical system for this two features.
То есть, таких Оффсетов нет. Интересно, получится ли использовать Mouse Macros?
Лично я по конкретным переменным, к сожалению, ничего подсказать не могу, поскольку с «бобиками» пока знаком ооооочень поверхностно. А вот что касается «Other alternative is to program with sioc, logical system for this two features» — действительно с помошью СИОК можно смоделировать многие недостающие системы — проверено.
dimon2kgb
14.01.2009 в 10:32
Цитата
действительно с помошью СИОК можно смоделировать многие недостающие системы — проверено.
Да, к примеру, я оживил множество индикаторов, которые неработоспособны в FSX.
Однако здесь нам необходимо запрограммировать Энкодер, а это несколько сложнее. Тут нам нужна переменная для данного цифрового значения.
К примеру, чтобы запрограммировать N1 SET-энкодер, нам нужно уметь управлять автопилотным значением N1.
FSUIPC предлагает такой оффсет: $07FA, со знаком вопроса
Итак, я попробовал и все получилось! Вот код, что я написал:
Цитата
Var 0630, name ENG_N1, Link FSUIPC_INOUT, Offset $07FA, Length 2 // N1
Var 0632, name E_ENG_N1, Link IOCARD_ENCODER, Input 6, Aceleration 2, Type 2 { L0 = &E_ENG_N1 * -163.84 &ENG_N1 = LIMIT 0 ,16384 ,L0 }
Вопрос следующий: не считайте «незнайкой», но я реально не знаю: зачем существует «крутилка» SPD REF?
Сообщение отредактировал dimon2kgb — 14.01.2009 14:13
Basss
14.01.2009 в 12:54
AERASЮ красавчик! РУД классно сделал. Чертежами не поделишься? Хочу тоже сделать. А/Т не думал как можно реализовать?
dimon2kgb
25.01.2009 в 17:28
Вчера пришли компоненты. Панель почти достроена, осталось решить несколько вопросов по поводу крепления переключателя автоторможения, и панель готова! Фото:
Сообщение отредактировал dimon2kgb — 8.02.2009 11:00
Reactivator
25.01.2009 в 23:18
Приклеить?
dimon2kgb
25.01.2009 в 23:18
Так как я собираюссь строить FMC (или CDU), решил ознакомится с софтом. и пришёл в ужас! Неужто у Magenta нет конкурентов? Один небольшой пакетик их софта стоит 600(!!!) евро!
Пусть некоторые не сочтут за флуд… потому как это уже писал, но испанцы в гербер файлы всунули ошибку, не знаю случайно или нет, вот пришлось разбираться с Хорошими людьми. Странно, что тут некоторые товарищи отдавали эти файлы на изготовление плат и все нормально вроде у них…
vitabutch
25.01.2009 в 23:18
Так расскажите, что за ошибка-то? я гляну есть-ли это на наших платах как приеду.
Opencockpits конечно молодцы. Когда я занимался своим тренажером они делали всего несколько плат с тех пор забросил.
Скажите, не планируете делать фрейм для всего этого хозяйства? И еще вопрос. Размер МСР и EFIS совпадает с оригиналом?
По поводу Pmagenta — ИМХО лучшее что есть из Glas Cockpit. У меня есть полный комлект для в737 — работает шикарно и с Ококпитом тоже.
dimon2kgb
25.01.2009 в 23:18
Цитата
Скажите, не планируете делать фрейм для всего этого хозяйства?
Планируется, как появится возможность. Через месяц начинается процесс строительства второго, более серьезного кокпита. Предполагается одновременно сделать сразу два фрейма.
Цитата
Размер МСР и EFIS совпадает с оригиналом?
Вот этого не знаю. Размер передней панели MCP — 470*78 мм. Лично мне кажется, что высота панели не совпадает с оригинальным MCP.
Цитата
По поводу Pmagenta — ИМХО лучшее что есть из Glas Cockpit. У меня есть полный комлект для в737 — работает шикарно и с Ококпитом тоже.
Согласен. Однако их софт довольно дорогой.
P.S. В эти выходные заработала индикация выпуска шасси и наконец-то заработали энкодеры, которые пришлось заказывать в Испании, за неимением подобных тут, у нас. Следующее обновление темы ждите через месяц, когда наконец-то придет большая часть деталей для дальнейшего строительства
Сообщение отредактировал dimon2kgb — 10.03.2009 10:39
Matrix
25.01.2009 в 23:18
Нескромный вопрос:
А ГДЕ вы это все собираетесь ставить?
Более серьезный это на подвижной платформе?
dimon2kgb
25.01.2009 в 23:18
Цитата
А ГДЕ вы это все собираетесь ставить?
В каком смысле?
Панель, как я уже писал в начале, будет «отрезана» посередине, то есть этот кокпит будет лишь половинчатым. Про подвижную платформу: опять же говорю, что данный кокпит будет абсолютно home-типа. В след. месяце начнем работу ещё и над полной версией, с полной панелью, а в будущем, и подвижной платформой.
Matrix
25.01.2009 в 23:18
Цитата(dimon2kgb @ 10.03.2009 00:17)
Цитата
А ГДЕ вы это все собираетесь ставить?
В каком смысле?
Панель, как я уже писал в начале, будет «отрезана» посередине, то есть этот кокпит будет лишь половинчатым. Про подвижную платформу: опять же говорю, что данный кокпит будет абсолютно home-типа. В след. месяце начнем работу ещё и над полной версией, с полной панелью, а в будущем, и подвижной платформой.
Очень хочется посмотреть на конечный результат. Я в свое время тоже планировал половину — оказалось мало. Потом целиком — сделал чертежи — некуда впихнуть оказалось. Поэтому и спрашиваю.
Вот сейчас, посмотрел на Вас, опять торкнуло — начал гараж высвобождать
Удачи в постройке!
dimon2kgb
25.01.2009 в 23:18
Цитата
Вот сейчас, посмотрел на Вас, опять торкнуло — начал гараж высвобождать
Рад, что снова пробудил в Вас кокпитостроителя)
Цитата
Удачи в постройке!
Спасибо!
dimon2kgb
11.03.2009 в 15:42
——
Вопрос про коммерческое использование решён.
Сообщение отредактировал dimon2kgb — 12.03.2009 22:31
dimon2kgb
15.03.2009 в 20:25
Не знал куда написать, поэтому пишу сюда.
Дело в том, что мне абсолютно случайно перепало N-ное количество приборов от 737-200, практически полный стандартный набор (как на фотке снизу) + РМИшки и АГ…
Вопрос — имеет ли смысл все пытаться подключить к симу, или же оставить как экспонат?
Сообщение отредактировал dimon2kgb — 15.03.2009 20:26
Bird
15.03.2009 в 21:27
Цитата(dimon2kgb @ 15.03.2009 23:25)
Не знал куда написать, поэтому пишу сюда.
Дело в том, что мне абсолютно случайно перепало N-ное количество приборов от 737-200, практически полный стандартный набор (как на фотке снизу) + РМИшки и АГ…
Вопрос — имеет ли смысл все пытаться подключить к симу, или же оставить как экспонат?
Тут два варианта: или найти родные схемы подключения и оживить их, или оставить только шкалы и корпуса и оживить на «современных методах». Третий — оставить как экспонат.
dimon2kgb
15.03.2009 в 21:41
Интересно, а есть ли хорошие модели этого 737-200 для сима?
Сообщение отредактировал dimon2kgb — 15.03.2009 21:41
Bird
15.03.2009 в 21:51
Цитата(dimon2kgb @ 15.03.2009 23:41)
Интересно, а есть ли хорошие модели этого 737-200 для сима?
Более чем уверен!
dimon2kgb
15.03.2009 в 22:05
Ясно, будем думать. Возможно и не стоит оживлять, сделаем просто экспонат…
И вот с чем я столкнулся:
С переключателем Autobrake все просто, код будет приблиз. таким:
{
IF V0041 = 0
{
V0048 = 1
V0048 = TIMER 0 ,-1 ,60
}
}
Var 0042, Link IOCARD_SW, Input 14 // AutoBrake OFF
{
IF V0042 = 1
{
V0041 = 1
}
}
Var 0043, Link IOCARD_SW, Input 15 // AutoBrake RTO
{
IF V0043 = 1
{
V0041 = 0
}
}
Var 0044, Link IOCARD_SW, Input 9 // AutoBrake 1
{
IF V0044 = 1
{
V0041 = 2
}
}
Var 0045, Link IOCARD_SW, Input 16 // AutoBrake 2
{
IF V0045 = 1
{
V0041 = 3
}
}
Var 0046, Link IOCARD_SW, Input 17 // AutoBrake 3
{
IF V0046 = 1
{
V0041 = 4
}
}
Var 0047, Link IOCARD_SW, Input 12 // AutoBrake MAX
{
IF V0047 = 1
{
V0041 = 5
}
}
Var 0048, Link IOCARD_OUT, Output 29 // AutoBrake OFF Light
Однако, возник вопрос: какой оффсет FSUIPC или IOCP использовать, чтобы оживить внутренние ручки N1 SET и SPD REF (энкодеры)?
Покопавшись в SDK, я ничего не обнаружил.
Покопавшись в SDK, я ничего не обнаружил.
А о каком самолете идет речь?
И давно хотел спросить, а почему Вы решили использовать именно фсупиковый коннектор?
An alternative is to use Magenta or something like this.
Other alternative is to program with sioc, logical system for this two features.
То есть, таких Оффсетов нет. Интересно, получится ли использовать Mouse Macros?
Сообщение отредактировал dimon2kgb — 13.01.2009 19:43
An alternative is to use Magenta or something like this.
Other alternative is to program with sioc, logical system for this two features.
То есть, таких Оффсетов нет. Интересно, получится ли использовать Mouse Macros?
Лично я по конкретным переменным, к сожалению, ничего подсказать не могу, поскольку с «бобиками» пока знаком ооооочень поверхностно. А вот что касается «Other alternative is to program with sioc, logical system for this two features» — действительно с помошью СИОК можно смоделировать многие недостающие системы — проверено.
Да, к примеру, я оживил множество индикаторов, которые неработоспособны в FSX.
Однако здесь нам необходимо запрограммировать Энкодер, а это несколько сложнее. Тут нам нужна переменная для данного цифрового значения.
К примеру, чтобы запрограммировать N1 SET-энкодер, нам нужно уметь управлять автопилотным значением N1.
FSUIPC предлагает такой оффсет: $07FA, со знаком вопроса
Итак, я попробовал и все получилось! Вот код, что я написал:
Var 0632, name E_ENG_N1, Link IOCARD_ENCODER, Input 6, Aceleration 2, Type 2
{
L0 = &E_ENG_N1 * -163.84
&ENG_N1 = LIMIT 0 ,16384 ,L0
}
Вопрос следующий: не считайте «незнайкой», но я реально не знаю: зачем существует «крутилка» SPD REF?
Сообщение отредактировал dimon2kgb — 14.01.2009 14:13
(IMG:http://s53.radikal.ru/i139/0902/ff/977ef28d12b8.jpg)
Сообщение отредактировал dimon2kgb — 8.02.2009 11:00
Не показывать объявления
Пусть некоторые не сочтут за флуд… потому как это уже писал, но испанцы в гербер файлы всунули ошибку, не знаю случайно или нет, вот пришлось разбираться с Хорошими людьми. Странно, что тут некоторые товарищи отдавали эти файлы на изготовление плат и все нормально вроде у них…
P.S. Изготовление плат иокардс вручную — героизм — СНИМАЮ ШЛЯПУ!!!
Сообщение отредактировал vitabutch — 2.03.2009 23:45
(IMG:http://s59.radikal.ru/i165/0903/17/5c3013f94b80.jpg)
А также:
(IMG:http://s55.radikal.ru/i149/0903/6a/abb5fca84c29.jpg)
Сообщение отредактировал dimon2kgb — 4.03.2009 12:45
(IMG:http://s59.radikal.ru/i165/0903/17/5c3013f94b80.jpg)
А также:
(IMG:http://s55.radikal.ru/i149/0903/6a/abb5fca84c29.jpg)
Отлично получается!
Opencockpits конечно молодцы. Когда я занимался своим тренажером они делали всего несколько плат
с тех пор забросил.
Скажите, не планируете делать фрейм для всего этого хозяйства?
И еще вопрос. Размер МСР и EFIS совпадает с оригиналом?
По поводу Pmagenta — ИМХО лучшее что есть из Glas Cockpit. У меня есть полный комлект для в737 — работает шикарно и с Ококпитом тоже.
Планируется, как появится возможность. Через месяц начинается процесс строительства второго, более серьезного кокпита. Предполагается одновременно сделать сразу два фрейма.
Вот этого не знаю. Размер передней панели MCP — 470*78 мм. Лично мне кажется, что высота панели не совпадает с оригинальным MCP.
Согласен. Однако их софт довольно дорогой.
P.S. В эти выходные заработала индикация выпуска шасси и наконец-то заработали энкодеры, которые пришлось заказывать в Испании, за неимением подобных тут, у нас.
Следующее обновление темы ждите через месяц, когда наконец-то придет большая часть деталей для дальнейшего строительства
Жду:
(IMG:http://www.opencockpits.com/catalog/images/gear_lever.jpg) (IMG:http://www.opencockpits.com/catalog/images/fmc73.gif)
(IMG:http://www.opencockpits.com/catalog/images/anunciadores1.jpg)
и ещё некоторые вещи
Сообщение отредактировал dimon2kgb — 10.03.2009 10:39
А ГДЕ вы это все собираетесь ставить?
Более серьезный это на подвижной платформе?
В каком смысле?
Панель, как я уже писал в начале, будет «отрезана» посередине, то есть этот кокпит будет лишь половинчатым. Про подвижную платформу: опять же говорю, что данный кокпит будет абсолютно home-типа. В след. месяце начнем работу ещё и над полной версией, с полной панелью, а в будущем, и подвижной платформой.
В каком смысле?
Панель, как я уже писал в начале, будет «отрезана» посередине, то есть этот кокпит будет лишь половинчатым. Про подвижную платформу: опять же говорю, что данный кокпит будет абсолютно home-типа. В след. месяце начнем работу ещё и над полной версией, с полной панелью, а в будущем, и подвижной платформой.
Очень хочется посмотреть на конечный результат.
Я в свое время тоже планировал половину — оказалось мало. Потом целиком — сделал чертежи — некуда впихнуть оказалось.
Поэтому и спрашиваю.
Вот сейчас, посмотрел на Вас, опять торкнуло — начал гараж высвобождать
Удачи в постройке!
Рад, что снова пробудил в Вас кокпитостроителя)
Спасибо!
Вопрос про коммерческое использование решён.
Сообщение отредактировал dimon2kgb — 12.03.2009 22:31
Дело в том, что мне абсолютно случайно перепало N-ное количество приборов от 737-200, практически полный стандартный набор (как на фотке снизу) + РМИшки и АГ…
Вопрос — имеет ли смысл все пытаться подключить к симу, или же оставить как экспонат?
(IMG:http://s57.radikal.ru/i156/0903/26/9b5f53dbf5aa.jpg)
Сообщение отредактировал dimon2kgb — 15.03.2009 20:26
Дело в том, что мне абсолютно случайно перепало N-ное количество приборов от 737-200, практически полный стандартный набор (как на фотке снизу) + РМИшки и АГ…
Вопрос — имеет ли смысл все пытаться подключить к симу, или же оставить как экспонат?
(IMG:http://s57.radikal.ru/i156/0903/26/9b5f53dbf5aa.jpg)
Тут два варианта: или найти родные схемы подключения и оживить их, или оставить только шкалы и корпуса и оживить на «современных методах».
Третий — оставить как экспонат.
Сообщение отредактировал dimon2kgb — 15.03.2009 21:41
Более чем уверен!
В любом случае фотки выложу в будущем.