Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
bms-ex:changelog [2025/05/21 09:23] – johnb | bms-ex:changelog [2025/05/21 10:29] (current) – johnb | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Version 203 ====== | ====== Version 203 ====== | ||
- | ===== Date: | + | * **Date: 20/03/2025** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - HV mode SNAPOSHOT: force GLOB_OPMODE_NORMAL_HV_STANDALONE to GLOB_OPMODE_STANDALONE | + | - HV mode SNAPOSHOT: force GLOB_OPMODE_NORMAL_HV_STANDALONE to GLOB_OPMODE_STANDALONE |
- | | + | |
- | - Cluster date percent values uses smallest or highest not average | + | - Cluster date percent values uses smallest or highest not average |
- | | + | |
====== Version 202 ====== | ====== Version 202 ====== | ||
- | ===== Date: | + | * **Date: 04/02/2025** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Add production flag for replacement BmsEx marking | + | - Add production flag for replacement BmsEx marking |
- | | + | |
- | - Remove relay operation mode, always in auto since manual mode causes potential danger | + | - Remove relay operation mode, always in auto since manual mode causes potential danger |
- | | + | |
====== Version 201 ====== | ====== Version 201 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Add system uptime read from logger | + | - Add system uptime read from logger |
- | | + | |
- | - Add extra information for startup event, showing last shutdown environment, | + | - Add extra information for startup event, showing last shutdown environment, |
- | | + | |
- | - Add remote restart and shutdown instruction for developers | + | - Add remote restart and shutdown instruction for developers |
- | | + | |
- | - Add MAX14921 capacitor leak detection and error compensation | + | - Add MAX14921 capacitor leak detection and error compensation |
- | | + | |
- | - Add cell capacity for individual cells | + | - Add cell capacity for individual cells |
- | | + | |
- | - Add cell balancing mode Capacity and Auto, Auto is mixed of fine voltage based balancing combined with rough capacity based balancing.Mode auto will be set as default | + | - Add cell balancing mode Capacity and Auto, Auto is mixed of fine voltage based balancing combined with rough capacity based balancing.Mode auto will be set as default |
- | | + | |
- | - Cluster data change, causing cluster FW change to 2 | + | - Cluster data change, causing cluster FW change to 2 |
- | | + | |
- | - Split temperature current limit to separate value | + | - Split temperature current limit to separate value |
- | | + | |
- | - Add broadcast fw update allowing logger to update multiple at same time | + | - Add broadcast fw update allowing logger to update multiple at same time |
- | | + | |
- | - Resetting cell compensation per module battery | + | - Resetting cell compensation per module battery |
- | | + | |
- | - Add raw pack voltage as BC information | + | - Add raw pack voltage as BC information |
- | | + | |
- | - Changed all remote device to Broadcast raw voltage only | + | - Changed all remote device to Broadcast raw voltage only |
- | | + | |
- | - Cluster parameters are automatically distributed to all slaves, and changing parameters is prohibited in slave mode | + | - Cluster parameters are automatically distributed to all slaves, and changing parameters is prohibited in slave mode |
- | | + | |
- | - Remote device auto scan for most of the device in 500k range | + | - Remote device auto scan for most of the device in 500k range |
- | | + | |
- | - PushButton menu 3 added for reset CtrlDev to Auto | + | - PushButton menu 3 added for reset CtrlDev to Auto |
- | | + | |
====== Version 194 ====== | ====== Version 194 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Add Solis supported device | + | - Add Solis supported device |
- | | + | |
- | - Add Cluster overwrite test instruction for testing remote control device response | + | - Add Cluster overwrite test instruction for testing remote control device response |
- | | + | |
- | - Add capacity correction at startup based on average voltage and minimum time between startups | + | - Add capacity correction at startup based on average voltage and minimum time between startups |
- | | + | |
====== Version 193 ====== | ====== Version 193 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - chCtrlIncreaseDelay change default from 180 to 15 complaints from support forcing parameter on firmaware change to write param to 15 | + | - chCtrlIncreaseDelay change default from 180 to 15 complaints from support forcing parameter on firmaware change to write param to 15 |
- | | + | |
====== Version 192 ====== | ====== Version 192 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Deye send Raw voltage fix | + | - Deye send Raw voltage fix |
- | | + | |
- | - Broadcast of raw pack voltage | + | - Broadcast of raw pack voltage |
- | | + | |
====== Version 191 ====== | ====== Version 191 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Fixed cluster firmware version not to give warning when no cluster changes made | + | - Fixed cluster firmware version not to give warning when no cluster changes made |
- | | + | |
- | - Victron default speed change to parameter with default 500k | + | - Victron default speed change to parameter with default 500k |
- | | + | |
====== Version 189 ====== | ====== Version 189 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Fixed calibration test env Speed causing conflict with can1 | + | - Fixed calibration test env Speed causing conflict with can1 |
- | | + | |
- | - Fixed Nikolay Bashev issue button turn off at shutdown | + | - Fixed Nikolay Bashev issue button turn off at shutdown |
- | | + | |
====== Version 188 ====== | ====== Version 188 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Cluster coms version changes to separate number | + | - Cluster coms version changes to separate number |
- | | + | |
====== Version 187 ====== | ====== Version 187 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Fixed canbus2 baudrate BUG | + | - Fixed canbus2 baudrate BUG |
- | | + | |
====== Version 186 ====== | ====== Version 186 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Fixed canbus2 baudrate selection change | + | - Fixed canbus2 baudrate selection change |
- | | + | |
- | - Fixed canbus2 baudrate fixed speed for specific devices | + | - Fixed canbus2 baudrate fixed speed for specific devices |
- | | + | |
====== Version 185 ====== | ====== Version 185 ====== | ||
- | ===== Date: | + | * **Date: 06/11/2022** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Rem Ctrl Dev Sunsynk settings for disable coms monitor | + | - Rem Ctrl Dev Sunsynk settings for disable coms monitor |
- | | + | |
====== Version 184 ====== | ====== Version 184 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - High Voltage standalone mode, Balancing in cluster | + | - High Voltage standalone mode, Balancing in cluster |
- | | + | |
- | - Added Remote device LV generic charger | + | - Added Remote device LV generic charger |
- | | + | |
- | - Rem Dev Sunsynk send voltage without compensation mode | + | - Rem Dev Sunsynk send voltage without compensation mode |
- | | + | |
- | - Cluster value Size changed to accomodate voltage greater than 0xFFFF | + | - Cluster value Size changed to accomodate voltage greater than 0xFFFF |
- | | + | |
====== Version 183 ====== | ====== Version 183 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Memory mutex causing deadlock removed | + | - Memory mutex causing deadlock removed |
- | | + | |
====== Version 182 ====== | ====== Version 182 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Replace WDT call with non blocking call | + | - Replace WDT call with non blocking call |
- | | + | |
====== Version 181 ====== | ====== Version 181 ====== | ||
- | ===== Date: | + | * **Date: 19/06/2022** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Production Erase EEPROM PAGE PARAM added to CANBUS instruction set | + | - Production Erase EEPROM PAGE PARAM added to CANBUS instruction set |
- | | + | |
====== Version 180 ====== | ====== Version 180 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Production functionality extended, Production errors added | + | - Production functionality extended, Production errors added |
- | | + | |
- | - Sunsynk direct coms parameter to disable CANBUS monitoring for inverter warning | + | - Sunsynk direct coms parameter to disable CANBUS monitoring for inverter warning |
- | | + | |
- | - RTC SD3077 support added for HW: 303 | + | - RTC SD3077 support added for HW: 303 |
- | | + | |
- | - Preserving capacity small bug fix | + | - Preserving capacity small bug fix |
- | | + | |
- | - Absolute average current measurement with buffer added | + | - Absolute average current measurement with buffer added |
- | | + | |
- | - Response after Reboot and Shutdown instruction over CANBUS | + | - Response after Reboot and Shutdown instruction over CANBUS |
- | | + | |
====== Version 179 ====== | ====== Version 179 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Removing Offset from cell measuring. use only AFE SDADC offset | + | - Removing Offset from cell measuring. use only AFE SDADC offset |
- | | + | |
====== Version 178 ====== | ====== Version 178 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - CANBUS remote clearing interface register CCCR for error recover | + | - CANBUS remote clearing interface register CCCR for error recover |
- | | + | |
- | - Sending probe msg when master missing for CAN-Remote line status detection | + | - Sending probe msg when master missing for CAN-Remote line status detection |
- | | + | |
====== Version 177 ====== | ====== Version 177 ====== | ||
- | ===== Date: | + | * **Date: 05/03/2022** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Interface stat | + | - Interface stat |
- | | + | |
====== Version 176 ====== | ====== Version 176 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Growatt control device Snapshot 1 | + | - Growatt control device Snapshot 1 |
- | | + | |
====== Version 175 ====== | ====== Version 175 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Charge Ctrl voltage Counter not working fix | + | - Charge Ctrl voltage Counter not working fix |
- | | + | |
====== Version 174 ====== | ====== Version 174 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Second Average buffer added with size of 16 in addition to 5sec main | + | - Second Average buffer added with size of 16 in addition to 5sec main |
- | | + | |
- | - Remaining time replacing Average current in CAN BC | + | - Remaining time replacing Average current in CAN BC |
- | | + | |
====== Version 173 ====== | ====== Version 173 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Energy Counter bug fixed accumulation from TC | + | - Energy Counter bug fixed accumulation from TC |
- | | + | |
====== Version 172 ====== | ====== Version 172 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Led Menu first Item load Bug fix | + | - Led Menu first Item load Bug fix |
- | | + | |
- | - Remote Device Sunsynk no message warning delay increased to 7500ms | + | - Remote Device Sunsynk no message warning delay increased to 7500ms |
- | | + | |
- | - BMS does not generate Warning for missing cluster node if remote device is set to None | + | - BMS does not generate Warning for missing cluster node if remote device is set to None |
- | | + | |
====== Version 171 ====== | ====== Version 171 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Sma Remote device | + | - Sma Remote device |
- | | + | |
- | - Led Menu add option 3 for Remote Device | + | - Led Menu add option 3 for Remote Device |
- | | + | |
- | - Led Menu removed option 2 for Cell Count | + | - Led Menu removed option 2 for Cell Count |
- | | + | |
- | - Led Menu Fixed start with parameter 1 | + | - Led Menu Fixed start with parameter 1 |
- | | + | |
====== Version 170 ====== | ====== Version 170 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Cluster functionality | + | - Cluster functionality |
- | | + | |
====== Version 167 ====== | ====== Version 167 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Override clear warning on complete | + | - Override clear warning on complete |
- | | + | |
====== Version 166 ====== | ====== Version 166 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Balancing circuit measurement | + | - Balancing circuit measurement |
- | | + | |
====== Version 165 ====== | ====== Version 165 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Ina param read from CANBUS [INSTR_DATA_INA_PARAM 11] | + | - Ina param read from CANBUS [INSTR_DATA_INA_PARAM 11] |
- | | + | |
- | - Balancing current limit FIXED | + | - Balancing current limit FIXED |
- | | + | |
- | - LED Param read write over CANBUS | + | - LED Param read write over CANBUS |
- | | + | |
====== Version 133 ====== | ====== Version 133 ====== | ||
- | ===== Date: | + | * **Date: 04/10/2020** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - The Error LED has been removed during BMS startup. BMS error 0 is hidden | + | - The Error LED has been removed during BMS startup. BMS error 0 is hidden |
- | | + | |
- | - Permanent broadcasting fixed | + | - Permanent broadcasting fixed |
- | | + | |
- | - Fixing of SMD CAN protocol | + | - Fixing of SMD CAN protocol |
- | | + | |
- | - Green LED blinking enhanced | + | - Green LED blinking enhanced |
- | | + | |
- | - CANUS start using hardware ID filtering | + | - CANUS start using hardware ID filtering |
- | | + | |
====== Version 130 ====== | ====== Version 130 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - BMS will remain updatable if an error occurs in the microcontroller, | + | - BMS will remain updatable if an error occurs in the microcontroller, |
- | | + | |
====== Version 124 ====== | ====== Version 124 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Charge Discharge error control fully tested | + | - Charge Discharge error control fully tested |
- | | + | |
====== Version 123 ====== | ====== Version 123 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - Charge Discharge Control with new 3 separate levels for Voltage Capacity and Temp, Logger update required | + | - Charge Discharge Control with new 3 separate levels for Voltage Capacity and Temp, Logger update required |
- | | + | |
====== Version 122 ====== | ====== Version 122 ====== | ||
- | ===== Date: | + | * **Date: NA** |
- | ==== List Of Changes: | + | * **List Of Changes:** |
- | - RGB Button fully supported with additional color for menu selection | + | - RGB Button fully supported with additional color for menu selection |
- | | + | |