EconTool
8.01K subscribers
139 photos
156 videos
386 files
133 links
EconTool App
Download Telegram
EconTool_3.56 Beta 4.apk
27.8 MB
Сделал первую попытку поддержки дизелей NC2, очень интересны отзывы владельцев двигателей YD, по логам которых был сделан протокол. Но возможно и другие заработают.

Также прошу напомнить мне если я вам что-то обещал. Желательно со ссылкой на сообщение, чтоб я вспомнил контекст.
👌4❤2
EconTool_3.56 Beta 6.apk
27.9 MB
Новые версии EconTool и CarExp. обновлять обязательно парой.
1. изменен цвет бегунка для SeekBar
2. в настройках бак теперь можно выбрать метод расчета остатка пути на остатке топлива, там теперь 4 режима:
- авто
- по среднему расходу за последние 5 минут
- по среднему расходу за последнюю поездку.
- по среднему расходу по топливной статистике (с момента последнего сброса).
3. Для нового дизельного протокола NC2:
- вычистил пиды пустышки
- сделал доступными сервисные функции при наличии активированного модуля NC1NC2

Ну самое сложное и большое изменение - добавлены настройки единиц измерения объема топлива и единиц измерения расстояния. Это сделано для расширения географии приложения. И именно эти три небольшие настройки поломали оба приложения примерно на 75%. Изначально все было заточено под км, л, л/100км. Теперь все можно выбирать. Вряд ли у меня получилось предусмотреть все моменты с первой попытки.

ПС: бету 5 удалил, ввиду некоторых глюков и багов. Поэтому качаем 6ю.
❤3
В демонстрационных целях собрал себе вчера вот такую тему, чтобы оценить новые виджеты в CWG:
1. новый мультивиджет с возможностью вывода навигации, музыки, анитрадара и т.д.
2. Виджет слайдера - по мне сыроват.
3. Виджет графиков.
Тема собрана с нуля в конструкторе тем CWG.
👍10🔥9
EconTool_3.56 Beta 7.apk
27.9 MB
Продолжается работа над дизельным NC2 протоколом:
- еще одна попытка сделать рабочее чтение ошибок.
- небольшое переоформление активных тестов, особенно теста отключения цилиндров PowerBalance.
- попытка сделать расчет расхода и всех параметров БК.
❤1👍1
Forwarded from 🅳🅴🅽
Если на телефоне есть личные фото, видео или файлы которые хотелось бы скрыть от посторонних, то есть интересное решение. В приложении CWG File Manager появилась новая функция "Модуль шифрования" где особый фокус на безопасность медиафайлов: он позволяет шифровать и конфиденциально просматривать личные фото и видеоролики «на лету». Благодаря уникальному алгоритму, во время просмотра в системе не создаются миниатюры, скрытые копии или файлы кэша - дешифровка происходит строго в оперативной памяти и бесследно исчезает при закрытии плеера. Подробнее можно посмотреть в телеграм группе.
🔥5👍3❤2
Здравствуйте, сегодня добавил приложение Glass Dash на Google Play, и теперь нужно снова пройти бюрократическую процедуру закрытого тестирования в течение 14 дней. Все кто участвовал в тесте CarExp я добавил вас в это тестирование.
Пожалуйста скачайте приложение по ссылке: https://play.google.com/store/apps/details?id=com.scobasoft.glassdash

Достаточно просто скачать и установить приложение по ссылке.
👍7❤1
EconTool_3.56.apk
27.9 MB
Релизная версия для Google Play.
Основные изменения относительно версии 3.55:
- Добавлена поддержка NC2 diesel: сервисные функции доступны по модулю NC1/NC2.
- Добавлены настройки единиц измерения расстояния, объёма топлива и расхода.
- Добавлена поддержка NC1 HICAS и ABS 4WD с активными тестами.
- Исправлен поиск нового BLE адаптера Toyota.
- Прочие исправления.

ПС: не забываем обновить CWG
https://t.me/carwebguru/320
👍6🔥2
CarExp_1.13.apk
8.3 MB
Последняя версия CarExp 1.13 для работы с EconTool 3.56.
👍2
GlassDash_1.09.apk
3.9 MB
Последняя версия GlassDash 1.09 для работы с EconTool 3.56.
ET_Apps.zip
205.7 MB
Выкладываю актуальные версии всех приложений связанных с EconTool. В архиве вы найдете:
1. EconTool + CarWebGuru
2. ContraCam + eStrelka
3. MTPMSU (приложение для датчиков давления колес).
4. Macrodroid + необходимые макросы.
5. CarExp - бортовой журнал для вашего авто.
6. GlassDash - проекция на лобовое стекло.
7. Прочие полезные приложения для магнитол.
👍17❤2🔥2
CarExp_1.14 Beta 1.apk
8.3 MB
Исправил невозможность удаления авто для которых уже созданы поездки или события (после удаления машина появлялась заново).
EconTool_3.57 beta 1.apk
27.9 MB
В CWG должны появиться параметры, которые отображаются даже без подключения к авто (по последним значениям). В связи с этим я поторопился убрать некоторые параметры из списка отдаваемых параметров на зажигании (без запуска авто). Пока вернул их обратно:
- данные по поездкам
- данные по топливу (статистика, остаток и т.д.)
- некоторые расчетные параметры по расходу.
👍4🔥2❤1
EconTool_3.57 beta 2.apk
27.9 MB
Так еще одна бета. В системные параметры добавлено:
GPS_READY
GPS_LAT
GPS_LON
GPS_ALT
GPS_SPEED
GPS_BEARING
GPS_ACCURACY
Т.е. теперь ET видит GPS без ContraCam или eStrelka. Также теперь алгоритм запуска ContraCam значительно оптимизирован, теперь запуск идет только если GPS уже готов. Это предотвратит лишние моргания экрана и потерю фокуса для ET и других приложений.

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

Ну и сделал рамки для переключателей в настройках автозапуска + дочерние элементы будут недоступны пока не включены родительские.
🔥6❤4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Сделал нереально крутую вещь! Скоро выложу бету.
🔥18👍5❤2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Пример одновременного чтения параметров двс и трансмиссии (всех параметров, а не только температуры).
Такое возможно без всяких переделок проводки на таких авто как Serena C24, Primera P11-144, P12, X-Trail T30 и многих других при использовании адаптера Consult 1,2,3 или Consult 1 16pin Extra.
👍16❤1🔥1
Друзья, у EconTool начинается новый большой этап — приложение переходит на версию 4.xx.

Для кого-то это может выглядеть как обычная смена цифры в номере версии, но для меня это довольно важный момент. Третья версия существовала с мая 2021 года. То есть больше пяти лет она была основной веткой проекта, на которой выросло почти всё, чем приложение сейчас является.

И, наверное, пришло время немного рассказать, почему переход на 4.xx для меня не просто “ещё одно обновление”.

Когда-то давно была вторая версия. Это была, если честно, проба пера. Я тогда только начинал свои шаги в программировании, многое делал впервые, многое понимал уже по ходу дела. Новые функции добавлялись, но всё чаще это происходило через костыли, подпорки и всякие архитектурные “ну ладно, пока пусть будет так”.

В какой-то момент стало понятно: дальше нормально развивать это уже невозможно. Не потому что не хотелось, а потому что сама основа проекта стала слишком тесной и неудобной.

Так появилась третья версия.

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

И именно третья версия позволила проекту прожить эти пять лет.

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

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

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

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

Это уже было не просто добавление функций. Это было постепенное изменение самой идеи приложения.

И вот сейчас мы подошли к тому, что, по сути, полностью меняет логику третьей версии.

Если третья версия в своей основе работала с блоками управления по отдельности, то четвёртая версия уже умеет работать с несколькими ЭБУ одновременно.

Это и есть режим Multi-ЭБУ.

Теперь двигатель, коробка, ABS, CVT, универсальный OBD2 и другие блоки могут быть не отдельными “мирами”, между которыми нужно переключаться, а частями одной общей системы. У каждого блока может быть свой профиль, свои настройки, свой адаптер, свои параметры. Но данные при этом могут собираться вместе и использоваться на одном экране.

Это очень важный переход.

Раньше приложение умело работать с разными блоками.

Теперь приложение учится видеть автомобиль как единую систему.

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

И самое главное — многие старые костыли теперь получают нормальную архитектурную замену.

Например, температура трансмиссии больше не должна быть “дополнительной функцией внутри двигателя”. Блок трансмиссии может быть отдельным полноценным профилем, а его данные могут просто попадать в общий поток вместе с данными двигателя.

Вот поэтому версия 4.xx — это не просто новая цифра.
👍42🔥22❤1
Если переход со второй версии на третью был революцией, когда всё пришлось написать с нуля, то переход с третьей на четвёртую — это скорее эволюция. Приложение постепенно росло, обрастало возможностями, усложнялось, и в какой-то момент естественно доросло до новой логики.

Но масштаб этой эволюции уже такой, что оставлять это в рамках 3.xx было бы неправильно.

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

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

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

Но теперь пора двигаться дальше.

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

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

Вы реально лучшие.

Без вас всего этого бы не было. EconTool давно уже не просто “моё приложение”. Это проект, который растёт вместе с пользователями, их машинами, их задачами, их проблемами и их обратной связью.

Ну и ещё один момент.

Разработка занимает очень много времени, сил, тестов, адаптеров, машин, логов и нервов 🙂 Поэтому если вам нравится, куда развивается проект, и есть желание поддержать дальнейшую разработку — я буду очень благодарен.

Поддержать можно двумя способами.

Первый — просто переводом по реквизитам. Любая сумма будет полезна и приятна.

Сбербанк
4276 6728 9808 9599
+7-932-092-9190
Получатель: Евгений С.
Пожалуйста оставляйте комментарий к переводу "за EconTool"

Второй — попробовать мои другие приложения: CarExp и GlassDash. Если они вам понравятся и окажутся полезными, их покупка тоже будет отличной поддержкой моей работы.

Это не обязанность и не требование. Просто если есть желание сказать проекту “спасибо” не только словами — такая возможность будет.

А мы двигаемся дальше.

Версия 3.xx была большим и важным этапом.

Версия 4.xx — это начало следующего.
❤21👍12🔥10🤝2