EconTool
8.01K subscribers
139 photos
155 videos
385 files
133 links
EconTool App
Download Telegram
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
👍17❤8🔥7😎1
EconTool_4.06.apk
25.2 MB
Прошу любить и жаловать!
🔥45👏7🎉3❤‍🔥1