В блоге:

2019-01-18

Samsung Internet Browser и YouTube

Сейчас на мобильных устройствах я использую в качестве браузера Samsung Internet Browser. Он хоть и от Samsung, но работает и на телефонах других марок. Основная причина его использования - это поддержка плагинов блокировки рекламы, которые выполняют свою задачу весьма неплохо.

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

Но все же решил проверить в самсунговском браузере. Сперва смутил диалог при открытии youtube-ссылок:




Создается ощущение, что альтернативы нет: или смотришь через стандартного клиента, или не смотришь вообще. Но нет, выбор "отмена" открывает youtube внутри браузера. И, что самое хорошее, блокировщики работают! Можно спокойно смотреть видео.

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



Еще по этой теме:
Изображения из альбомов:

2019-01-16

Большое Голоустное

А это уже Байкал около Большого Голоустного, несколько дней назад:




Цвет торосов у берега - это не ошибка "баланса белого", именно такой и есть:




Живьем выглядит очень необычно.




А по этому льду даже ходить страшно. Кажется, что он очень тонкий, практически отсутствующий, а под ним прозрачная вода.




Но когда присмотришься, то видно, что он уже набрал толщину для хождения человека.



Изображения из альбомов:

2019-01-15

Листвянка

Поселок Листвянка на Байкале, первые числа января 2019 года.




Сейчас там уже лед.



Изображения из альбомов:

2019-01-14

Читая отзывы на адаптеры: SZ Viewer, ноги OBD2

Иногда поглядываю на алиэкспрессе разные адаптеры ELM327 для добавления в коллекцию. Особо ничего интересного не попадается, а вот отзывы на покупки бывают забавные.

Иногда упоминают SZ Viewer, как в этом болгарском отзыве (точнее говоря, в отзыве от человека с емейлом в .bg домене - алиэкспресс так страну назначает):




А иногда даже за продавца обидно становится:




Уже не знаю, поддельный адаптер или нет, но претензия к разной длине ножек адаптера совершенно напрасна.

Для OBD2 со стороны адаптеров ножки контактов 4 и 5 (общая масса кузова и сигнальная масса) специально делают более длинными. Чтобы они раньше других подключались при вставке в разъем, а затем позже остальных отключались при извлечении из разъема. Это уменьшает риск порчи оборудования, особенно с учетом, что питание (контакт 16) подается постоянно.



Изображения из альбомов:

2019-01-13

Pro-Staff: Kei грузовик + Jimny + Tibus (?)

Японская Pro-Staff верна своему направлению.

Берется Kei грузовик (по виду это Suzuki Carry), к нему приделываются мосты от Jimny, а на мосты от Jimny ставятся колесные редукторы (от Tibus, видимо).




Передний мост поближе (в процессе подготовки):




Японский стиль внедорожного тюнинга ("казаться, а не быть") ощущается, конечно. Но все равно забавно.

2019-01-11

Аккумулятор Suzuki 33610-83E70 (Varta) от SX4

Вот хорошо сделали на европейском (венгерском) Suzuki SX4, что не пожалели место под полноценный аккумулятор. Например, на этом автомобиле 2012 года с завода был установлен Suzuki 33610-83E70:




Реально это Varta 560 125 060 на 60 Ач. "Обратная" полярность, размеры 278x175x175, но под капотом спокойно размещается и более высокая версия 278x175x190.

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

Замер разрядом 5А до 10.5В показал всего лишь 12.57Ач. Не густо.




В качестве временного варианта была использована чуть более крупная Varta с моего Cherokee. Она примерно на год моложе, но условно живая. Но только условно.

Ну а сейчас поставлена новая Topla Energy, тоже чуть крупнее оригинального аккумулятора. Какие либо выводы рано делать, естественно.

2019-01-09

ELM327: бредовый режим Flow Control Mode 2

Забавную багофичу ELM327 обнаружил, экспериментируя с SZ Viewer.

Если говорить упрощенно, то CAN-шина рассчитана на передачу коротких пакетов с полезным содержимым до 8 байтов включительно. Если нужно передать более длинные данные (одним куском), то для OBD2 предлагается использовать ISO 15765-2. Это представление данных в нескольких фреймах. Поскольку получатель должен адекватно успеть принять все фреймы ответа, то есть механизм управления потоком фреймов (Flow Control).

Адаптер ELM327 предназначен в том числе для работы с CAN-шиной, потому там есть какая-никакая поддержка ISO 15765. Для более тонкой работы есть возможность управления Flow Control переключением режимов (команда ATFCSMx - поддерживается с v1.1).

Простой пример чтения VIN-номера через CAN-шину стандартным OBD2 запросом 09 02 (не все машины поддерживают). Для отправки запросов использую ELM327Chat, так просто удобнее.




В данном случае используется режим Flow Control Mode 0 (по умолчанию). ATH1 включает показ заголовков. На этом автомобиле (не Suzuki) 09 02 отрабатывает адекватно - приходит ответ из трех фреймов, в которых содержится VIN (размыл его из соображений приватности). Фреймы приходят с идентификатором 7E8 - это стандартный ответ от блока управления двигателем.

Но кроме режима 0 есть еще режимы 1 и 2. Их отличия показаны в таблице из документации к ELM327:



По этой таблице ожидаешь, что в режиме 2 можно предоставить только данные фрейма Flow Control, а ELM327 остальное возьмет на себя.

Проверяю:




ATFCSD выставляет данные, ATFCSM2 переключает ELM327 во второй режим Flow Control. Только это не работает! Ответ на 09 02 состоит только из одного фрейма, остальные два не приходят вообще.

А теперь полностью ручное управление (режим 1):




ATFCSH ставит идентификатор (7E0 в данном случае для запроса к блоку управления двигателем), ATFCSD уже установлен в предыдущем примере, режим переключается в ATFCSM1. И в этот раз все работает хорошо, как и в примере с режимом 0.

Причина поведения режима 2 раскрывается простым мониторингом CAN-шины. В этом режиме ELM327 отправляет фрейм Flow Control не с идентификатором 7E0 (как в режимах 0 и 1), а с идентификатором 7E8. Но это же бред! Зачем ставить идентификатор ответа, а не запроса?

Сперва я подумал, что это ошибка китайской версии ELM327 v1.5, но проверка на реальном v2.2 показала, что там поведение полностью идентично. Более того, такое поведение описано в документации:



Т.е. идентификатор для Flow Control фрейма выставляет такой, что указан в ответе First Frame. Крайне странное решение. Возможно есть какой-то параллельный мир, где это оправдано, но для нашего реального мира диагностики в этом нет никакой пользы. И ведь режим 0 так себя не ведет!


Резюме: если хочется ручного управления, то не используйте ATFCSM2, лучше принудительно выставлять идентификатор и переходить на ATFCSM1. Ну или использовать обычное поведение в режиме ATFCSM0 - он сравнительно адекватно работает.



Еще по этой теме:
Изображения из альбомов:

2019-01-08

Российские реалии: 1 vs 0.9

Две бутылки Coca-Cola:




1 литр метрический и 1 литр российский, величина которого зависит от скорости удорожания продукции. В данном случае 1 российский литр в исполнении Coca-Cola равен 0.9л метрического.



Изображения из альбомов:

2019-01-07

Pennzoil Motor Oil 5W-20

После коллекции разных моторных масел 5W-20 и 0W-20 (раз и два) решил перейти к единому 5W-20 ILSAC GF-5 минимальной стоимости, но, конечно, на короткие сроки эксплуатации.

Для этой цели я как-то обзавелся маслом Petro-Canada Supreme (не Synthetic) 5W-20. Но оно волшебно разошлось, толком даже не попробовал. Это был первый претендент, но я нашел масло еще дешевле:




Самый простой Pennzoil вязкости 5W-20. До тотального перехода на желтые канистры это масло в народе называлось PYB (Pennzoil Yellow Bottle), оно же Pennzoil Conventional.

По допускам обычный API SN/ILSAC GF-5:




Весь смысл в низкой цене. 5 кварт (4.7л) стоят около 1 т.р у Тритон-Импорт (на emex он обозначен RAKO), артикул 550038052. Очень дешево по современным меркам.

И масло не древнее. Маркировка на канистре показывает июль 2016 года.




А вот маркировку для УФ (вроде той, что у Ultra Platinum) не обнаружил. Может решили не тратиться на нее для самого простого масла.

Заказал несколько канистр, надеюсь использовать в будущем как основное масло.



Изображения из альбомов:

2019-01-03

SZ Viewer A1-2019-01-03 (Android)

Начинаю год с обновления SZ Viewer для Android.

APK-файл: malykh-sz-viewer-a1-2019-01-03.apk (1847 КБ)


Требования к оборудованию:

1. Android версии 4.0 или новее.
2. Автомобиль (Suzuki) с поддержкой протокола SDL-KWP или SDL-CAN.
3. Подходящий диагностический адаптер ELM327: Bluetooth или Wi-Fi (в режиме точки доступа).


Изменения:

1. Изменение способа определение подделок. Меньше ложных срабатываний, определение более хитрых подделок.

2. Довольно сильно переделана работа с Bluetooth-адаптерами. Должно стать лучше (я надеюсь).

3. Для CAN-шины тоже много изменений. Должно работать стабильнее, для некоторых блоков еще и быстрее.

4. Немного привел в порядок выводимые сообщения. Пытался сделать их более понятными и адекватными.

5. Данные угла опережения зажигания для двигателя (странно, что раньше не добавил - забыл совсем).

6. Для некоторых современных Suzuki (Vitara, например) данные по блоку полного привода:




Забавно, есть дополнительные данные по сравнению с тем же SX4 первого поколения.




Изображения из альбомов:

Blog Archive