>> Речь была о "встроенном" контроллере печати.
> на мой вкус браузер в контроллере печати все же немного перебор.Там ещё и Яндекс Алиса прикручена. :)
>> И OpenScad для того же.
> лучше заниматься все ж на воркстейшне, с большим монитором,
Приходится печатать панелей корпусов и крепления, а они с чуть разным исполнением.
Конечно, то что подготовлено один раз сохраняется.
Да и к OpenScad претензий особо и нет, там если не разрабатывать, крутить ничего не надо, а только параметры для генерации stl вводить, и требования к железу низкие.
> Bus reset работает на всегда, а питание порту дергать не все железки
> умеют.
Так это если с кривыми железками работать, а если с нормальными или своими, всё стабильно.
> С uart так извращаться просто не надо. Если в протоколе таймауты с сбросом состояния протокола сделать..
Пусть есть устройство на USB uart. И пусть произошло нарушение контакта в usb кабеле. Как, как в большинстве случаев ПО пишут? Или завесить все на некоторое время на всякий пустяк, свалив всю на драйверы и аппаратные проблемы, или бездумно переинициализировать всё, не вникая в логику ошибок и связи.
А если сделать простую обертку над API, то переинициализацией канала занимается одна часть, а обменом с приложением другая, которой нет дела где UART, локальный он, или на USB, или в сети. Плюс так прикладное ПО не чувствительно даже к постоянному умышленному передергиванию USB разъёма.
> Я даже повышенные бауды освоил, в лине прикольно расширение > для этого сделали (это ессно непортабельный код).
Всякая работа напрямую с API, в том числе одни и тем же но разных версий - оказалась не портабельна.
А с минимумом оберток один и тот же код запускается и Window и Linux и контрололерах "без ядра".
Этот подход получился от работы с контроллерами, и желанием отладки бегемотистого ПО на PC, как и упрощением использования готовых библиотек.
> какой-нить модем или что там отваливается с шины. А usb это все умеет.
Быват менеджеры закупят пару ящиков свистулек usb модемов, а там может и такой хлам попасться. Иногда приходится и костылесторением заниматься. :)
> Почему не умеет? Suspend to ram наверное так примерно же будет.
Не совсем так. В miniPC питание откючается, и UEFI заточен под быстрый старт.
Впрочем, с точки зрения энергопотребления, и быстрого включения Suspend to ram в ноутбуках достаточно.
>>так сопроцессор рулит рядом аспектов системы и помогает при взлете восстановить образ системы.
Аналогично. Плюс управление питанием, и реакция в входы...