LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Argon-11 писал(а):
Kovus2 писал(а):Latency вот только маловато
Везет же людям! Обычно наоборот бывает :)
Ну неправильно выразился :) Не будьте столь строгим. ;)
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Отцы, а насколько трудоемко сделать сборку без Иксов с конфигурацией под KEYSTICK GUI? Заценили бы, что происходит с Latency... И если перспектива вырисовывается, то уже начали бы думать по поводу дисплеев и пр...

PS. А как latency то посмотреть в таком случае? :wik:
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3023
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2583
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение shalek »

Kovus2 писал(а):Не... Реально удобно.
Если бы спать не ложилась, то удобно бы было. А так не очень.
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

shalek писал(а):
Kovus2 писал(а):Не... Реально удобно.
Если бы спать не ложилась, то удобно бы было. А так не очень.
Есть момент с засыпанием. Алгоритм энергосбережения у нее такой. Но, честно говоря, особого неудобства в этом я не увидел. Один раз тыцнул в кнопу - она моментально проснулась и шпарь после этого хоть поэму.
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

В общем результат в обнаженном виде какой то такой.

T: 0 ( 3372) P:99 I:1000 C: 77948 Min: 9 Act: 13 Avg: 13 Max: 49
T: 1 ( 3373) P:99 I:1500 C: 51966 Min: 9 Act: 11 Avg: 14 Max: 54
T: 2 ( 3374) P:99 I:2000 C: 38974 Min: 10 Act: 14 Avg: 14 Max: 65
T: 3 ( 3375) P:99 I:2500 C: 31179 Min: 9 Act: 15 Avg: 15 Max: 58
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Maxekb77 писал(а):В общем результат в обнаженном виде какой то такой.

T: 0 ( 3372) P:99 I:1000 C: 77948 Min: 9 Act: 13 Avg: 13 Max: 49
T: 1 ( 3373) P:99 I:1500 C: 51966 Min: 9 Act: 11 Avg: 14 Max: 54
T: 2 ( 3374) P:99 I:2000 C: 38974 Min: 10 Act: 14 Avg: 14 Max: 65
T: 3 ( 3375) P:99 I:2500 C: 31179 Min: 9 Act: 15 Avg: 15 Max: 58
Я правильно смотрю, что Latency скачет от 31179 до 77948 ?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7489
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

C: это Count (количество циклов)

Значения колеблются от 9 до 65 мкс
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

MX_Master писал(а):C: это Count (количество циклов)

Значения колеблются от 9 до 65 мкс
Воу!!!! :controller: Дык это же феноменально!!!!
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Насколько теперь все готовы будут отказаться от Иксов?
Я думаю, что если форкнуть KeyStick и сделать его по уму и красивым, а еще если экранов навесить, то тут большинство соплями изойдут от радости :)
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

давно уж писал что если эти пляски возле 3д убрать, то может что то и получиться.
сделать можно отдельно предпросмотр и в него уже это подгружать - ну и то если сильно хочется.
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Maxekb77 писал(а):давно уж писал что если эти пляски возле 3д убрать, то может что то и получиться.
сделать можно отдельно предпросмотр и в него уже это подгружать - ну и то если сильно хочется.
Предпросмотры вещь, конечно же, хорошая. Но люди же пользуются пультами с 4-мя строчками текста и не парятся. Выставил нули, загрузил УП и все. Если еще и видно сколько отработало, а сколько осталось - ваще супер.

Я голосую за отказ от Иксов.
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Отцы, а если сделать сборку без иксов но с Nginx и посмотреть Latency? Может мечта MX_Master по рулению балалайкой из Веба не за горами? :)
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

Kovus2, можно и с другого конца подойти.
все остается как прежде но на время запуска станка иксы душаться и он начинает отрабатывать программу из консоли.
вопрос остается прежним будет ли это работоспособно из консоли.
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Maxekb77 писал(а):Kovus2, можно и с другого конца подойти.
все остается как прежде но на время запуска станка иксы душаться и он начинает отрабатывать программу из консоли.
вопрос остается прежним будет ли это работоспособно из консоли.
Не понял сомнения о работоспособности... А чего ему не быть работоспособным? Тут будут только некоторые вопросы по эргономике и эстетике. А пилить то оно будет, в любом случае.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

Kovus2 писал(а):При таком раскладе, самое рациональное, вообще отказаться от любой графики, и мастырить что-то похожее на мс (он же классический Norton Comander)
Текст, он только с точки зрения прикладной программы текст. А на экран он всё равно выводится попиксельно из RAM. :)
MX_Master писал(а):убить двух зайцев одним выстрелом (:
А кто напишет интерфейс для LinuxCNC под такой экран?..
Kovus2 писал(а):PS. А как latency то посмотреть в таком случае? :wik:
Кстати о пользе чтения документации и поиска по форуму:
Re: Latency-test показания на разных материнских платах #406
:)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Текст, он только с точки зрения прикладной программы текст. А на экран он всё равно выводится попиксельно из RAM. :)
Одно дело оперировать с однобайтовыми символами, а другое дело с полноценной пиксельной графикой с кучей атрибутов на каждый пиксель и пр....

Даже если тупо взять древнючий EGA формат с матрицей символов 20х80 (20 строк, 80 символов в строке и 16 цветами), то это даст ОГРОМНЕЙШИЙ выигрыш в скорости, по сравнению с тем, как Иксы пытаются обработать свое окно. Ну станет Latency 500, дык тут почти все удавятся от радости :) ИМХО.

Псевдографичный интерфейс нарисовать и обрабатывать очень не сложно. С этим лихо справлялись еще персоналки на проце 8086.
Главное знать, что рисовать в какой угол. :) (Достану старый Borland C и тряхну стариной :) )

Нельзя упускать еще момент, что если наличие Вебсервера на борту даст приемлимый Latency, то можно отказаться от анахронизма с псевдографикой, а все "дуть" на клиента, а он там пусть что хочет "рисует". (Мечта MX_Master :) )
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

Kovus2 писал(а):Даже если тупо взять древнючий EGA формат с матрицей символов 20х80 (20 строк, 80 символов в строке и 16 цветами)
В Mali нет никаких матриц.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

UAVpilot писал(а):
Kovus2 писал(а):Даже если тупо взять древнючий EGA формат с матрицей символов 20х80 (20 строк, 80 символов в строке и 16 цветами)
В Mali нет никаких матриц.
А при таких раскладах Mali вообще остается не у дел. Жаль, конечно же, но если не удается нормально работать с его блобами, то нафига он нужен?

Опять-таки, пока тут все делом занимались, я баловался с разными сборками для OPiPc. Те сборки, которые декларировались как работающие с Mali давали, на мой взгляд, весьма сомнительную картинку и при работе с видеофайлами, и при просмотре ТыТруба. :(

Конечно, если кому-либо удастся запустить Mali с Иксами или с Wayland, и с достойными задержками, то все моментально вернутся в графику. Но тут обратная фигня, тот же Axis не работает на 1 ГБ памяти с файлами УП больше 35 МБ. Приходится переключаться на tkemc. А он такой аскетичный в визуальном плане. :(
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Maxekb77 »

Не светит похоже апельсинке ничего хорошего, максимальный step\per=750 подача 2500
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Maxekb77 писал(а):Не светит похоже апельсинке ничего хорошего, максимальный step\per=750 подача 2500
На ночь глядя уже туплю безбожно, извините.
А это разве очень плохо? т.е., навскидку, при step\per 320 это будет около 6 м/мин? Уже не плохо.

А в hal файле строку с задержками (не помню по памяти, но там кажись по умолчанию 50000 стоит) уменьшали? А то если их не изменить, то LCNC будет тормозить ваши скорости согласно этих задержек. Если че, поправьте меня, я не со зла. :)
Ответить

Вернуться в «Электроника»