Пульт ShuttleRU и LinuxCNC 2.5.1.
-
Svarog
- Новичок
- Сообщения: 16
- Зарегистрирован: 05 фев 2013, 12:04
- Репутация: 0
- Контактная информация:
Пульт ShuttleRU и LinuxCNC 2.5.1.
Подарили малость неисправный пульт ShuttleRU_STM32, разбит разъем, села батарейка, пыль, но вылечить можно.
Основная проблема в том, что он заточен под Mach, а я мечтаю подключить его к LinuxCNC 2.5.1.
Как я понимаю, требуется подключить некий модуль HAL, но я ни разу такое не делал. Поиск по форуму касательно именно этого пульта ничего вразумительно не дал.
Хотелось бы представлять примерный алгоритм действий.
Как я понимаю, требуется подключить некий модуль HAL, но я ни разу такое не делал. Поиск по форуму касательно именно этого пульта ничего вразумительно не дал.
Хотелось бы представлять примерный алгоритм действий.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Там надо написать этот модуль специально под эти пульты.
Я начал-было это делать, но нормальных спеков на них автор так не дал. На просьбу посодействовать в проверке написанного кода (прислать какую-нибудь тестовую прошивку или прошитый МК) получил отказ и предложение купить сам пульт и на нём тестировать. Покупать пульт, который возможно так и не заработает по линукс я не стал, а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.
Я начал-было это делать, но нормальных спеков на них автор так не дал. На просьбу посодействовать в проверке написанного кода (прислать какую-нибудь тестовую прошивку или прошитый МК) получил отказ и предложение купить сам пульт и на нём тестировать. Покупать пульт, который возможно так и не заработает по линукс я не стал, а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
я бы подарил его дальше другомуSvarog писал(а):Подарили малость неисправный пульт ShuttleRU_STM32, разбит разъем, села батарейка, пыль, но вылечить можно.
под linuxcnc есть недорогие приспособленные пульты (и исправные!).
Сам пользуюсь беспроводным Logitech Freedom 2.4 (купил б.у. за 20$), наиудобнейшая штука, одной рукой управляется, перемещение в 3D, есть все для подключения здесь в теме http://cnc-club.ru/forum/viewtopic.php?f=15&t=563#p2768
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
UAVpilot писал(а):а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
Svarog
- Новичок
- Сообщения: 16
- Зарегистрирован: 05 фев 2013, 12:04
- Репутация: 0
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
UAVpilot писал(а):нормальных спеков на них автор так не дал.
Спасибо. Советам внял. Идея с джойстиком понравилась, буду копать в этом направлении.verser писал(а):я бы подарил его дальше другому
На счет имеющегося пульта - в любом случае восстановлю и продам\подарю кому-нибудь из мачеводов.
- michael-yurov
- Почётный участник

- Сообщения: 11731
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Эргономика очень сложная наука, и для подобных вещей она должна быть на первом месте.aftaev писал(а):UAVpilot писал(а):а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.
К сожалению, для мелкосерийного производства усилия по проработке эргономики слишком велики и никогда себя не оправдают.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Там не только эргономика. Владельца пульта, которым я попользовался потом "пробило на поплакаться" и он сказал, что пульт периодически глючит и что судя по по всяким форумам не только у него одного. В чём заключался глюк не помню, толи что-то с перемещениями, толи с координатами, лечение одно - выдеруть кабель, досчитать до 5 и вставить снова.
P.S. У этого разъём пострадал возможно от того, что его в гневе попытались запустить в стену не отсоединив кабель...
P.S. У этого разъём пострадал возможно от того, что его в гневе попытались запустить в стену не отсоединив кабель...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
USB соединение пропадает периодически, у некоторых компы вааааБще отказывались видеть этот пультUAVpilot писал(а):В чём заключался глюк не помню, толи что-то с перемещениями, толи с координатами, лечение одно - выдеруть кабель, досчитать до 5 и вставить снова.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- michael-yurov
- Почётный участник

- Сообщения: 11731
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Я и хотел сказать об удобстве использования, включая все аспекты.
Может роботу было и наплевать, что соединение пропадает - он бы невозмутимо выдергивал, ждал и подключал.
А для человека это становится проблемой, и не позволяет с удобством использовать.
Вот у нас лифт могилевский установили, и там так по идиотски заданы временные интервалы, что я ему уже двери ногой погнул - это был натуральный вандализм со стороны лифта по отношению ко мне.
К сожалению, эргономику лифта это не улучшило - он так и продолжает закрывать двери, когда заходишь или выходишь (чтобы он не закрывал двери нужно удерживать! нажатой кнопку открытия дверей), и продолжает стоять, как идиот с открытыми дверями, когда ты уже зашел и нажал на кнопку нужного этажа.
Может роботу было и наплевать, что соединение пропадает - он бы невозмутимо выдергивал, ждал и подключал.
А для человека это становится проблемой, и не позволяет с удобством использовать.
Вот у нас лифт могилевский установили, и там так по идиотски заданы временные интервалы, что я ему уже двери ногой погнул - это был натуральный вандализм со стороны лифта по отношению ко мне.
К сожалению, эргономику лифта это не улучшило - он так и продолжает закрывать двери, когда заходишь или выходишь (чтобы он не закрывал двери нужно удерживать! нажатой кнопку открытия дверей), и продолжает стоять, как идиот с открытыми дверями, когда ты уже зашел и нажал на кнопку нужного этажа.
Последний раз редактировалось michael-yurov 06 июл 2014, 15:15, всего редактировалось 1 раз.
-
Svarog
- Новичок
- Сообщения: 16
- Зарегистрирован: 05 фев 2013, 12:04
- Репутация: 0
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
В данном случае было малость по другому. Место, где был расположен станок, в зимнее время отапливалось крайне плохо. Работа при минусовых температурах окружающего воздуха - далеко не исключение. Из за этого глючил БП компа, и именно канал +5vsb. Переключить питание USB-портов на +5v не позволяла конструкция мамки. Да и у ребят, которые там работали, руки больше под топоры заточены, нежели под нежную электронику.UAVpilot писал(а):У этого разъём пострадал возможно от того, что его в гневе попытались запустить в стену не отсоединив кабель...
------
Раз пошла такая пьянка, подскажите совместимую с LinuxCNC модель пульта, желательно беспроводную. Вышеозначенный джойстик в окружающих сельпо не обнаружен. Похоже, его с производства сняли. Как вариант, рассматриваю ЭТО. Видел в работе на маче, понравилось. Если да, то придется договариваться с собственной жабой, ибо цена.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
А ЭТОго стало быть в окружающих сельпо просто завались?..Svarog писал(а):Вышеозначенный джойстик в окружающих сельпо не обнаружен. Похоже, его с производства сняли. Как вариант, рассматриваю ЭТО.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Приезжайте к намSvarog писал(а):Вышеозначенный джойстик в окружающих сельпо не обнаружен.
Думаю, что ubuntu (а с ней и linuxcnc) поддерживает большинство популярных джойстиков, не только от Logitech.
Вполне.Svarog писал(а):Как вариант, рассматриваю ЭТО.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
На видео вроде работает в LinuxCNC:
http://www.youtube.com/watch?v=z2cOINrzQQw
http://www.youtube.com/watch?v=z2cOINrzQQw
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
на видео самый первый вариант, который вроде совместим с hidcomp. У последующих моделей (с экранами) совместимости нет или она не полная.
P.S. Нашёл у себя исходники плагина под Mach3...
P.S. Нашёл у себя исходники плагина под Mach3...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
так поделисьUAVpilot писал(а):P.S. Нашёл у себя исходники плагина под Mach3...
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Пульт ShuttleRU и LinuxCNC 2.5.1.
Ты будешь писать драйвер под lunixcnc? Или просто бэкап интернета делаешь? 
Я не уверен могу-ли я эти исходники кому-то передавать, думаю тот, кто захочет этим заняться сам может обратится к автору.
Я не уверен могу-ли я эти исходники кому-то передавать, думаю тот, кто захочет этим заняться сам может обратится к автору.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
