- Артемида 2.. Solo(8 знак., 17.01.2026 22:35, Off, youtube, полностью)
- как тут правильно выставить фузы (avrdude и m8515)? @Nest_Andart(358 знак., 14.01.2026 22:18, AVR, картинка, полностью)
- А чего нет в правой колонке? _volkanaft_(132 знак., 20.01.2026 20:47, zen, ссылка, полностью)
- 1238.. "Взяша Москву татарове, и воеводу убиша Филипа Нянка за
правоверную хрестьянскую веру, а князя Володимера яша руками, сына
Юрьева, а люди избиша от старьца и до сущаго младенца; а град и
церкви святыя огневи предаша, и манастыри вси и села пожгоша и
много именья вземше отъидоша.." - Solo(20.01.2026 13:58, Off, полностью)
- Товарищи, может кому надо, так получилось что с 2020 года я
разработал и использую SNMP библиотеку на Go, Без внешних
зависимостей, только мой же форк стандартного парсера ASN.1 из
стандартной библиотеки языка. Там одна правка и две функции
добавлены. Добавил поддержку AES256 а так же SHA2 и расширения
ключей двух типов. Опубликовал под MIT и тут OlegPowerC(91 знак., 19.01.2026 12:17, Cyber, ссылка, полностью, +1)
- Спасибо. Правильная практика - респект и уважуха. Cкpипaч(249 знак., 19.01.2026 12:51, +1)
- А давно Go для мк прошивки компилить научился ? - 3m(19.01.2026 12:22)
- Ну во первых тут не только МК люди занимаются, а во вторых он
компилится под кучу платформ - например наверняка тут есть и те кто
распберриподобные платы использует, там он работает. Да и это опрос
устройств и прием трапов, это для управления и мониторинга железок. - OlegPowerC(19.01.2026 12:26)
- Пользоваться всякими Go, Rust и т.п., это примерно то же самое, что
пользоваться всякими rar, 7z вместо стандартного zip. Профита
минимум, геморроя максимум. - Tahoe31(19.01.2026 12:34,
)
- Rust до но не го. Там есть горутины - легковесные потоки, их
стандартно в C++ завезли только в 20 стандарте - OlegPowerC(19.01.2026 12:37)
- Каждые 2-3 года одна и та же история - смотрите, какой
замечательный новый язык, какая в нём замечательная фича, что бы
облегчить жизнь домохозяйке-кодеру [подставить по вкусу - не
утекала память, Tahoe33(105 знак., 19.01.2026 12:52,
, +1)
- Да ладна. Скормить дикпику, попросить перевести
дедушку через дорогу с Го на Цэ - и вуаля. - LightElf(19.01.2026 21:47)
- Дикпик такое себе, если уж ИИ то либо perplexity либо Claude. Но не
надо так делать... - OlegPowerC(20.01.2026 10:21)
- А потом еще месяц вручную править код? Нет, уж проще с нуля на С
написать, чем так извращаться… Eddy_Em(218 знак., 19.01.2026 22:02)
- SNMP - это открытая спецификация, промышленный стандарт и никакой
проприетарщины. Все как вы любите. - LightElf(20.01.2026 10:49)
- SNMP это прежде всего ASN.1 BER + теперь уже AES + SHA - OlegPowerC(20.01.2026 11:45)
- Вот, опять пришлось гуглить, что за зверь такой этот "ASN.1".
Какой-то протокол, коих миллионы. Нафейхоа так утруднять себе
работу, если есть простой текстовый протокол поверх обычных
TCP-сокетов? При желании их можно в TLS завернуть. - Eddy_Em(20.01.2026 12:24)
- Это бинарный протокол, зачем машине общаться с другой машиной
текстом? а SNMP шифруется при помощи AES128-256 но можно и в TLS но
все же обычно это UDP и шифрование внутри протокола - OlegPowerC(20.01.2026 13:56)
- ASN.1 это язык описания протокола, им описывают всякие регистры и
битовые поля. - =AlexD=(20.01.2026 13:26)
- И да, в Go есть парсер ASN.1 в стандартной библиотеке, но он
поддерживает только DER (это такой довольно строгий и однозначный
формат), а в SNMP используется BER. Например длина кодируется так,
если старший бит в байте длины равен нулю, то длина это оставшиеся
биты, а если он 1, то оставшиеся биты это сколько байт следующих
содержат длину. Например 0x05 - длина 5 байт 0x81 0xff длина 255
байт. А вот BER позволяет себе вольности, например длина 5 байт
может быть в такой форме: OlegPowerC(486 знак., 20.01.2026 17:14, ссылка)
- Да нет, дело в том, что я никогда его не использовал. Да и не буду.
Зачем себе жизнь усложнять? - Eddy_Em(20.01.2026 10:56)
- Спасибо надо говорить, а не плеваться. Даром же дают! Человек
использовал инструмент для своих нужд, подходящий ему. Если меня
припрёт, то и к МК GO прикручу, благо, на современных, с Ethernet,
ресурсов может и хватить. - Nikolay_Po(19.01.2026 16:08)
- Магнитную бурю кто-то ощущает? Ig_B(15 знак., 20.01.2026 14:00, Off, ссылка, полностью)
- Наш ответ Чемберлену. Лавров, в прямом эфире, на Россия24. - Solo(20.01.2026 11:10, Off, полностью)
- "Кто-то в доме у Титова вышел на порог, и в окне Берегового
вспыхнул огонек.. Городок, городок, Звездный городок.." Solo(1 знак., 20.01.2026 14:53, Off, ссылка, полностью)
- Он использовал 100% своего мозга. Глагол. Прошедшее время. Cкpипaч(16 знак., 19.01.2026 20:54, Off, полностью)
- LWIP. Через несколько секеунд после старта прошивки она зависает на
1500 мс. Именно что стек не дает выйти в гиперлуп, всё время сидим
в прерываниях. Это нормальное поведение? - POV(18.01.2026 22:50, MCU, полностью)
- У меня есть подобное, только у меня виноват в этом не совсем сам
LWIP, а скорее его порт, взятый из примеров производителя, там
общение с PHY идет путем ожидания готовности в цикле. Физически
общение контроллера с PHY идет по последовательному каналу на не
очень высокой частоте, из-за этого все зависает пока ожидает
окончания инициализации PHY. Мне показалось что проблема в этом, но
переделывать на работу по прерываниям я пока не стал. - AlexBi(19.01.2026 08:51)
- придется искать искать засранца - POV(19.01.2026 10:22)
- А болван ничего не говорит по этому поводу? - SciFi(19.01.2026 10:26)
- Неа.. но он мне помог состряпать логи в нужных местах с измерением
длительности зависонов - я думал что это кеширование символов
тупит. Оказалось периодик_хэндл стека. POV(1 знак., 19.01.2026 10:48, картинка)
- Если около секунды висит в одном месте, можно прикрутить простейшую
вещь - периодически выплёвывать содержимое регистра PC проца в
отладочный интерфейс. Возможно, там висящий код хорошо локализован,
и по адресам можно вычислить через MAP, где именно висит. Так-то
LWIP позволяет всё сделать красиво, но ленивые погромисты портируют
криво, вот у них и висит. - SciFi(19.01.2026 10:55)
- вот оно чё... POV(2 знак., 19.01.2026 20:22, картинка, картинка)
- хых "переделай эти места кроме библиотечного модуля на конечные
автоматы, чтобы не было delay_ms".. дело нехитрое и понятное как и
что писать. Но минута работы против моего определённого времени -
это приятно... POV(94 знак., 19.01.2026 20:50, картинка, картинка)
- delay_ms(1000) - это прекрасно. Адуринщиков подпустили к lwip :-( - SciFi(19.01.2026 20:44)
- В примерах от производителей такое часто. Это же пример "как
работать с периферией", а не "как правильно реализовать драйвер
lwIP". - LightElf(20.01.2026 10:42)
- Это не LWIP, это проделки программистов Artery который такой порт
написали. Этот порт еще зависит от марки PHY. Я его немного
переделывал, т.к. моего PHY не было в их списке, эти простые
задержки выкидывал, но тормоза все равно остаются, т.к.
передача-прием в PHY сделано на циклах опроса битов готовности в
МАС, а еще поверх этого цикл ожидания выполнения команды самим PHY,
т.е. ожидание от него ответа о готовности. В сумме набегает
заметное глазом время, у меня из-за этого AlexBi(38 знак., 19.01.2026 23:17)
- Прямо Воркута. Этo_Я(1 знак., 28.12.2025 23:21, Off, картинка, полностью)
- интересно, а есть ли "в природе" красивый, в корпусе, с розетками,
разделительный транс ватт на двести, для питания, к примеру стойки
измерительной аппаратуры, или придётся колкозить самому из TC-200??
Не хотелось бы заниматься
рукоблудием рукоделием, я б лучше тыщ за 10 купил бы готовое.... погуглил -
оказывается есть! осталось тока выбрать что-то приличное. Есть у
кого опыт/советы? Adept(1159 знак., 17.01.2026 15:03 - 16:18, dao, ссылка, картинка, полностью)
- Был старый корпус комповый, взял транс 220/220 и воткнул туда LordN(134 знак., 19.01.2026 23:12)
- Лет 10-15 назад сделал себе развязку из двух трансформаторов ТПП
мощностью порядка 60 ватт. Низкие стороны соединил. На выходе 220 .
Достоинства - мягкая характеристика. Легко держит КЗ по выходу 220.
Мощность позволят запустить почти все, без как правило ламп
накаливая последовательно. Контроль напряжения на низкой стороне
явно говорит о нагрузке. Встроено в мой лабораторный блок питания,
вместе с 12 вольт щелочным аккумулятором НКГЦ тех лет . До сих пор
все Driver_gv(91 знак., 18.01.2026 17:17)
- Но "током бьёт", что характерно - жёстко :), когда обоих проводов
коснешься. У меня для слабых девайсов трансформатор от лампового
радиоприёмника визуально ватт на 20-30, для более мощных вот такой,
вроде бы шёл для каких то газ.котлов Юнкерс/Бош. Ещё, когда работал
АСУшником, в шкафах пром.автоматики попадались трансы 380/230/24.
Причём у 380В обмотки был отвод на 230В. arisov77(1 знак., 19.01.2026 20:38, картинка)
- Спасибо, познавательно (про "мягкость" характеристики). У меня
парочка TC200 в шкафу, буду иметь ввиду, может когда и пригодится,
а то в прошлом (когда импульсники всякие ремонтировал, приходилось
всегда через лампочку включать :) - Adept(18.01.2026 18:23)
- Я Штиль использую, осцил от него питаю. Где-то еще белорусский
транс валялся, не могу название вспомнить, но он не дешевле коробки
Штиля. Если нужно дешево - купи на авито два транса 220-12 и
соедени их последовательно. - POV(17.01.2026 21:40)
- Бывают ещё инверторные стабилизаторы с "чистой" синусоидой. Я на
газ. котлы много их ставил, где внешние помехи мешали котлу
нормально работать. Причём в тех местах трансформаторы
гальванической развязки не помогали. Но если у Вас стойки с
измерительной аппаратурой, то возможно уровень помех от инвертора
будет большой. arisov77(2 знак., 17.01.2026 21:36, ссылка, ссылка)
- в универских лабах, насколь я помню, все столы были запитаны через
разделительные трансы. в углу стоял ящик с громадным трансом и
всегда гудел. - LordN(17.01.2026 18:49)
- ОСМ вам, сударь, пригодится.. --> Solo(1 знак., 17.01.2026 17:12, ссылка)
- Пригодится. Но хорошо бы поменьше ваттности - Kpoк(17.01.2026 15:28)
- есть 250 ваттные там же, но пишут, что производитель накосячил,
соединив земли входа/выхода, т.е. требуется доработка ручками. чего
не хотелось бы, ну и корпус - какому дебилу придумалось сделать всё
на винтах с торчащими круглыми головами (в т.ч. и на дне)? Т.е. тут
тоже придётся рукодельничать Adept(131 знак., 17.01.2026 15:41, ссылка)
- Для удешевления стоимости. Корпус из двух П-образных половинок
гнется практически "на коленке". - reZident(17.01.2026 18:18)
- Экономия на сверлильных операциях. - Kpoк(17.01.2026 16:20)
- сэкономили 200 рублей на зенковках и получили жирный минус "в
карму". Нахера на мелочах-то терять? - Adept(17.01.2026 16:27)
- Судя по виду, корпус это "гвоздевое железо" толщиной 1-1,5мм,
крашенное эмалью. Толщины не хватит, чтобы нормальную зенковку под
потайной винт сделать. В потай для винта М3 как минимум 2мм нужно. reZident(1 знак., 17.01.2026 18:21, картинка)
- Бывают полупотайные винты для таких случаев. Смотрятся гораздо
лучше непотайных. - Yurasvs(17.01.2026 19:58)
- можно при желании, зенковку побольше. (там зависит всё от того как
"гаечная" часть сделана. Скорее всего продавленное отверстие с
резьбой на "вытяжке". тогда да. шдяпка целиком не уйдёт, но будет
не в пример аккуратнее, да и специальные шайбы для винтов "впотай"
существуют. А на нижней стороне нужно резиновае ножки, скрывающие
винты. Торчащие головы винтов вместо ножек - трешняк какой-то :( - Adept(17.01.2026 19:49)
- Чтобы использовать именно потайные винты, крепеж на корпусе должен
быть в виде запрессованых бонок. Винты снизу корпуса вовсе не в
качестве ножек - там два "уха"-прорези для крепления устройства на
стену. reZident(1 знак., 17.01.2026 19:55, картинка)
- Мы в подобном корпусе еще одну пластину используем, которая на
стену крепится и уже на эту пластину надевается девайс, при этом не
надо так точно стену сверлить и есть расстояние от стены, при
желании там и провод можно уместить. Винты тоже полукруглые, но
черные, они стоят чуть дороже, но вид сразу другой. Тут колхоз
конечно. - Andreas(18.01.2026 15:44)
- дык во первых, если для стены, то руки пооборвать конструктору,
сделавшему торчащие винты, а во вторых, - винты со стандартными
резиновыми ножками были бы отличным решением для любого случая, и
для стены и для пола. - Adept(18.01.2026 01:39)
- Этот же вопрос я задавал вселенной, читая инструкции к
свежекупленной бытовой технике, напечатанную четвертым кеглем для
экономии бумаги. - Kpoк(17.01.2026 16:53)
- Господа, шел 1568 день подружить LWIP с одновременной работой TCP и
UDP. имею 2шт TCP_PCB из 6; 1шт UDP_PCB из 2х.UDP отправляет 3(три)
байта информации каждые 100 мс. по TCP идут протоколы Modbus tcp,
IEC104. ДЛя отправки данных реализована очередь FIFO. Если не
отправлять UDP - все идет как по маслу.. при включении отправки по
UDP наблюдаю. от погоды на марсе Balda(860 знак., 18.12.2025 19:59, ARM, полностью)
- Говорят, 19 января сделают государственным праздником в память о
выселении Долиной из проданной квартиры. Лурьев день? - SciFi(19.01.2026 14:29, Off, полностью)
- Песков молодец. "Трамп, безусловно, войдет в историю. Причем не
только в историю Соединенных Штатов, но и в мировую историю." :-) SciFi(10 знак., 19.01.2026 13:17, Off, ссылка, ссылка, полностью)