IDE-шный удобнееUAVpilot писал(а):Мне одному кажется, что кое-кто будет пытаться надеть на гребёнку LPT-шлейф от материнки?..
пока кто-то говорит и предполагает кто-то (не только я) делаетMaxekb77 писал(а):не одному, и выдать 8кгц за 200.
IDE-шный удобнееUAVpilot писал(а):Мне одному кажется, что кое-кто будет пытаться надеть на гребёнку LPT-шлейф от материнки?..
пока кто-то говорит и предполагает кто-то (не только я) делаетMaxekb77 писал(а):не одному, и выдать 8кгц за 200.
Но в доке ведь LPT упоминается...MX_Master писал(а):IDE-шный удобнее
Вместе со словом "конвертер".UAVpilot писал(а):Но в доке ведь LPT упоминается...MX_Master писал(а):IDE-шный удобнее
Лимит генераторов есть только в самом stepgen, но там он больше 10. На гребёнке GPIO есть пины, которые нельзя использовать на вход/выход (GND, 5V, 3.3V), поэтому нельзя оставить порядок LPT пинов как есть. К тому же конвертер учитывает, что в конфиге может быть несколько LPT портов и все их пины должны также дружно без конфликтов разместиться дальше по гребёнке GPIO. Прямой зависимости между пинами LPT и GPIO нет, т.к. для гребёнки GPIO нет никаких плат развязки с привязкой по пинам. Какие LPT пины были найдены первыми, тем присваивается наименьшее значение из таблицы допустимых GPIO пинов. В любом случае, кто привык настраивать руками, уже после поменяют пины как им нужно.nevkon писал(а):Сразу возник вопрос по "Удваиваем частоту шагов". Генератора всего два (0 и 1)?
И по конвертеру - он тупо берет подряд пины переименовывает (например типа 1 LPT в 3 на гребенке)?
Вместе со словом HAL Придётся переименовать в Конвертер HAL файлов..vladumur писал(а):Вместе со словом "конвертер".UAVpilot писал(а):Но в доке ведь LPT упоминается...MX_Master писал(а):IDE-шный удобнее
У меня довольно большой опыт создания тех.средств, интерфейсов, инструкций для неподготовленных пользователей: Если что-то может быть понято неправильно, то оно обязательно будет понято неправильно. Такие люди читают инструкции по принципу открыл, глянул картинки (увидел на одной LPT разъём рядом с гребёнкой...), закрыл и побыстрому давай всё пробовать...vladumur писал(а):Вместе со словом "конвертер".
дык, с Maxekb77 это и произошло, он думал, что мы используем MALI для генерации шагов И был этим очень недоволенUAVpilot писал(а):Если что-то может быть понято неправильно, то оно обязательно будет понято неправильно.
Самый быстрый способ всё это настроить - создать новый конфиг с помощью программы stepconf (можно и в апельсине), и полученный HAL файл вставить в конвертер. На выходе все doublestep'ы будут уже настроеныnevkon писал(а):А вот по генераторам не понял.
одна функция на все генераторы.nevkon писал(а):- тут нет указания номера генератора
Закон Мерфи.UAVpilot писал(а):У меня довольно большой опыт создания тех.средств, интерфейсов, инструкций для неподготовленных пользователей: Если что-то может быть понято неправильно, то оно обязательно будет понято неправильно. Такие люди читают инструкции по принципу открыл, глянул картинки (увидел на одной LPT разъём рядом с гребёнкой...), закрыл и побыстрому давай всё пробовать...vladumur писал(а):Вместе со словом "конвертер".
Даже здесь таких хватает: открыл доку к плате Mesa, увидел какие-то таблицы и непонятные слова вместо картинок с проводками и всё, не знает как их подключать...
В данный момент нет чётких значений и точного списка задач/проблем. На разных образах - разные значения частоты шагов и latency. На разных интерфейсах эти значения тоже отличаются.odekolon писал(а):Может вы в головном посту или на сайте будете выкладывть текущее состояние проекта (ну там значение latency, максимальная частота шагов, нерешенные проблемы и т.п.)
going экспериментирует над этим вопросом, но там тестов и работы не меньше, чем в текущих задачахvladumur писал(а):A c xenomai не пытались скрестить?
vladumur писал(а):A c xenomai не пытались скрестить?
На сегодня Linuxcnc "скрещивается" с устаревшей версией xenomai-2.X, а она уже не поддерживается и не дружит с новыми ядрами.MX_Master писал(а):
going экспериментирует над этим вопросом,
Мне думается, что это очень серьезная проблема.MX_Master писал(а):На разных интерфейсах эти значения тоже отличаются.
Вместо видеочипа интерфейсы рисует сам процессор. Вдобавок к этому за отрисовку отвечают python скрипты. А процессор не резиновый (:Lexxa писал(а):Мне думается, что это очень серьезная проблема.MX_Master писал(а):На разных интерфейсах эти значения тоже отличаются.