Страница 1 из 1
Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 09:01
Svarog
Подарили малость неисправный пульт ShuttleRU_STM32, разбит разъем, села батарейка, пыль, но вылечить можно.
Основная проблема в том, что он заточен под Mach, а я мечтаю подключить его к LinuxCNC 2.5.1.
Как я понимаю, требуется подключить некий модуль HAL, но я ни разу такое не делал. Поиск по форуму касательно именно этого пульта ничего вразумительно не дал.
Хотелось бы представлять примерный алгоритм действий.
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 09:28
Serg
Там надо написать этот модуль специально под эти пульты.
Я начал-было это делать, но нормальных спеков на них автор так не дал. На просьбу посодействовать в проверке написанного кода (прислать какую-нибудь тестовую прошивку или прошитый МК) получил отказ и предложение купить сам пульт и на нём тестировать. Покупать пульт, который возможно так и не заработает по линукс я не стал, а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 10:04
verser
Svarog писал(а):Подарили малость неисправный пульт ShuttleRU_STM32, разбит разъем, села батарейка, пыль, но вылечить можно.
я бы подарил его дальше другому
под linuxcnc есть
недорогие приспособленные пульты (и исправные!).
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 11:05
aftaev
UAVpilot писал(а):а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 11:11
Svarog
UAVpilot писал(а):нормальных спеков на них автор так не дал.
verser писал(а):я бы подарил его дальше другому
Спасибо. Советам внял. Идея с джойстиком понравилась, буду копать в этом направлении.
На счет имеющегося пульта - в любом случае восстановлю и продам\подарю кому-нибудь из мачеводов.
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 11:40
michael-yurov
aftaev писал(а):UAVpilot писал(а):а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.

Эргономика очень сложная наука, и для подобных вещей она должна быть на первом месте.
К сожалению, для мелкосерийного производства усилия по проработке эргономики слишком велики и никогда себя не оправдают.
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 13:08
Serg
Там не только эргономика. Владельца пульта, которым я попользовался потом "пробило на поплакаться" и он сказал, что пульт периодически глючит и что судя по по всяким форумам не только у него одного. В чём заключался глюк не помню, толи что-то с перемещениями, толи с координатами, лечение одно - выдеруть кабель, досчитать до 5 и вставить снова.
P.S. У этого разъём пострадал возможно от того, что его в гневе попытались запустить в стену не отсоединив кабель...

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 13:20
aftaev
UAVpilot писал(а):В чём заключался глюк не помню, толи что-то с перемещениями, толи с координатами, лечение одно - выдеруть кабель, досчитать до 5 и вставить снова.
USB соединение пропадает периодически, у некоторых компы вааааБще отказывались видеть этот пульт

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 13:55
michael-yurov
Я и хотел сказать об удобстве использования, включая все аспекты.
Может роботу было и наплевать, что соединение пропадает - он бы невозмутимо выдергивал, ждал и подключал.
А для человека это становится проблемой, и не позволяет с удобством использовать.
Вот у нас лифт могилевский установили, и там так по идиотски заданы временные интервалы, что я ему уже двери ногой погнул - это был натуральный вандализм со стороны лифта по отношению ко мне.
К сожалению, эргономику лифта это не улучшило - он так и продолжает закрывать двери, когда заходишь или выходишь (чтобы он не закрывал двери нужно удерживать! нажатой кнопку открытия дверей), и продолжает стоять, как идиот с открытыми дверями, когда ты уже зашел и нажал на кнопку нужного этажа.
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 15:11
Svarog
UAVpilot писал(а):У этого разъём пострадал возможно от того, что его в гневе попытались запустить в стену не отсоединив кабель...
В данном случае было малость по другому. Место, где был расположен станок, в зимнее время отапливалось крайне плохо. Работа при минусовых температурах окружающего воздуха - далеко не исключение. Из за этого глючил БП компа, и именно канал +5vsb. Переключить питание USB-портов на +5v не позволяла конструкция мамки. Да и у ребят, которые там работали, руки больше под топоры заточены, нежели под нежную электронику.
------
Раз пошла такая пьянка, подскажите совместимую с LinuxCNC модель пульта, желательно беспроводную. Вышеозначенный джойстик в окружающих сельпо не обнаружен. Похоже, его с производства сняли. Как вариант, рассматриваю
ЭТО. Видел в работе на маче, понравилось. Если да, то придется договариваться с собственной жабой, ибо цена.
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 20:51
Serg
Svarog писал(а):Вышеозначенный джойстик в окружающих сельпо не обнаружен. Похоже, его с производства сняли. Как вариант, рассматриваю ЭТО.
А ЭТОго стало быть в окружающих сельпо просто завались?..

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 06 июл 2014, 21:15
verser
Svarog писал(а):Вышеозначенный джойстик в окружающих сельпо не обнаружен.
Приезжайте к нам
http://baraholka.onliner.by/search.php? ... A+Logitech
Думаю, что ubuntu (а с ней и linuxcnc) поддерживает большинство популярных джойстиков, не только от Logitech.
Svarog писал(а):Как вариант, рассматриваю ЭТО.
Вполне.
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 07 июл 2014, 10:07
Nick
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 07 июл 2014, 11:22
Serg
на видео самый первый вариант, который вроде совместим с hidcomp. У последующих моделей (с экранами) совместимости нет или она не полная.
P.S. Нашёл у себя исходники плагина под Mach3...
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 07 июл 2014, 11:27
aftaev
UAVpilot писал(а):P.S. Нашёл у себя исходники плагина под Mach3...
так поделись

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Добавлено: 07 июл 2014, 11:33
Serg
Ты будешь писать драйвер под lunixcnc? Или просто бэкап интернета делаешь?

Я не уверен могу-ли я эти исходники кому-то передавать, думаю тот, кто захочет этим заняться сам может обратится к автору.