Сергей Кордубин, я коненчно же школьник, но меня хотябы мама научила не хамить.
а так - все также смешно. тут * и / спутал, тут не умножил когда надо, тут умножил когда не надо, про 1/128 уже не словом, макс stepper rate для популярных прошивок не знаешь - зато 10 тактов тебе достаточно.
Сергей Кордубин, да про МГ. ШВП как и такое большое количество шагов даже на 32битке будет работать медленно и с жутким шумов. Безлюфтов редукторы это практически из серии фантастики - или червяк или harmonic drive. Даже если все срастется - голова и экструдер все угробят - я год как забросил это но pressure sensitive экструдер никто дальше лабы не сделал, не говоря уже о том чтобы г****софт выправить - все также GRBL наследие везде.
Сергей Кордубин, Corexy fdm? Вряд ли у тебя голова покроет любой прелоад. А ошибка позиционирования без closed loop будет на порядок выше самых фиговых китайских рельс. Такто 9 или 12 хватит
Вопрос простой. Тср буфферирует передачу - write в данном случае вернёт ошибку когда буфер заполнится, или когда ретрансмиты все пройдут безуспешно. А по умолчанию это доооолго.
Сергей Тихонов, без копирования никак. Но можно с рефлек подшаманить и будет типа Write(adapt(list, Write))/call(Write, list). ну или пустой интерфейс. Но по любому это без генериков полностью не решить только во время исполнения.
Сергей Тихонов, doA или doB дословно означает что в функции оба типа известы, есть две переменные и есть брэнчь (if/switch). не прямой вызов со строгой типизацией и без брэнча не возможен. с темплейтами туда-сюда, но и то только в сторону увеличения брэнчей (хоть и не явных) но ни как ни коллапс. более менее гообразный псевдокод напиши, а то может это для питона\js вопрос :E.
Сергей Тихонов, никто не мешает дождаться генериков, и сделать возврат через указатель. Или если генерики позволят разные типы возвращать нормально. Или interface{} и type assertion
а так - все также смешно. тут * и / спутал, тут не умножил когда надо, тут умножил когда не надо, про 1/128 уже не словом, макс stepper rate для популярных прошивок не знаешь - зато 10 тактов тебе достаточно.