RailCats - собственная система управления.

Вопросы и ответы связанные с цифровым управлением, аналоговой автоматикой и их элементами
Сообщение
Автор
Аватара пользователя
Василий
Модератор
Сообщения: 9437
Зарегистрирован: Чт мар 06, 2008 9:03 am
Имя: Василий Васильчиков
Откуда: Северо-западное Болото
Благодарил (а): 344 раза
Поблагодарили: 456 раз
Контактная информация:

RailCats - собственная система управления.

#1 Непрочитанное сообщение Василий »

Так как хоть что-то стало получаться - выношу в отдельную тему.

Начало было тут - viewtopic.php?t=6490

RailCats - наша собственная система управления модельными жд.

В планах:

Поддержка протокола Uhlenbrock p50x (станции Intellibox, OpenDCC) .
Возможность реализовывать поддержку любых других протоколов в отдельных модулях.
Возможность ручного управления. Возможность автоматического/полуавтоматического управления.
Человеческий пользовательский интерфейс :)

Платформа:
Qt под линукс (Ubuntu)
Возможно впоследствии портируем под Windows.


Текущее состояние:

Реализован протокол управления p50bx (бинарный) - отлаживается.
Интерфейс - инженерный.

Проект живет тут https://sourceforge.net/projects/railcats/
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

Аватара пользователя
LABA
Сообщения: 1616
Зарегистрирован: Пт мар 20, 2009 9:25 pm
Откуда: Питер
Благодарил (а): 32 раза
Поблагодарили: 7 раз
Контактная информация:

Re: RailCats - собственная система управления.

#2 Непрочитанное сообщение LABA »

Ждём продолжения

Аватара пользователя
Василий
Модератор
Сообщения: 9437
Зарегистрирован: Чт мар 06, 2008 9:03 am
Имя: Василий Васильчиков
Откуда: Северо-западное Болото
Благодарил (а): 344 раза
Поблагодарили: 456 раз
Контактная информация:

Re: RailCats - собственная система управления.

#3 Непрочитанное сообщение Василий »

Ну это как попрет :)
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

Аватара пользователя
Василий
Модератор
Сообщения: 9437
Зарегистрирован: Чт мар 06, 2008 9:03 am
Имя: Василий Васильчиков
Откуда: Северо-западное Болото
Благодарил (а): 344 раза
Поблагодарили: 456 раз
Контактная информация:

Re: RailCats - собственная система управления.

#4 Непрочитанное сообщение Василий »

Следующая итерация.
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

Аватара пользователя
Василий
Модератор
Сообщения: 9437
Зарегистрирован: Чт мар 06, 2008 9:03 am
Имя: Василий Васильчиков
Откуда: Северо-западное Болото
Благодарил (а): 344 раза
Поблагодарили: 456 раз
Контактная информация:

Re: RailCats - собственная система управления.

#5 Непрочитанное сообщение Василий »

Собрался с мыслями и практически запилил текущий пультик под виндовс. К выходным, если кому-нибудь интересно, выложу б.м. рабочую версию под винду.
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

dom812005
Сообщения: 148
Зарегистрирован: Вс мар 18, 2012 2:06 am

Re: RailCats - собственная система управления.

#6 Непрочитанное сообщение dom812005 »

Конечно интересно, и видео также интересно, вобщем ВСЁ интересно. :)

Аватара пользователя
Василий
Модератор
Сообщения: 9437
Зарегистрирован: Чт мар 06, 2008 9:03 am
Имя: Василий Васильчиков
Откуда: Северо-западное Болото
Благодарил (а): 344 раза
Поблагодарили: 456 раз
Контактная информация:

Re: RailCats - собственная система управления.

#7 Непрочитанное сообщение Василий »

Сразу хочу оговориться, то что есть сейчас - это фактически наработка материала под поставленные задачи. Глюков явных я естественно оставлять не буду, но "афигенного" функционала от текущего проекта ждать не стоит :) Но что есть, то будем выкладывать.
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

Аватара пользователя
Василий
Модератор
Сообщения: 9437
Зарегистрирован: Чт мар 06, 2008 9:03 am
Имя: Василий Васильчиков
Откуда: Северо-западное Болото
Благодарил (а): 344 раза
Поблагодарили: 456 раз
Контактная информация:

Re: RailCats - собственная система управления.

#8 Непрочитанное сообщение Василий »

Как и обещал к выходным :):):) Выкладываю скомпилированную версию под винду. В комплекте вроде как все необходимые файлы и библиотеки.

На данный момент:
1. Работает только со станцией подключенной в COM3
2. Умеет рулить заранее запрограммированными локами (то есть программировать адрес локомотива не может). Сами локомотивы добавляются в соответствующей формочке.
3. Можно сохранить и загрузить то, что навносили через формочку, кнопками Load/Save на пультике.
4. Кнопка STOP - подает всем локомотивам НОРМАЛЬНО остановиться, то есть это не моментальная остановка.

Кто будет пробовать крутить, прощу о проблемах сообщать :)
Вложения
RailCats.zip
(5.29 МБ) 347 скачиваний
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

Аватара пользователя
LABA
Сообщения: 1616
Зарегистрирован: Пт мар 20, 2009 9:25 pm
Откуда: Питер
Благодарил (а): 32 раза
Поблагодарили: 7 раз
Контактная информация:

Re: RailCats - собственная система управления.

#9 Непрочитанное сообщение LABA »

У меня только свет включается, другие функции не включаются и лок не едет :(
В настройках лока, там где шаги выбираются, нужно просто выпадающий список сделать, с тремя возможными значениями: 14, 28 и 128.
Крутилка, при доходе до конечного положения и дальнейшем перемещении курсора, перескакивает на противоположное направление движения. С этим можно как-то бороться?

Аватара пользователя
LABA
Сообщения: 1616
Зарегистрирован: Пт мар 20, 2009 9:25 pm
Откуда: Питер
Благодарил (а): 32 раза
Поблагодарили: 7 раз
Контактная информация:

Re: RailCats - собственная система управления.

#10 Непрочитанное сообщение LABA »

Лок поехал только тогда, когда создал лок со 128 шагами скорости. Но опять-таки работает только свет, остальные функции - нет.
Хорошо бы ещё, чтобы крутилка могла как бы немного фиксироваться или притягиваться в положение 0. Куросором мыши очень тяжело поймать такое положение.
Также не помешает сделать поддержку русских шрифтов в именах лока.

Ответить

Вернуться в «Цифровое управление, Аналоговая автоматика и их элементы»