Barrakudec, в документации на ядро и системной директории sysfs
интересно дай плиз список содержимого твоего /dev/disk/by-path а e то у меня на домашнем компе там скучно :)
Barrakudec, можно по uuid получить информацию о носителе в том числе и "аппаратный" путь из которого выяснить в какой порт воткнут носитель.
но для этого надо понимать как сей путь формируется. и какие циферки к каким портам привязаны.
как вариант привязываться к /dev/disk/by-path/ тут аккурат прописан аппаратный путь.
alexalexes, ds1820 создавался как дешевый малопотребляющий датчик. естественным следствием стал длительный интервал измерения, малая скорость отдачи данных и большая неточность.
но не надо растягивать его индивидуальные особенности на все остальные цифровые датчики :)
минус аналогового датчика в аналоговом сигнале. его трудно передать на большие расстояния без потерь и искажений.
плюс аналогового датчика в цене :)
кроме 485 интерфейса, есть к примеру 1wire - широкоизвестный DS1820.
или радиоинтерфейс. Lora NB-IoT... они достаточно малопотребляющие чтобы датчик питался от батарейки
точность с интерфейсом никак не связаны.
если опять же не брать в расчет шумы и искажения аналогового интерфейса
любое решение должно основываться на эффективности технического применения, а не на основе цветной дифференциации штанов :)
Евгений Лернер, думаешь есть варианты ?? :) ну поищи инфу в тырнете - ее навалом.
сейчас всё уперлось в технический предел транзисторов на основе легированного кремния. ускорять дальше не куда, и это не маркетолохи с экономиками, а физика, ее на хромой лошади не обскачешь.
электроны и дырки быстрее в кристалле не полетят.
размер элемента приблизился к квантовому пределу, далее электроны будут туннелироваться сквозь барьер, обходя работу затвора.
да, разными дорогими ухищрениями мелкие шаги еще делаются, но это "уже всё".
пока не появится новый дешОвый транзистор с другой технологией, позволяющий работать на частотах десятки ГГц ничего не получится.
да и еще камней в "десятки ггц": рассинхронизация разных частей схемы, длина волны 5ггц - 6 см уже сопоставима с размерами кристалла).
потери при прохождении сигнала от одного транзистора до другого, наводки и все такое пропорциональны емнип квадрату частоты.
закон мура - фсё :)
так что сейчас только вширь.
благо алгоритмы ИИ дозволяют себя паралелить только в путь - мозг человека вон имеет рабочую частоту всего в десятки герц и скорость сигнала меньше 100 м/с, зато распаралелен до непредставимых пределов :)
тензорные ядра и прочие асики под нейровычисления.
задачи ИИ отлично выполняются параллельно :)
так что вместо того чтобы вкладывать бАААльшие деньги в процессор погигарцовее, делают наоборот, берут имеющийся проц попроще, но ставят их сотню параллельно. получается дешево и сердито.
точнее даже не паралельно (это удел SIMD вычислений в GPU) , а матрично (для ИИ отлично подходят MIMD вычисления)
там алгоритмы не проще, а "это другое" :) изучай специфику NPU
если не разбираешься - вызывай разбирающегося :) исправлять косяки "по звуку мотора в телефоне" редко когда получается. и универсальных решений тоже нет.
смотри системлог что там происходит при загруке.
смотри потребление ресурсов по процессам приз загрузке
смотри очередь здааний
и т.д.
:)
интересно в VSS впихнули функциональность (инкрементального в том числе) send/receive ??