zHz00 Untitled

воскресенье, 07 апреля 2024
04:06 Обошлось без Аннушки
Тупо, конечно. Доставал что-то из холодильника, зацепил рукой и... наполовину обёрнутый брусок масла упал на пол.

Это не правило пяти секунд. Есть валявшееся на полу масло я, конечно, не буду. Надо выбросить.

И тут я столкнулся неожиданной проблемой. Если положить масло в ведро, оно растает. Мне это было не надо.

Подумав, я положил масло обратно в холодильник. Выброшу позже, когда понесу мусорный пакет на улицу.

@темы: Случай из жизни, Фейлы, Еда

URL
суббота, 06 апреля 2024
05:40 Не надо излишне упрощать
Описывать что-либо можно с разной степенью детализации. Мысль о том, что недостаточная детализация -- это плохо, я встречал и раньше.

Суть в том, что при излишнем упрощении картина не просто становится лубочной (что вполне допустимо), она может исказиться до неузнаваемой или даже противоположной.

Надо рассматривать не только первый уровень тезиса, но и второй, третий. Только если рассмотреть несколько уровней, можно получить более-менее об'ективную картину происходящего.

Ещё может быть избыточная детализация, но про неё мне пока сказать нечего.

Недостаточная детализация может происходить умышленно. Например, в жёлтой прессе. Или для кликбейта. Или автор может снизить детализацию для поддержки своей точки зрения. Потому что если он начнёт рассказывать подробности, то окажется, что его позиция весьма шаткая.

Вот если человек упрощает намеренно, преследуя свои цели, то мне нечего ему сказать. А если человек упрощает по собственному недосмотру, то это надо исправлять.

Это всё давно известно, но я не мог написать про это раньше, потому что искал подходящий пример упрощения. Чтобы не какой-нибудь остро-политический. И я нашёл кое-что похожее.

Amazon закроет «умные» кассы. Вместо ИИ товары считывали 1000 индийцев. -- Сообщает РБК

Так ли это? Я погуглил. Так. Но есть нюанс.

Изначальный заголовок предполагает, что ИИ-технология не существовала вовсе. Некоторые источники только этот заголовок и перепечатывают, иногда добавляя, что это был "скандал". Но если прочитать заметку целиком, посмотреть перекрёстные ссылки и поискать новые, то выяснится вот что.

1. Все ссылки в качестве первоисточника в итоге ведут на платную статью в The Information. Это не значит, что это ложь, но это значит, что независимых источников нет.
2. Что магазины закрываются -- это правда. Есть свидетели с Реддита.
3. А с индусами что? Индусы или не индусы, но ручные проверки действительно были. Сообщают, что на 1000 покупок в 2022 году было 700 ручных проверок. Проблема в том, что сообщает это тоже только The Information, причём ещё в прошлом году. А информация относится к тому, что было джва года назад (т.е. 2022). Таким образом, информация про индусов далеко не новая. А значит, закрытие не связано с тем, что это всплыло.
4. Из приведённых цифр следует, что ИИ-система всё-таки существовала, но работала недостаточно хорошо. Видимо, поэтому-то её и закрыли.

К сожалению, и такой уровень недостаточен, чтобы получить полную картину. Но это значительно лучше, чем изначальный заголовок.

См. также заметку о слишком простых примерах: diary.ru/~zHz00/p195775145_e-g.htm

@темы: Восприятие, Мысли

URL
пятница, 05 апреля 2024
05:19 Это трамвай
Видел легковушку, довольно грязную и старую, у неё на заднем стекле было написано:

"Это электробус."

@темы: Викторика, Автомобили, Наблюдения

URL
четверг, 04 апреля 2024
05:27 Вытащить машину из грязи за трос: советы
Весенний грунт коварен: может выглядеть ровно и с травкой, но заезжаешь туда, и понимаешь, что это было болото.

Мне предложили вытащить машину за трос. Трос у меня был.

Нюансы:

1. Обычно у машин есть "серьга" или что-то другое, к чему цеплять карабин троса. Но может быть и фаркоп. К фаркопу нельзя напрямую прицепить карабин, потому то не тот диаметр. Завязывать трос узлом тоже не надо. Надо обернуть трос вокруг фаркопа, а карабин застегнуть на самом тросе. Получится типа скользящей петли.

2. После вытягивания застрявший должен проехать ещё немного, чтобы трос был расслаблен. Тогда его будет легко отстегнуть.

3. Трос всё равно испачкается в грязи. Можно даже не пытаться сохранить его в презентабельном виде.

@темы: Лайфхак, Автомобили

URL
среда, 03 апреля 2024
04:58 Kill la Kill 01-24 END
Начал смотреть в 2020, потом бросил, потом опять начал, досмотрел в 2022.

Что думаю

Сеттинг большинства культурных произведений близок к реальности. В фантастике существует "фант. допущение", которое отодвигает сеттинг от реальности, но не сильно. Трудно представить себе произведение про существ, не имеющих ничего общего с людьми, живущих в непонятном мире и думающих нечеловеческие мысли. Кое-что похожее есть у Лавкрафта, но его произведения ближе к человеческому и к реальности, чем может показаться.

Фант. допущение может быть и социальным. Социальное допущение порой отодвигает произведение от реальности гораздо сильнее, чем техническое. Вот, например, Girls und Panzer, "Девочки на танках". То, что вождение танков является чисто женским занятием, а также школьным видом спорта -- это полный бред. Если не рассматривать это как аксиому. А если рассматривать, то всё логично.

Схема. Схема строения общества в Girls und Panzer далека от той, которую мы видим в реальности.

Есть и другие сериалы. Я смотрел произведения студии Trigger раньше. Darling in the Franxx, Kiznaiver. Там тоже сдвинутые социальные схемы.

И, конечно же, сдвинутая схема в Kill la Kill.

О чём

Миром правит кружок кройки и шитья, потому что они делают волшебную школьную форму, дающую владельцу невероятную силу. На одежде может быть одна звёздочка, две звёздочки, три звёздочки... но лучше всего пять звёздочек.

А если звёздочек становится слишком много, то уже может получиться так, что школьная форма захватывает власть над человеком.

Потом на схему со школьной формой накладывается ещё одна схема. Самой школы. Раздача формы происходит по определённым правилам. Потом идёт ещё одна схема. В зависимости от формы изменяется социальный статус и вне школы.

И всё это полируется сверху контрастом масштаба. Маленькие ученики в гигантской школе. Чувствуют ли они себя там ничтожествами? Как бы не так. Потому что удар кулака многих учеников сносит пол-школы. Это ни что иное, как абсурд (хотя я предпочитаю слово "балаган").

Главная героиня, Матой Рюко, попадает в это абсурдное сплетение схем чтобы провести расследование. Но никакого серьёзного расследования тут быть не может. Может быть только фарс. И экшон.

Рекомендации

Это очень динамичные приключения, но максимально отбитые. Такой уровень "балагана" я видел лишь однажды, в Seto no Hanayome.


Скриншоты
(скриншоты)

@темы: Аниме

URL
вторник, 02 апреля 2024
01:56 Стоит ли за окном пиратский корабль?
Я: Есть скрепка? Надо симку из телефона достать.
Сестра: Я в таких случаях использую серёжку.

@темы: Лайфхак

URL
понедельник, 01 апреля 2024
04:37 SeaMonkey high CPU usage / SeaMonkey жрёт процессор
(EN)

My computer is working for months, but i have to restart my browser from time to time. I have several browsers, but SeaMonkey (based on Gecko engine) is one of my primary. I had several troubles with it, but most annoying for now is high CPU and RAM usage. Several days of work and VOILA, it takes 5-6 GiB of RAM. Surely, this is not very large amount for modern browser. But the other issue is freezing. In this state browser is not responding for 5+ seconds when I try to press buttons etc.

Also, I discovered that Task Manager shows full usage of one of the CPU cores. How to find out the reason of high CPU and RAM usage?

I asked Google and tried to use special page, about:memory . Reports on this page lack details, but that was better than nothing. In addition I discovered strange side effect.

I pressed "Measure" button, and soon after I found out that CPU usage became zero, and 1 to 2 GiB of memory was freed. So, the problem was solved by "observation" attempt.

(RU)

Компьютер у меня не выключается месяцами, но браузер приходится периодически перезапускать. Браузеров у меня несколько, и один из основных -- SeaMonkey (движок Gecko). С ним у меня было несколько страданий, но одно из наиболее докучливых заключалось в том, что через несколько суток работы он не только начинал жрать по 5-6 гб памяти (что совсем немного для современного браузера), но ещё и начинал подтормаживать. Можно было по 5 секунд ждать, пока кнопки будут снова нажиматься, а курсор переставляться.

Таск менеджер при этом начинал показывать, что одно ядро полностью занято браузером. Но как понять, какая сущность внутри браузера жрёт процессор и память?

Некоторое гугление навело меня на вкладку about:memory . Отчёт там не очень подробный, но лучше чем ничего. Странным оказалось другое.

При попытке запроса отчёта (кнопка Measure) у меня не только освободилось значительное количество памяти, но и потребление процессора упало до нуля. Таким образом, в очередной раз было продемонстрировано, что процесс измерения влияет на явление.

@темы: Лайфхак, Программы, Борьба с техникой

URL
воскресенье, 31 марта 2024
02:26 Маловато будет!
Залили маме на читалку новые книжки.

Подхожу к ней с читалкой и вижу, что у неё одна из книжек на кровати лежит, бумажная.

-- Вот же у тебя бумажная! Зачем тебе ещё и на читалке?
-- Бумажную я днём читаю. А ночью как?

@темы: Лайфхак, Случай из жизни, Восприятие

URL
суббота, 30 марта 2024
02:46 Ничего я ему не ответил
С работы я ухожу поздно. Но и прихожу поздно.

Один из охранников заинтересовался только временем ухода.

"Ты чего так поздно уходишь?"
"Тебе делать нечего?"
"Нет бы дома с бабой на кровати валяться!"

Ну и продолжались такие комментарии до одного дня, когда я вместо 22-00 ушёл в 20-30.

Охранник одобрительно сказал: "Вооот, другое дело!"

Он не знал, что я еду работать на вторую площадку...

@темы: Случай из жизни, Викторика

URL
пятница, 29 марта 2024
04:13 Опять ошибки передачи!
Продолжение истории про FTDI.

Но дело оказалось в другом.

Итак, всё настроил, дописал новую фичу в модуль приёма, начинаю тестировать. На моём компе (вин7) работает. На втором компе (вин10) работает. А на третьем компе (тоже вин10) не работает. Ошибки передачи!

После некоторых экспериментов удалось установить, что ошибки есть только в последней версии, где я встроил новую фичу. А в предыдущих всё работает на всех компах. То есть, виноват был я сам.

Но новая фича влезала в самые низовые алгоритмы приёма и передачи, и отлаживать мне это всё очень не хотелось. Я решил воспользоваться "долгим и вдумчивым взглядом".

Обнаружил кусок, который выводит отладочные сообщения (в файл) почти после каждого значения. Отключил вывод сообщений. Всё заработало.

Проблема, казалось бы, решена? Да. Но был один нюанс. Я вспомнил, что эти отладочные сообщения были закомментированы давно. И пребывали в таком состоянии пару лет.

Я их раскомментировал именно с целью отладки новой фичи. Но при этом я забыл, что пару лет назад я их закомментировал не просто так. А в такой же точно ситуации.

После этого инцидента я понял, что если и оставлять закомментированный код, то надо к нему дописывать, почему он был закомментирован. Я сделал надпись об этом, причём так, чтобы при открытии комментария код не компилировался, пока надпись не будет убрана.

@темы: Лайфхак, Программирование, Борьба с техникой

URL
четверг, 28 марта 2024
03:37 Я в машине или в самолёте? Как выглядит отказ вакуумного усилителя тормозов
Текущая неисправность в машине: плавают обороты на холостом ходу. Это происходит уже давненько, и причину я пока не выяснил.

Для эксперимента я отключил ДМРВ. Не так важно, что это. Важно, что плавание оборотов после этого исчезло. Увы, это не является однозначным указанием на то, что дело было именно в ДМРВ. Но это является важной информацией.

Тем не менее, с отключённым ДМРВ машина едет не слишком хорошо. При резком падении оборотов (например, при выжимании сцепления) двигатель может заглохнуть. И вот представьте, вы ехали на большой скорости, выжали сцепление и двигатель заглох. Вы продолжаете ехать накатом, но двигателя нет. Что это такое?

Такое бывает в самолётах. Ну да, двигатель заглох. Самолёт переходит на планирование. После этого иногда пытаются завести двигатель набегающим потоком воздуха. В машине тоже можно это сделать! Только вместо набегающего потока воздуха у нас набегающий асфальт.

Я однажды даже для эксперимента специально выключал двигатель на ходу, чтобы потом попробовать его завести. И это получалось. Включаешь зажигание, выбираешь передачу, отпускаешь сцепление -- и вуаля, двигатель завёлся.

Когда у меня заглох двигатель, я ехал по автомагистрали на большой скорости. Больше сотни. И, как можно догадаться, я выжал сцепление не просто так. Я собирался тормозить перед постом оплаты. Ну и ладно, заглох и заглох. Не хочу на такой высокой скорости заводить двигатель, сейчас сначала отторможусь, а там уже у шлагбаума заведу мотор на 20 км/ч. Так я думал.

Пару раз нажал на тормоз, скорость снизилась. А при третьем нажатии я понял, что тормозов у меня больше нет. Но это было не так, как в тот раз, когда я выпил всю тормозную жидкость. В этот раз педаль не упиралась в дно. Она просто стала тугой. И при стандартном усилии торможение автомобиля не происходило.

Такое тоже бывает в самолётах. Когда двигатели не работают, могут отказать многие системы. Электричество, гидравлика. Если отказывают усилители, приходится прикладывать значительную силу, чтобы изменить положение механизации крыла.

Я быстро понял, в чём дело. Вакуумный усилитель тормозов работает на вакууме. И этот вакуум кончился, потому что его создаёт работающий двигатель. Было два варианта, или заводить двигатель с наката сейчас, или просто сильнее давить на педаль. Я выбрал второе. Затормозить до шлагбаума я успел. А там уже и двигатель завёл.

И тормоза появились обратно.


@темы: Борьба с техникой, Автомобили

URL
среда, 27 марта 2024
05:41 Kusuriya no Hitorigoto 01-24 END
О чём

Детектив может быть "одноразовым", а может быть серийным. В серийном детективе сыщик будет раз за разом получать новые загадки. А как это обеспечить? У Шерлока Холмса работа такая. У ГГ из Hyouka есть девочка-кининаримас. Откуда же брать загадки для ГГни этого сериала, Мао-Мао?


(кто смотрел, тот поймёт, к чему эта картинка)


Как и главного героя Kimetsu no Yaiba, работа сама нашла Мао-Мао. Если коротко, то её взяли работать в КГБ. Такая служба есть и при китайском императорском дворце.

Но, как говорится, "он не гэбист, он чекист! Уважаемый человек" (С)

Если во дворце или его окрестностях происходит непонятное убийство, отравление, заговор или что похуже, все уже знают, к кому нужно обратиться. Мао-Мао не будет разбираться в деталях, искать конкретных виновников и "оформлять дело". Она сначала скажет, что нужно выяснить, а потом даст подсказку. Она всегда уточняет, что "это лишь предположение", но практика показывает, что её предположения нужно слушать внимательно.

Что думаю

Китайские имена в этом сериале напрягают. Сначала их с китайского перевели на японский, а при переводе на русский -- транслитерировали обратно на китайский. Поэтому при прослушивании текста одновременно со звуком возникает диссонанс.

Сериал состоит из двух достаточно выделенных частей. В первой половине Мао-Мао работает во внутреннем дворе, где живут наложницы. Там её интеллектуальные способности быстро замечают. Она делает первые шаги в карьере. Во второй половине у неё появляется относительная свобода передвижений и бОльшее разнообразие задач. И в этом мне чудится некоторая проблема.

Первая половина сериала выглядит цельной, а вторая -- разрозненной. Сначала показывают новую наложницу, потом про неё забывают. Сначала показывают какое-то побочное дело, а потом оказывается, что оно было связано с другим. Злодеи то появляются, то исчезают. Накал событий и их значимость во второй половине выше -- и только это компенсирует общую неровность.

Мао-Мао -- нетипичный персонаж для аниме. Это не холодный интеллект. Это интеллект совмещённый с аутизмом. И со стремлением к смерти. Она понимает социальные взаимодействия, но имеет на их счёт своё мнение. Это привлекает не только зрителей, но и некоторых других персонажей, о которых я тут писать не буду, потому что все (!) персонажи тут являются лишь фоном для интеллектуальной игры.

Рекомендации

Это всё-таки не детектив в полном смысле. Но с учётом того, как мало аниме-детективов, смотреть этот сериал надо обязательно.

Скриншоты
(скриншоты)

@темы: Аниме

URL
вторник, 26 марта 2024
00:59 Поведение телеграм-каналов и пабликов в экстремальных ситуациях
Не первая катастрофическая ситуация происходит за последнее время, и не первый раз я вижу такую реакцию.

"Произошёл теракт. Сегодня мемов не будет" -- пишут телеграм-каналы.

При предыдущих ситуациях отказы от постинга и чёрные аватарки были единичными, в этот раз -- массовыми.

Про аватарки -- это дело администрации, а вот отказ от постинга мемов я не поддерживаю. И вот почему.

У развлекательного канала есть социальная значимость. Его работа способствует моральной поддержке читателей.

Моральная поддержка имеет два аспекта.
1. Развлекательный контент в тяжёлое время поддерживает сам по себе.
2. Продолжение функционирования привычных систем даёт почувствовать, что существуют ещё "островки стабильности". Что несмотря на ситуацию, жизнь продолжается.

Ставя канал на паузу, администрация лишает читателей поддержки, которая в этот момент как раз очень нужна.

***

Но есть и обратная сторона. Почему-то продолжение постинга "как ни в чём не бывало" иногда коробит. Но почему это происходит только иногда -- я пока не разобрался. Свои каналы продолжаю вести в обычном режиме.

@темы: Восприятие, Telegram

URL
понедельник, 25 марта 2024
00:44 Недопонимание
Увидели мой перстень и заинтересовались.

-- Ого, какая у вас печатка! Вы что, язычник?
-- Конечно.
-- А, то есть, в бога вы не верите?
-- То есть, как это не верю?!

@темы: Случай из жизни, Дзякиган, Викторика

URL
воскресенье, 24 марта 2024
01:54 Профдеформация, часть 6
Смотрим с сестрой Kusuriya no Hitorigoto. Сестра налила чай.

-- Какой-то странный запах. Чай не отравлен?
-- Это... миндальный чай.

@темы: Случай из жизни, Викторика

URL
суббота, 23 марта 2024
04:18 Let me share my screen
Я в настоящих зум-митингах не участвовал, но я слышал, что там все сидят в разных помещениях и показывают друг другу свои экраны по очереди.

Сегодня у меня всё было наоборот. Мы с коллегами втроём сидели в одном помещении и были подключены к одному и тому же удалённому компьютеру.

@темы: Случай из жизни, Восприятие

URL
пятница, 22 марта 2024
03:14 Автоматический логин в веб-версию телеграма
Мне прислали телеграм-ссылку, но автор не досмотрел и вместо ссылки т.ме прислал внутреннюю ссылку веб.телеграм.орг.

Я тоже не досмотрел и на неё кликнул. Что же я получил?

Может быть, угнанный аккаунт в телеграме? Вроде пока нет (тьфу-тьфу-тьфу).

У меня открылся браузер, в браузере открылась веб-версия телеги. Залогиненная! У меня не спросили не только кода подтверждения, но и облачного пароля. Кстати, типового вопроса перед открытием ссылки я тоже не получил.

Хмыкнув, я разлогинился в браузере и кликнул ссылку ещё раз.

И снова попал в свой аккаунт.

Таким образом, пользователь логинится из телеграм-десктоп в телеграм-веб в один клик без единого запроса. Это очень удобно, но безопасно ли это? Может, я своему браузеру не доверяю!

Полистал гугл, полистал настройки телеги, но так и не нашёл способа это отключить. Разве что в hosts записать веб.телеграм.орг 127.0.0.1. Пока кто-нибудь другой не записал туда другой, фальшивый адрес.

@темы: Борьба с техникой, Telegram

URL
четверг, 21 марта 2024
00:53 Надо было просто дописать "и в шляпе"
Я вчера не мог вспомнить, как зовут Ренни из Элден Ринга. Решил забить в гугл. Пишу:

"синяя девушка с четырьмя руками"

Гугл мне показывает:

"Кали"

@темы: Восприятие, Викторика

URL
среда, 20 марта 2024
05:23 Slayers S1 01-26 END
Это я смотрел в середине 2022 года.

О чём

Будущая учительница Мегумин, мужик с джедайским мечом, и ещё несколько человек различной степени отбитости пытаются приключаться как обычно, убивать монстров и грабить сокровища. Но вместо этого оказываются затянуты в опасные квесты по спасению мира.

Что думаю

В 1995 году каноны для аниме, наверное, тоже были. И уж точно они были для JRPG. Тем не менее, сейчас всё не так. Поэтому такое фэнтези, как Рубаки, смотрится необычно и, если можно так сказать, свежо.

Хотя герои, как обычно, побеждают зло, но у добра нет явного превосходства. Добро здесь не сильнее, не хитрее и не удачливее зла. Может быть, чуть-чуть быстрее соображает. Может быть, чуть-чуть меньше зазнаётся.

Бои тоже проходят не так, как это происходит в современном аниме-фэнтези. Это не дуэли, когда только один персонаж главный. Это не "стенка на стенку". Тут всё меняется в динамике. Начинают битву одни персонажи, продолжают другие, пока первые в отключке. А кто-то вообще умер. Все стратегии, которые придумывали заранее, приходится выбрасывать на свалку, и придумывать новые на ходу. И ещё раз.

А потом приходится бежать с поля боя...

С другой стороны, это не героизм с серьёзным (сложным) лицом, когда персонажи думают о чести, долге, отваге и т.п. Персонажи склонны к юмору в любой ситуации. Почти в любой. И вот эта атмосфера несерьёзности делает сюжет живым, а не схематичным.


Рекомендации

Это классика. Причём такого уровня, который даст прикурить многим современным представителям. Так что господа любители исекаев! Посмотрите, каким может быть юмористическое-героическое фентези.

Скриншоты
(скриншоты)

@темы: Аниме

URL
вторник, 19 марта 2024
05:11 USB-FTDI: откуда ошибки передачи?
FTDI -- это такая микросхема, которая с одной стороны ведёт себя как готовое USB-устройство, а с другой может подключиться к любому микроконтроллеру, который имеет UART (а он есть везде). Такая микросхема освобождает разработчика от необходимости написания драйвера USB под сам микроконтроллер. Есть другие аналогичные микросхемы, например, CP2102.

У FTDI есть несколько приколов, например иногда может прийти лишний нулевой байт. Эту ситуацию мы когда-то решили костылём. Сейчас проблема оказалась в другом.

Стали возникать ошибки передачи. Пока идёт измерение, я сыплю данные в компьютер. На коротких замерах всё работало нормально. Но потом я стал долбить данные часами. И вот проходит полчаса, час -- не совпадает контрольная сумма пакета!

Сначала надо было выяснить, что конкретно происходит. Из-за шумов портится один байт? Или часть пакета просто пропадает? Или заменяется мусором?

Я сделал логирование ошибочных пакетов.

ОКАЗАЛОСЬ

1. Внутри пакета у меня есть определённая циклическая структура, и её видно в шестнадцатеричных кодах невооружённым глазом. Эта структура нарушалась в середине пакета -- и продолжалась дальше со смещением. Иногда смещение возникало ближе к началу пакета, а иногда ближе к концу. Это означало, что у меня не просто идёт порча данных, у меня выпадает несколько байт.
2. В хвосте пакета я обнаружил начало следующего (там сигнатура). Это позволило определить, что выпадает от 5 до 15 байт, каждый раз случайное число.

До того, как я выяснил эти два пункта, я размышлял над различными методами компенсации. Может, можно просто выпустить ошибочную часть данных? (в длинном замере это не страшно, главное восстановить синхронизацию) Может, запросить копию пакета? (но это долго, там уже следующие данные подпирают)

После диагностики я отказался от этих идей и решил, что надо устранять причину.
1. Заменил USB-кабель на тот, что мы ставим везде. Не помогло.
2. Отказался от сохранения данных "на лету", поскольку подозревал, что при выделении большого числа памяти могут возникать задержки. Стал полученные данные просто выбрасывать. Не помогло.
3. Отключил отладчик и дополнительную утилиту, которая постоянно дёргала ту программу, которая принимает данные. Не помогло.

Создавалось впечатление, что ошибка возникает несмотря ни на что. Но у наших пользователей это было бы заметно раньше. А у них ошибки не было.

Я взял свою программу и запустил на другом компьютере. Таком же, какой мы ставим пользователям. Спустя шесть часов передачи я был вынужден констатировать: ошибок нет.

Это наводило меня на подозрение, что дело в моей устаревшей операционной системе, т.к. пользователям мы ставим вин10, а на рабочем месте у меня вин7. Но это было странно, т.к. несколько лет назад, когда мы только вводили FTDI в эксплуатацию, ситуация была противоположная. Ошибки передачи возникали на вин8/вин10 при слишком большой скорости. А на вин7 при такой же скорости всё работало. В тот раз мы снизили скорость.

Но ладно. Главное, что у пользователей проблем не будет, а я свои тесты могут делать и короткими. Я перешёл к другим задачам, и всё же...

Через некоторое время я понял, что есть неучтённые факторы. Дело в том, что тот USB-кабель, который я заменил, был не единственным. Он втыкался не в компьютер, а в USB-хаб. Хаб был подключён к компьютеру через ещё один USB-кабель. То есть, в системе было ещё два звена, которые я не проверял.

Я подключил FTDI к компьютеру напрямую, в передний USB-порт.

И все ошибки передачи исчезли.

@темы: Борьба с техникой

URL