Как стать автором
Обновить
34
0

Пользователь

Отправить сообщение

По блоку M74CAN все основные параметры довольно легко декодируются. Я себе собрал табличку со всеми найденными параметрами.
Коды ошибок - их нет в CAN шине, они в отдельном протоколе OBD поверх CAN. В статье я об этом написал. Для диагностики часто используются адреса 0x7E0, 0x7E8.
Я делал себе программное управление вентилятором охлаждения, некий TempGuard: включаю вентилятор на 90°C, выключаю при 85°C (параметры настраиваются). Причём включаю первую скорость вентилятора - она и потише, да и хватает её даже в жару. Нюанс в том, что не надо управлять вентиляторами, когда включен кондиционер, там сам ЭБУ будет этими вентиляторами управлять. В статье, последняя анимация и параграф над ней - как раз пример управления выходами ЭБУ (первая скорость вентилятора, муфта кондиционера).
Так же делал программу для телефона, которая различные параметры выводит, графики скорости, оборотов, положения педали газа. Читает всё это через Wi-Fi реализованный через ESP.
PS: Добавил схемы подключения AVR и ESP в проект для микроконтроллера.

Начиная с версии 2.2.0 приложение собирается в Linux. Проверял в Ubuntu с подключением к железу.

Ноутбук жив. Находится в пользовании у родственника. Режим эксплуатации - крайне-лёгкий.

https://leroymerlin.ru/company/nizkiye-ceny-kazhdiy-den/

В первом блоке справа (цитата):
"КАЖДЫЙ МАГАЗИН В КАЖДОМ ГОРОДЕ РЕГУЛЯРНО ИЗУЧАЕТ ЦЕНЫ НА РЫНКЕ, ЧТОБЫ СДЕЛАТЬ НАШЕ ПРЕДЛОЖЕНИЕ ДОСТУПНЫМ И ВЫГОДНЫМ."

Так что зависит от цен в других городских магазинах.

Вижу публикацию, беру ссылку, но не работает...


Не смог победить. На канале AlphaCentauri заметка об аварийной ситуации при стыковке.

Рекорд — рекордом. Главное, чтобы всё хорошо было. А то вдруг:
Кажется, у нас нештатная ситуация на МКС...

PS: Надеюсь, что им только кажется.
Известные личности. На всякий случай снова посмотрю их заметки.
Ещё читал сигнал с датчиков АБС с каждого колеса, просто прирастающий счётчик, когда колесо вращается. Но тоже сразу номер не припомню.
Именно так, вот неполный список:
0x160 — педаль газа, дроссель
0x180 — обороты мотора, некоторые параметры по мотору
0x280 — приборы, скорость
0x481 — двери, световые приборы, подогревы
0x551 — приборы
0x555 — климат-контроль
0x560 — АКП

АБС точно не помню, кажется в районе 0x35x.
Спасибо. Приятно.
Так и не метил я в профессиональную разработку с этим и хаб про «сделай сам». Хотя очень всё это интересно.
PID-ы стандартизованы в OBD, их описание есть в Wikipedia, но лучше смотреть английскую версию, там больше подробностей. И эти PID-ы к CAN шине не имеют прямого отношения. CAN шина живёт отдельно со своими данными и протоколом. А вот PID-ы в диагностическом режиме (эдакая замена K-line) внутри пакетов CAN 0x7E0 и 0x7E8.
Тут всё очень специфично и зависит от производителя и в большей степени даже от модели автомобиля. Так как даже на ВАЗе CAN-шиной объединены довольно много узлов: ЭСУД, Блок Кузовной Электроники, АБС, Комбинация приборов, Климатконтроль и так далее. Управлять даже какими-либо устройствами без соответствующей документации — практически как тыкать палкой в небо в надежде, что что-то сработает. В интернете можно найти примеры, как управляют Комбинацией приборов. Это наверно самый безопасный способ потренироваться. Её можно запустить одельно от автомобиля и пробовать посылать ей пакеты, смотреть на её реакцию. В принципе, если подать пакет со скоростью, то как минимум должна отклоняться стрелка скорости, может даже пробег будет считаться. То же и с оборотами мотора.
Судя по скриншотам и тексту, использовалась утилита InSpectre. В ней есть кнопочка включения/отключения. И чтобы сработало — надо перезагрузиться.
Именно так. Вчера принесли ноутбук, довольно старый, на AMD Turion 64 X2 TL-56. При попытке загрузки, Windows 7 падает в синий экран, который не содержит почти никакой дополнительной информации:
image
Автоматически система не смогла восстановить свою загрузку. Вручную удалось откатить на точку восстановления, которая создалась перед установкой обновления. Потом запретил установку обновления KB4056894.
Сторонних прошивок я не встречал, но искал, честно говоря, очень давно последний раз. Из проигрывателей для себя выбрал, на мой взгляд, самый лучший вариант: Registrator Viewer. Он умеет и трек на карту отображать, и графики различных датчиков отображать. Вот извлечения дорожек я в нём не нашёл. Можно попробовать списаться с автором, вдруг чего из этого и выйдет.
GPS-трек пишется дополнительной дорожкой в контейнере MOV (по информации из MPC-HC):

image

В корректном виде мне извлечь его не удалось (AviDemux, YAMB, QuickTime).
Проигрыватель версии 1.9, который предлагают скачать на сайте — файлы от этого регистратора не воспроизводит.

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

— Соник-танк был имбой, поскольку стрелял на одну клетку дальше мобильной ракетницы. Но это ещё не всё, собираем соник-танки в группу 3х3 и потихоньку двигаем вперёд. То ли баг, то ли фича была, но сами себя они не повреждали звуковыми волнами. И даже если девиатор пробивался к ним и «заражал» одного, то повредить себя эта группа просто не могла.

— Противостоять девиатору было довольно просто — надо было в «заражённый юнит пострелять чем-нибудь, это возвращало его на землю.

— Со скоростной сборкой спайса тоже была хитрость, особенно если его залежи были очень далеко от базы. Обстраиваем пункт сбора спайса стенами, покупаем летающий транспорт. Всё. Харвестер будет транспортироваться на поле и на базу автоматически.

— То же самое с ремонтным заводом для техники. Обносим его стенами и летающие транспорты будут автоматически забирать на ремонт повреждённые юниты и отвозить после ремонта обратно. Есть правда вероятность потерять и юнит и транспорт, когда вражеская ракета прилетала в юнит на поле боя, который пытался подцепить транспорт (делал он это не очень быстро).

— Червя можно было уничтожить одной мобильной ракетницей, просто надо запомнить место, где застыл последний раз червь (для этого можно было скормить пехотинца ему, он наевшись, обычно застывал не на долго) и нацелить атаку ракетнице по земле в это место.
Они сравнивают не линейными размерами, а площадью. Так получается соотношение 1,44.
1

Информация

В рейтинге
Не участвует
Откуда
Высокая Гора, Татарстан, Россия
Зарегистрирован
Активность