СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть
Вернуться   СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть > Дневники

Программное обеспечение
Старый

Прекращение общения на данном форуме.

Запись от TrainMania размещена 24.05.2023 в 08:47

В связи с непрекращающимся потоком сообщений, создаваемыми отдельными пользователями настоящего ресурса, в которых наличествуют антипатриотичные высказывания по отношению к моей стране, я, будучи в трезвом уме и бодром здравии, принимаю решение о прекращении общения на данном ресурсе и прекращении публикации здесь истории развития своего проекта. Само развитие никуда не денется, но будет освещаться на других ресурсах сети. Лицензионная политика и ссылки на исходный код проекта останутся прежними....
Переименована в Симстра!
Просмотров 126 Комментарии 0 TrainMania вне форума
Старый

Нужны звуки кнопок - 2

Запись от TrainMania размещена 30.03.2023 в 10:30

Всем доброго времени суток и свободного программного обеспечения!

Звуки для малогабаритных кнопок благополучно раздобыты и в ближайших сборках программы будут подключены. Нужны звуки для старых пультов, где большие кнопки с лампочкой внутри. Нажатие, отпускание, вытягивание, отпускание вытянутой. Ну или хотя бы просто нажатие и отпускание. Желательно - четыре-пять комплектов (просто понажимать разные кнопки). Логика будет такая, что нужный набор звуков выбирается по координатам ячейки...
Переименована в Симстра!
Просмотров 596 Комментарии 0 TrainMania вне форума
Старый

Нужны звуки кнопок.

Запись от TrainMania размещена 09.03.2023 в 02:39

Долго-ли, коротко-ли, но по части звукового сопровождения программы я таки ушёл от проприетарного BASS в пользу открытого OpenAL. Теперь программа полностью соответствует условиям лицензии GNU GPL.

Применение OpenAL дало возможность позиционирования звуков в трёхмерном пространстве. Соот-но, репродуктор теперь висит на стене, ДГА бубнит из подвала, подходы звякают с той стороны пульта, где они реально расположены (для удобства ориентирования), ну и остальные звуки тоже имеют своё...
Переименована в Симстра!
Просмотров 805 Комментарии 0 TrainMania вне форума
Старый

Вводные

Запись от TrainMania размещена 04.10.2022 в 11:34

Немножко о создаваемых вводных. Каждая из них разрабатывается с определённой целью: показать какие-то характерные особенности работы станции. Некоторые вводные основаны на реальных прототипах, но не копируют их полностью, а только интерпретируют по-своему реальную технологию работы.

0. Тимасовская. Участковая станция на двухпутной линии с большим объёмом местной и грузовой работы. Имеет три парка (пассажирский, грузовой и ещё один грузовой), три однопутных ветви примыкают с разных...
Переименована в Симстра!
Просмотров 162 Комментарии 0 TrainMania вне форума
Старый

Возрождение

Запись от TrainMania размещена 24.09.2022 в 07:26

Старый проект TrainMania в своём развитии зашёл в тупик по ряду причин, основная из которых - отсутствие гибкости. Посему два года назад был начат новый проект Симстра на базе старого кода.

Проект понемногу развивается. От старого осталась графика пульта, путевая модель полностью, рельсовые цепи, логика перевода стрелок, логика управления электропитанием и ДСН, почти вся индикация, карта участка (как на ГИДе), АБ-ПАБ-ЭЖС, кодирование, ЧДК, грузовые фронты и пассажирские устройства....
Переименована в Симстра!
Просмотров 141 Комментарии 0 TrainMania вне форума
Старый

TrainMania -> Simstra

Запись от TrainMania размещена 09.03.2021 в 16:14
Обновил(-а) TrainMania 31.07.2021 в 07:08

Проект переименован в Симстра (СИМулятор СТанционной РАботы) и переведён под GNU/Linux. Вся математика осталась прежней, интерфейсная же часть пишется полностью с нуля.
Переименована в Симстра!
Просмотров 399 Комментарии 0 TrainMania вне форума
Старый

Ещё год тишины...

Запись от TrainMania размещена 19.06.2020 в 07:34

Прошло ещё больше года, и всё ещё тишина. Последние публичные сборки — 0458/0465 (в 0465 немного отломано курбеление стрелок, т.к. уже начата реконструкция кода).

Вместе с тем, текущая сборка проекта — 0616. Проект всё такими же вялыми темпами движется вперёд. Что сделано за это время:

■ Практически полностью собран (ест-но, программно) аппарат управления для вводной «Комсомольская». Дальнейшее развитие вводной будет происходить в общем потоке работы над проектом....
Переименована в Симстра!
Просмотров 211 Комментарии 0 TrainMania вне форума
Старый

Тишина.

Запись от TrainMania размещена 24.05.2019 в 06:21

Проект жив и развивается, хотя этого и не видно. Дело в том, что с прошлого сентября начат глобальный перетрух всего и вся. Изначально проект задумывался, как игрушка, но в процессе его создания и постепенной детализации появлялись новые идеи и структуры данных под них. Детализация привела к усложнению кода, но выявила и ряд особенностей отдельных его фрагментов. Поэтому было принято непростое решение не начинать всё с нуля, а постепенно перевести на новую объектную модель с сохранением старых алгоритмов....
Переименована в Симстра!
Просмотров 235 Комментарии 0 TrainMania вне форума
Старый

Примерно закончили МРЦ-13

Запись от TrainMania размещена 23.07.2018 в 23:48

Очень долго пришлось вникать в местное управление. Причина — наличие вариантных маршрутов в зоне местного управления. ТМП на этот вопрос ответа не дали, поэтому в режиме местного управления вариантные передвижения исключены. Это несколько увеличило длину маневровых полурейсов, но на текущий момент так сделать проще.

Для дальнейшего развития автор хочет разобраться в рельсовых цепях на станции Ленинград-Финнляндский. Там есть четыре сразу глухих пересечения — пересенкаются две пары...
Переименована в Симстра!
Просмотров 279 Комментарии 0 TrainMania вне форума
Старый

Ещё немного поделали старые огрехи.

Запись от TrainMania размещена 19.03.2018 в 16:13

Написали алгоритм программной генерации спрайтов желобковой индикации. На его основе нарисовали совместное горение в одной ячейке красной и белой ламп, управление цветом и яркостью индикации.

Начали раскуривать МКУ.

Возимся со связью. Цель - получить однотипные алгоритмы при трёх вариантах развития задач "на поле": у работника есть рация и он связывается сразу, рации нет, и он ижёт к колонке ПСГО, и вообще ничего нет, и работник докладывает лично или через другого работника,...
Переименована в Симстра!
Просмотров 283 Комментарии 0 TrainMania вне форума
Старый

Немного поделали связь...

Запись от TrainMania размещена 30.01.2018 в 13:05

Проект ещё жив. Немного доделали связь, но переделка будет продолжаться. Также будут некоторые программные ограничения по связи со смежными работниками.

Планируется создание новый вводных и дальнейшее развитие существующей.

Текущая доступная сборка 0416.

Для названия проекта ищется русскоязычная альтернатива.
Переименована в Симстра!
Просмотров 202 Комментарии 0 TrainMania вне форума
Старый

ЭЖС

Запись от TrainMania размещена 24.04.2017 в 13:39

Дорисовали, допрогали, доозвучивали оригинаьными звуками. Пока без развинчивающихся и перекладных для постов примыкания жезлов, но это уже проще. Просто сейчас оно не требуется. Главное — логика сделана.

Ну ещё по зиме добили три жёлтых. Вроде правильно...

Рисуем. Остальное — в процессе.
Переименована в Симстра!
Просмотров 357 Комментарии 0 TrainMania вне форума
Старый

Вроде ездит...

Запись от TrainMania размещена 29.09.2016 в 08:14

Есть предположение, что алгоритм определения конечной точки передвижения добит. Косяки ловились долго, но, похоже, что все выловились.

Задачи на текущий момент:

Разделить навесные замки и ключи к ним, устроить процедуры передачи ключей от запертых стрелок между смежными работниками напрямую или через дежурного по станции.

Дописать концепцию инвентаря, и по ней уже работать с жезловкой, башмаками, документами на поезд...

Написать алгоритм...
Переименована в Симстра!
Просмотров 344 Комментарии 0 TrainMania вне форума
Старый

Непрямое управление ездючиной.

Запись от TrainMania размещена 12.05.2016 в 11:50

Проект дошёл до состояния попытки поехать по команде ДСП. С определением конечной точки траектории движения, режима скорости и тяги. Первые попытки и отладка пойдут на константной скорости, потом уже и физика тяги прикрутится. Сейчас она в некоторой степени отлажена и отложена.

По СЦБ почти всё для первой вводной добили. Кодирование - после алгоритмов определения ездючин на пути, прицепок-отцепок и модели столкновения. Физику предохранителей сделали.

«Зрение» (восприятие...
Переименована в Симстра!
Просмотров 312 Комментарии 0 TrainMania вне форума
Старый

«Поехали!» © не моё.

Запись от TrainMania размещена 04.12.2015 в 13:51

После некоторого завершения программирования СЦБ начата разработка модуля подвижного состава, который должен будет обеспечивать моделирование движения подввижного состава по путевому развитию, воздействие на устройства СЦБ, физику тяги и торможения, операции по сцепке-расцепке и т.д. Пока первый состав только-только начал самостоятельное неконтролируемое движение с постоянной скоростью.

Ведётся сбор тяговых и технических характеристик различных серий подвижнолго состава и рисование...
Переименована в Симстра!
Просмотров 345 Комментарии 0 TrainMania вне форума

Часовой пояс GMT +3, время: 13:09.

СЦБ на железнодорожном транспорте Справочник 
сцбист.ру сцбист.рф

СЦБИСТ (ранее назывался: Форум СЦБистов - Railway Automation Forum) - крупнейший сайт работников локомотивного хозяйства, движенцев, эсцебистов, путейцев, контактников, вагонников, связистов, проводников, работников ЦФТО, ИВЦ железных дорог, дистанций погрузочно-разгрузочных работ и других железнодорожников.
Связь с администрацией сайта: admin@scbist.com
Advertisement System V2.4