Skip to content

v12.2.0

Choose a tag to compare

@dalathegreat dalathegreat released this 07 Aug 08:52
· 275 commits to main since this release
3d267b8

What's Changed 📦

🔋 This release adds support for new batteries: Volkswagen MQB support & MG 50kWh LFP support & Double battery MG Gen1 support

image

💥 This version also adds collision reset for Volkswagen MEB, removing the need to connect ODIS tool to perform collision clear!

image

⚡ BYD Vehicle batteries also no longer throw serious electrical leakage DTC error codes, with the introduction of the new iso-disable feature!

image

📜 DTC reading via More Battery Info is also added for Volvo SPA, and CMFA EV Platform

Apart from all this, there are several other bugfixes and enhancements. Please check out the full list of changes below before updating

Taking this release into use ⚙️

Important

In order to OTA update to this version, you already need to be on a v10 release!

Note that v10 was a major new release of the Battery-Emulator software. The first time when taking a version > v10.0.0 into use, you are required to perform an initial one time USB setup via this webpage! This is because we changed the flash frequencies, partitioning layouts and other under the hood changes to ensure longterm system stability. After any v10 has been installed via USB, following 10.X.X releases can be updated over the air.

Quickstart video: https://youtu.be/sR3t7j0R9Z0

Batteries 🔋

  • New battery 🔋 VW MQB Evo 2024+ based on MEB by @malec1984 in #2754
  • Volkswagen MEB: Implement BMS crash reset, ODIS no longer required to clear crashed batteries by @malec1984 in #2730
  • Volkswagen MEB: Optimize CRC8 calculation by @malec1984 in #2744
  • Volkswagen MEB: Optimize MEB HTML strings by @malec1984 in #2757
  • Safety ⚠️ Double/Triple battery setups now clamp power down to inverter sent value properly. Risk of exceeding battery limits without this fix! By @jonny5532 in #2739
  • Nissan LEAF: Under the hood changes to DTC reads by @nagyrobi in #2734
  • BYD Vehicle: Feature - Added turning off batteries own isolation testing by default, to avoid P1A0000 "Serious Electrical Leakage Fault" and reduced charge/discharge power by @demon1300 in #2755
  • BYD Vehicle: Added few DTC-descriptions by @germanfrau in #2743 & #2747
  • Volvo SPA: Added DTC Code reading to More Battery Info page by @dalathegreat in #2721
  • CMFA Platform: Added DTC Code reading to More Battery Info page by @jonny5532 in #2741
  • MG HS/MG5/MarvelR UDS refactor: Rebases the MG HS integration on the new UdsCanBattery subclass. It also renames it MG-GEN1 since it now supports ZS/MG5/MarvelR by @jonny5532 in #1941
  • MG Gen1: Add support for 50kWh LFP pack by @jonny5532 in #2764
  • Renault Zoe Gen1: Fixed a bug that caused total pack voltage to be ~3V too large by @Dibblah1 in #2753
  • Battery polling improvements under the hood to reduce codesize

Inverters ⚡

  • Add "Inverter is offgrid" checkbox that downgrades some faults to warnings to make offgrid operation more reliable by @ekholm in #2726

Hardware 🤖

  • Refactor SD support to use SPI for significantly lower resource usage by @ngehrsitz in #2761

Housekeeping 🧹

Full Changelog: v12.1.0...v12.2.0