- Захотелось подключить принтер НР1300 к компу. Выяснил, что даже на
сайте НР драйвера для этих принтеров только начиная с восьмой
винды. Пичалька. А просторы интернета полны всякими
говно-источниками. - Kpoк(05.03.2025 12:09, dao, полностью)
- В общем, достаточно было с домашнего компа скачать универзальный НР
драйвер - Kpoк(06.03.2025 15:11)
- Любые есть.. Solo(1 знак., 05.03.2025 14:25, картинка)
- попробуйте драйвера от другого принтера, а так же "Universal
printer PCL 6", штатно имеющийся в винде. Попробуйте ещё от близкой
по индексу модели. я такой финт проворачивал с принтерами HP на
которыех не было драйверов под семёрку, так же посмотрите принтеры
CANON они часто "один в один" с хьюлетовскмим, может на них будут
драйверы. Adept(261 знак., 05.03.2025 12:50)
- А вот этот HP Print Administrator Resource Kit не оно? Унутре себя
не содержит драйвер чтоле? Вы вообще список ОС прокрутили весь? Там
ведь ниже Windows 8 есть еще кучка ОС вплоть до Windows XP и
Windows NT. reZident(3 знак., 05.03.2025 12:40, ссылка, картинка)
- Хабарка: "Умный принт-сервер: печать и скан без драйверов на старых
принтерах + финансирование опенсорса" Toчкa oпopы(1 знак., 05.03.2025 12:22, ссылка)
- Немного похожая печаль. Canon i-sensys печатает со всего, даже с
утюга телефона. А с рабочего компа под семёркой -- фигвам, дров нет. - Бapбoc(05.03.2025 12:18)
- [offtop] Eddy_Em(695 знак., 05.03.2025 12:17)
- Оно? >>> SciFi(1 знак., 05.03.2025 12:13, ссылка)
- [ AI-инструменты ] Опыт практического использования, впечатления, user
hits&tricks Cкpипaч(1 знак., 12.01.2025 23:17, dao, картинка, полностью)
- отзыв дилетанта. deepseek написал макрос для экселя. LordN(158 знак., 06.03.2025 14:16, картинка)
- Любопытства ради залез в конструкторы резюме. akz(872 знак., 04.03.2025 10:32)
- Теги ставьте, потом не найдёшь. - General(04.03.2025 07:09)
- Спасибо! Дело Евгения живёт. :о) - Dingo(04.03.2025 06:15)
- "Презентации"? Блин, как??? Eddy_Em(299 знак., 03.03.2025 17:16)
- Общался сегодня с "суровыми монстрами программирования". Подсказали
их (суровый монстровский) тест для AI: "Напиши код клиента и
сервера SNMP". По их словам, сразу все некрасивости вываливаются. Cкpипaч(269 знак., 03.03.2025 17:11)
- Grammarly. Удобный помощник по написанию текстов. Умеет предлагать синонимы
и более общепринятые варианты построения фраз. В базе, бесплатен,
живет в броузере и в основных офисных программах. Cкpипaч(157 знак., 17.01.2025 19:14, ссылка)
- Глубокое машинное обучение. Теория. Русский и английский варианты. il-2(240 знак., 13.01.2025 08:44, ссылка, ссылка)
- полезное. неожиданно для себя нашел программку которая топологию
вычислительной машины показывает. можно проверять что пытаются
продать когда маркировки компа или ноутбука нет и неизвестно что
туда навсували продаваны. klen(77 знак., 01.03.2025 16:15, dao, ссылка, картинка, полностью)
- Однако вышла новая версия знаменитой книги Sarah Harris & David
Harris Digital Design and Computer Architecture, RISC-V Edition 1st
Edition. В общем, все на поиски. Evgeny_CD(1 знак., 16.11.2021 02:26, dao, ссылка, полностью)
- Заказал щас вот такой... Давно уже хотелось глянуть на этот N100 c
TDP 6Вт. А тут увидел у китайцев с двумя портами ethernet, а
главное - со встроенным БП (можно пустить в дело). И не удержался,
несмотря на некоторые отзывы про убогий SSD :) Ибо есть в запасах
испытанный samsung 980. Если кто тоже надумает, торопитесь - пишут,
что осталось всего 2 шт. с местного склада... Гyдвин(1 знак., 21.10.2024 20:04, dao, ссылка, полностью)
- Взял практически такой же (того же бренда, только в другом
магазине, на 2тыс.руб. дешевле, чем по ссылке). Через несколько
месяцев эксплуатации, у ребёнка стал вырубаться внезапно под
нагрузкой вроде игрушки. Проверил - горяченький. Насверлил дырок в
верхней крышке - вентилятор стал захватывать свежий воздух с
меньшим сопротивлением. Стал ещё меньше шуметь (и так совсем мало
шумел даже под нагрузкой). Но вырубаться продолжил. Nikolay_Po(563 знак., 02.03.2025 15:30)
- Подниму тему MicroPC. enc(961 знак., 15.12.2024 00:45, ссылка, картинка)
- врут поди? LordN(1 знак., 29.10.2024 13:55, картинка)
- Обзор >>> Гyдвин(1 знак., 21.10.2024 20:20, youtube)
- Как у меня принято - странного хочется ;-) Big Loop и приоритеты.
Кто как реализует? - LightElf(24.02.2025 19:00, dao, полностью)
- Вот мой эксперимент, но из серии "проще самому сделать, чем
разобраться". 1) Задача - не цикл, а завершающийся блок, условно
функция.2) Задачи могут активировать одна другую. 2.1) Задача
всегда отрабатывает до конца( yeld() не нужен) . 3) Перебираются
задачи начиная с первой, но старт активной всегда с наивысшего
приоритета. 4) шедулер следует вызывать в цикле: и всякие спячки и
прочее реализуются вне этого поделия. 5) Есть пример. 6) передаётся
аргумент. но он не может быть Dingo(139 знак., 28.02.2025 12:58, ссылка)
- Берёшь любую RTOS и получаешь "биглуп с приоритетами" - =AlexD=(26.02.2025 10:17)
- А можно для тех, кто в танке: что такое big loop? Я только
superloop знаю… - Eddy_Em(25.02.2025 23:35)
- биглуп у меня давно обёрнут в очередь. но "задачи" сами просят
поспать, и они до заказанного события выносятся из очереди (точнее
сами себя помечают ожидающими/неактивными). те задачи, которые
просят побудку чаще или вааще не засыпать, - те в приоритете. после
появления события, совпадающего с заказанным, менеджер ставит
"задачу" в ту же очередь (точнее помечает активной) - Vit(24.02.2025 21:30)
- Спасибо за идейки и рекомендации. Похоже, все-таки, придется кусок
процессинга уносить в отдельное прерывание и перекраивать всю
работу :-( - LightElf(24.02.2025 20:13)
- Ох не зря слово refactoring, на слух, состоит из fuck ^) - Cкpипaч(24.02.2025 20:26)
- По здравому размышлению - требуется задержка менее миллисекунды.
Что, в общем, не оставляет вариантов, кроме как разгребать IP
пакеты в прерывании. - LightElf(24.02.2025 20:28)
- Да. Это самый прямой путь. А значит самый короткий. Но миллисекунда
это довольно много, какая у вас тактовая? - Cкpипaч(24.02.2025 20:54)
- Прежде чем так инвазивно влезать, решил пока попробовать измерять
время, прошедшее от начала текущей итерации и если его уже много
набежало - выходить в начало цикла. Ну и еще несколько мелких
оптимизаций, типа: в итерации где была обработка принятого пакета -
не вызывать внутренние операции стека (ретрансмиты, arp и тыды). - _LightElf(26.02.2025 01:41,
)
- Надо обработать пакет в прерывании за время межпакетного интервала
10 Мбит ethernet, переслать посредством DMA в буфер, чтобы ничего
не терять. Cortex M0, 32 МГц. Посмотрел я на это дело, почесал репу
и как то интерес к CH579 угас слегка ;) Чип безусловно классный и
китайский стек вроде справляется, но с добавлением еще чего-нить
ресурсоемкого уже начнутся шаманские танцы с бубном... - Гyдвин(24.02.2025 21:51)
- Если есть событие и его обработка в задаче - на начало биглупа
потом перехожу. Чем ближе к началу по тексту - тем выше приоритет. - Andreas(24.02.2025 19:13)
- Но зачем, Карл? У меня часть задач в биг-луп вызывается не каждый
прогон, а с фильтрацией по времени. Например, не чаще раза в 100мс,
раза в 1секунду, в 10 секунд, etc. Это оно? - Cкpипaч(24.02.2025 19:05 - 19:11)
- Вкладываю задачи в прерывания. Назначаю прерываниям приоритеты. И
вызываю потом из биг лупа, их вызывает аппаратура или запускаются
друг-из-друга. Если есть несколько конкурирующих задач, то их
выполнение идёт согласно приоритетам их прерываний, с учётом групп
вытеснения. Nikolay_Po(248 знак., 24.02.2025 19:10)
- Давно хотел узнать. Кто как, в пикаде, делает трассы одной цепи
разной толщины? Например, там где большой ток трасса толстая, где
маленький тонюсенькая. И шоб DRC не журился. - IBAH(25.02.2025 21:16, dao, полностью)
- Хабарка: Моделирование управления AC двигателем — Field oriented
control of PMSM с помощью opensource решений. Toчкa oпopы(606 знак., 17.02.2025 22:39, dao, ссылка, полностью)
- Такой вот никто не приобретал? Как он в эксплуатации? Давно
посматривал на оный. Вчера заказал, пока курс выгодный... Гyдвин(1 знак., 07.05.2022 09:56, dao, ссылка, полностью)
- Как импульсный БП можно называть "лабораторным"? - Eddy_Em(20.02.2025 14:33)
- ЕсличО, БП 30В, 10А опять доступен с поставкой из России за 4.1
тыр. Гyдвин(1 знак., 09.06.2022 12:14, ссылка)
- Ну и основная причина из-за которой весь кипиш по поводу девайса -
БП имеет небольшие размеры. Прикидывал его для вот этого места в
моем довольно ограниченном "отстойнике". Встало достаточно
удобно... Гyдвин(1 знак., 13.05.2022 12:56, картинка)
- Довезли наконец... 0-30В, 0-10А. Хорошая разрешающая способность -
1 мА, 0.01В. U -ошибка всего пару-тройку сотых вольта, I - 0.1-0.3
мА (по тестеру). Открыл, ничего экстраординарного - STM8S105, кучка
LM358, китайский драйвер динамического 7LED. 1 операционник OP07.
Полумост, TL494, дежурка, чип быстрой зарядки USB. На плате 4 пада
под разъем: UART + питание 3.3В - можно влегкую присопливить BT
модуль, если понадобится. На жопе корпуса предусмотрены отверстия
для usb, Гyдвин(89 знак., 12.05.2022 11:31)
- Олег! Во-первых: спасибо тебе за наводку на этот вариант лаб БП. А
во-вторых: просьба чуть прояснить насчёт этого опционального (4
пада) UART+3.3v / Ты что-то сниферил на этих пинах уже? Я так
понимаю, что проц (STM8S105) "мусолит" на них чего-то конкретное в
своём протоколе? Или это только бутафория? Возможно технологический
контроль годности/брака устройства(платы управления) на этапе
производства? тот же бутлодырь для заливки софта в процик? Что
скажешь? Весьма SERGHIO(10 знак., 12.05.2022 13:14)
- На плате котроллера/индикации есть два посадочных места под
однорядные разъемы с шагом 2.54. Один
3-пиновый 4 пин для программатора - gnd, питание 3.3В, reset, swim. Второй -
UART: gnd, питание 3.3В, RX, TX. На RX/TX 3.3В - (контроллер
запитан от 3.3, RX подтянут резистором 10к к 3.3В). В меню
установок БП есть пункты: сетевой адрес - 0..31, установка скорости
UART - 2400, 4800, 9600, 19200 и тип протокола. Есть китайское
приложение от производителя на их Гyдвин(133 знак., 12.05.2022 13:57 - 13.05.2022 11:29, картинка)
- А мы на грабли наступили. Купили вот такого китайца для собственных
нужд, так у него обратная связь вразнос идет при некоторых
сочетаниях тока, напряжения и нагрузки. При этом из корпуса
доносится хорошо слышимое верещание, а ток на выходе вместо
постоянного становится пульсирующим. Естественно, ни о каком
соответствии уставке при этом говорить не приходится. Мы добавление
в цепь резистора 1 Ом решает проблему, но неприятный осадок
остался. Пока нашли только одну "пораженную Yurasvs(91 знак., 12.05.2022 12:22, картинка)
- Нагрузку подключать, искры не сыпятся? Пррикупили китайца, а у
него, походу, тыщ 5-10мкф по выходу. Херачит так, что помехами
установка напряжения пару раз менялась. - mse homjak(12.05.2022 12:15)
- Блеать! За неделю довезли? Из Москвы что ли? - Kpoк(12.05.2022 11:32)
- Брал на работу похожий на 120В, с памятью на 4 напряжения. Не
понравилось, то что если надо «прогнать» какое нибудь испытываемое
устройство во всём диапазоне, то замучишься джойстиком крутить.
Переключишь кнопки «памяти» — напряжение отключается, нужно нажать
кнопку "Output". В общем для меня — аналоговая регулировка
«перемеником» гораздо удобнее. Сейчас подбираю себе в домашнюю
лабораторию БП на 160В, 2А или выше — но смотрю, что все они, более
менее доступные по цене arisov77(168 знак., 08.05.2022 10:04, ссылка)
- Проблема подобных блоков - после КЗ происходит бросок тока, намного
превышающий уставку, видимо конденсаторы подключены к выходу. - VLLV(08.05.2022 04:17)
- Хабарка. Пост мортем разных факапов во встраиваемой электронике. Toчкa oпopы(1 знак., 25.02.2025 22:26, dao, ссылка, полностью)
- вышел KiCad 9.0 2nd(1 знак., 23.02.2025 19:12, dao, ссылка, полностью)
- TouchGFX vs LVGL. В TouchGFX есть такая штука, "custom container" -
контейнер с виджетами, который можно использовать повторно много
раз на разных экранах. Например, так можно сделать статусбар,
присутствующий на всех экранах. Что будет эквивалентом в LVGL? - AlexG(22.02.2025 10:26, dao, полностью)
- Кто то из Allа давал ссылку на замену LwIP, старенький стек, по
словам очень даже рабочий. Название типа simpl*** или sim***.
Напомните pls это сообщение! - Make_Pic(20.02.2025 13:00, dao, полностью)
- Друзья, нужно мне в прибор добавить поддержку Modbus RTU. Есть уже
некий проприетарный протокол по RS-485. Ну там чтение и запись
неких данных. Правильно я понимаю, что я могу просто тупо подогнать
структуру и в конце CRC16 готово? Повыкидывать стартовый символ и
окончания. Пауза в 3.5 символа - строго? Я обычно после приема
слейвом пакеты выдерживаю 3млс. Или тут все строго и нужно
пересчитать на актуальную скорость? Есть ли какой готовый софт,
чтобы проверить соответсвие? - vesago(20.02.2025 11:13, dao, полностью)
- Опробованный надёжный вариант, и Master и Slave можно одновременно
и по нескольку штук ANT(1 знак., 20.02.2025 21:44, ссылка)
- если честно меня тоже недавно напрягли. Встроить мой терминал на
какой-то базе в текущую ихнюю сеть. Там у них этот самый ОПЦ
сервер. И они будут у меня пытать по Модбас РТУ. Раньше это я
спрашивал частотники и уровнемеры.. А тут надо самому грамотно
отвечать. Вот и засада. :-((( - Лaгyнoв(20.02.2025 21:02)
- поддержку с какой стороны? Твой прибор должен опрашивать внешнее
устройство по Modbus? Или наоборот отвечать внешнему? Внешнее
устройство опрашивать - нет проблем. Чем угодно. Я простой
терминальной программой опрашиваю уровнемер Сенсор через
преобразователь RS485-ЛИН. А с компа - китайский USB-RS485. Да, и
если Modbus RTU, то там нет стартового символа. Там первый байт -
адрес устройства. А вот если Modbus ASCII, то дам да, первый байт
всегда ":" - Лaгyнoв(20.02.2025 16:21)
- Кроме софта просто для работы по протоколу Modbus бывает еще софт
конкретно для проверки соответствия, типа такого: AlexG(31 знак., 20.02.2025 16:07, ссылка)
- У дикпика спроси. Такие расхожие вещи должен исчерпывающе
подсказать ... вот без уточняющих вопросов... POV(2330 знак., 20.02.2025 16:01)
- Учитывая то, что с компьютера нереально сделать такие паузы,
никакого "эталонного софта" физически существовать не может.
Единственный смысл проверять - если реализуешь мастера и есть
какие-то хитрожопые устройства, которые требуют строгого
соответствия протоколу. Вот на них-то и нужно проверять. Eddy_Em(384 знак., 20.02.2025 15:55)
- Физически мне все понятно, как функционирует. Меня заботит
идеология его применения в моем случае. Я прикинул, можно сделать
по-разному. 1 - можно схалтурить. Взять в качестве команды
зарезервированное за пользователем значение и в тело (PDU) обернуть
уже реализованный протокол. Но так, наверное, не красиво. Наверное
правильнее использовать стандартные команды и организовывать
взаимодействие с устройством через некую виртуальную модель памяти.
Где все разбивать на условные vesago(33 знак., 20.02.2025 14:01)
- Присоединяюсь к вопросу, только задать хотел. Самое интересное, чем
проверить можно, каким софтом и дешевым железом, если в ТЗ есть
упоминания о неких номерах регистров, которыми должен управляться
прибор. Какие обязательные команды и ответы? В первый раз
вляпываюсь в него и нет даже понятия, с каким хостом будет девайс
работать. - Andreas(20.02.2025 12:50)
- А вот такие закидоны это нормально? А если несколько приборов в
сети. Andreas(193 знак., 20.02.2025 16:36)
- всякие модбас-сканеры или опс-серверы для проверки своих поделий LordN(377 знак., 20.02.2025 13:47)
- Когда нашел Modbus Universal MasterOPC Server от Инсат забыл Лектус
как страшный сон - AlexG(20.02.2025 16:14)
- а эти проги с обычным китайским usb-485 работают? - Andreas(20.02.2025 14:44)
- Эти modbus-сканеры и modbus-мастеры обычно поддерживают только
шесть стандартных команд чтения/записи. ТС хочет унутрь транспорта
Modbus вкрячить свой протокол/данные. - reZident(20.02.2025 14:14)
- Я в принципе пытаюсь прикинуть как лучше. Вкорячить свои данные -
заманчиво. Но это наверное халтура. Правильнее подогнать под
стандартные команды. - vesago(20.02.2025 14:27)
- Если состав ваших данных схож с "идеологией" Modbus (дискретные
входы и выходы, их состояние и управление) и вам нужно втиснуть
свой девайс в какую-то SCADA, которая работает со типовыми
Modbus-устройствами, то можно обойтись и стандартными командами.
Но, если что-то другое, то при попытке изобразить сложное
стандартными командами трудности могут возникнуть на ровном месте.
Например, передача чисел в формате float ;-) - reZident(20.02.2025 16:12)
- модбас ничего не знает, да и не должен знать, о флоатах, интах и
лонгах. LordN(665 знак., 20.02.2025 17:30)
- именно так и происходит в уровнемерах, с которыми я работаю. Они
там сказали, что с 1000 адреса идут показания в виде float32. Я
глянул Бусхундом - реально каждое значение в виде 4 байт и в сумме
флоат. :-) - Лaгyнoв(20.02.2025 20:57)
- В Modbus нет стандарта для float, поэтому в зависимости от
big-/little-endian и чредования байт внутри слова может быть четыре варианта упаковки: lLhH или hHlL; HhLl или LlHh. И раз этот момент не
стандартизирован, то SCADA должна знать способ распаковки float для
каждого подключаемого к ней Modbus-устройства. О%ительное счастье, ага?
:-P - reZident(20.02.2025 19:11)
- Угу, можно разделить, можно соединить, но это не стандартно, надо
описывать, примеры готовить (желательно в паре распространнёных
софтин), а то вас юзеры залюбят. Лучше сразу продумать и нормальное
взаимодействие - symbions(20.02.2025 18:14)
- Со описанием стандарта Modbus вы уже ознакомились? В любом случае
будет не бесполезно. reZident(1 знак., 20.02.2025 11:27, ссылка)
- Вопрос эмбедед линуксоидам (малиноводы итп.). Тяжело допилить
драйвер УАРТа для управления RS-485, вывести на GPIO сигнал
направления передачи? - IBAH(21.02.2025 11:05, dao, полностью)