wiki
Docs» bms-ex:changelog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
bms-ex:changelog [2025/04/16 14:06] – ↷ Page moved from solarmd:bms-ex:changelog to bms-ex:changelog johnbbms-ex:changelog [2025/05/21 10:29] (current) – johnb
Line 1: Line 1:
-====== BMS EX ====== +====== Version 203 ====== 
-===== Version 206 =====+  * **Date: 20/03/2025** 
 +  * **List Of Changes:** 
 +    - HV mode SNAPOSHOT: force GLOB_OPMODE_NORMAL_HV_STANDALONE to GLOB_OPMODE_STANDALONE 
 +       * Reason for change: NA 
 +    - Cluster date percent values uses smallest or highest not average 
 +       * Reason for change: improvement, SMD-ISSUE#585
  
-- define GLOB_CLUSTER_COMS_REVISION Version 4+====== Version 202 ====== 
 +  * **Date: 04/02/2025** 
 +  * **List Of Changes:** 
 +    - Add production flag for replacement BmsEx marking 
 +       * Reason for change: NA 
 +    - Remove relay operation mode, always in auto since manual mode causes potential danger 
 +       * Reason for change: NA
  
-- Feat: Detecting irregular difference in clusterCurrent to indicate burnt fuse  +====== Version 201 ====== 
-** this feature is avaialble if only all nodes are min ClusterVer: 4.   +  * **Date: NA** 
-This is a beta feat not enabled by default+  * **List Of Changes:** 
 +    - Add system uptime read from logger 
 +       * Reason for change: NA 
 +    - Add extra information for startup event, showing last shutdown environment, information is available only when read from logger ver 9.110 or higher 
 +       * Reason for change: NA 
 +    - Add remote restart and shutdown instruction for developers 
 +       * Reason for change: NA 
 +    - Add MAX14921 capacitor leak detection and error compensation 
 +       * Reason for change: NA 
 +    - Add cell capacity for individual cells 
 +       * Reason for change: NA 
 +    - 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 
 +       * Reason for change: NA 
 +    - Cluster data change, causing cluster FW change to 2 
 +       * Reason for change: NA 
 +    - Split temperature current limit to separate value 
 +       * Reason for change: NA 
 +    - Add broadcast fw update allowing logger to update multiple at same time 
 +       * Reason for change: NA 
 +    - Resetting cell compensation per module battery 
 +       * Reason for change: NA 
 +    - Add raw pack voltage as BC information 
 +       * Reason for change: NA 
 +    - Changed all remote device to Broadcast raw voltage only 
 +       * Reason for change: NA 
 +    - Cluster parameters are automatically distributed to all slaves, and changing parameters is prohibited in slave mode 
 +       * Reason for change: NA 
 +    - Remote device auto scan for most of the device in 500k range 
 +       * Reason for change: NA 
 +    - PushButton menu 3 added for reset CtrlDev to Auto 
 +       * Reason for change: NA
  
-- add BC[01][6] abs shunt current in Ax10+====== Version 194 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Add Solis supported device 
 +       * Reason for change: NA 
 +    - Add Cluster overwrite test instruction for testing remote control device response 
 +       * Reason for change: NA 
 +    - Add capacity correction at startup based on average voltage and minimum time between startups 
 +       * Reason for change: NA
  
-- Min top capacity alignment with parameter default=90, if cluster cap = 100 (one node has 100% soc) and if bat is lower than 90 will jump to 90% SoC  +====== Version 193 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - chCtrlIncreaseDelay change default from 180 to 15 complaints from support forcing parameter on firmaware change to write param to 15 
 +       * Reason for change: NA
  
-- Added remote device Disabled/None +====== Version 192 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Deye send Raw voltage fix 
 +       * Reason for change: NA 
 +    - Broadcast of raw pack voltage 
 +       * Reason for change: NA
  
-- Fixed LED settings from Logger, min Logger fw:9.150+====== Version 191 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Fixed cluster firmware version not to give warning when no cluster changes made 
 +       * Reason for change: NA 
 +    - Victron default speed change to parameter with default 500k 
 +       * Reason for change: NA
  
-- Fixed not showing Warning in AutoCan remote device +====== Version 189 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Fixed calibration test env Speed causing conflict with can1 
 +       * Reason for change: NA 
 +    - Fixed Nikolay Bashev issue button turn off at shutdown 
 +       * Reason for change: NA
  
-- Fixed BUG showing Warning at PButton for WARNING_CODE_MASTER_MSG_MISSING, since 204+====== Version 188 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Cluster coms version changes to separate number 
 +       * Reason for change: NA
  
 +====== Version 187 ======
 +  * **Date: NA**
 +  * **List Of Changes:**
 +    - Fixed canbus2 baudrate BUG
 +       * Reason for change: NA
  
-===== Version 205 =====+====== Version 186 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Fixed canbus2 baudrate selection change 
 +       * Reason for change: NA 
 +    - Fixed canbus2 baudrate fixed speed for specific devices 
 +       * Reason for change: NA
  
-- Cluster capacity SoC using liner ratio between avrg and limits, John Basson+====== Version 185 ====== 
 +  * **Date: 06/11/2022** 
 +  * **List Of Changes:** 
 +    - Rem Ctrl Dev Sunsynk settings for disable coms monitor 
 +       * Reason for change: NA
  
-===== Version 204 =====+====== Version 184 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - High Voltage standalone mode, Balancing in cluster 
 +       * Reason for change: NA 
 +    - Added Remote device LV generic charger 
 +       * Reason for change: NA 
 +    - Rem Dev Sunsynk send voltage without compensation mode 
 +       * Reason for change: NA 
 +    - Cluster value Size changed to accomodate voltage greater than 0xFFFF 
 +       * Reason for change: NA
  
-- HV mode first release +====== Version 183 ====== 
-- PButton does not show warnings WARNING_CODE_MASTER_MSG_MISSING  +  * **Date: NA** 
-- If turned ON from PButton and no Remote signal available BMS starts always in LV  +  * **List Of Changes:** 
-- BMU fw:200+ changes mode to HV automatically+    - Memory mutex causing deadlock removed 
 +       * Reason for change: NA
  
-===== Version 202 =====+====== Version 182 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Replace WDT call with non blocking call 
 +       * Reason for change: NA
  
-- add production flag for replacement BmsEx marking +====== Version 181 ====== 
 +  * **Date: 19/06/2022** 
 +  * **List Of Changes:** 
 +    - Production Erase EEPROM PAGE PARAM added to CANBUS instruction set 
 +       * Reason for change: NA
  
-- remove relay operation mode, always in auto since manual mode causes potential danger +====== Version 180 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Production functionality extended, Production errors added 
 +       * Reason for change: NA 
 +    - Sunsynk direct coms parameter to disable CANBUS monitoring for inverter warning 
 +       * Reason for change: NA 
 +    - RTC SD3077 support added for HW: 303 
 +       * Reason for change: NA 
 +    - Preserving capacity small bug fix 
 +       * Reason for change: NA 
 +    - Absolute average current measurement with buffer added 
 +       * Reason for change: NA 
 +    - Response after Reboot and Shutdown instruction over CANBUS 
 +       * Reason for change: NA
  
 +====== Version 179 ======
 +  * **Date: NA**
 +  * **List Of Changes:**
 +    - Removing Offset from cell measuring. use only AFE SDADC offset
 +       * Reason for change: NA
  
-===== Version 201 ===== +====== Version 178 ====== 
-  +  * **Date: NA** 
-- add system uptime read from logger+  * **List Of Changes:** 
 +    - CANBUS remote clearing interface register CCCR for error recover 
 +       * Reason for change: NA 
 +    - Sending probe msg when master missing for CAN-Remote line status detection 
 +       * Reason for change: NA
  
-- add extra information for startup event, showing last shutdown environment, information is available only when read from logger ver 9.110 or higher+====== Version 177 ====== 
 +  * **Date: 05/03/2022** 
 +  * **List Of Changes:** 
 +    - Interface stat 
 +       * Reason for change: NA
  
-- add remote restart and shutdown instruction for developers+====== Version 176 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Growatt control device Snapshot 1 
 +       * Reason for change: NA
  
-- add MAX14921 capacitor leak detection and error compensation+====== Version 175 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Charge Ctrl voltage Counter not working fix 
 +       * Reason for change: NA
  
-- add cell capacity for individual cells+====== Version 174 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Second Average buffer added with size of 16 in addition to 5sec main 
 +       * Reason for change: NA 
 +    - Remaining time replacing Average current in CAN BC 
 +       * Reason for change: NA
  
-- 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+====== Version 173 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Energy Counter bug fixed accumulation from TC 
 +       * Reason for change: NA
  
-- Cluster data change, causing cluster FW change to 2+====== Version 172 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Led Menu first Item load Bug fix 
 +       * Reason for change: NA 
 +    - Remote Device Sunsynk no message warning delay increased to 7500ms 
 +       * Reason for change: NA 
 +    - BMS does not generate Warning for missing cluster node if remote device is set to None 
 +       * Reason for change: NA
  
-- Split temperature current limit to separate value.+====== Version 171 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Sma Remote device 
 +       * Reason for change: NA 
 +    - Led Menu add option 3 for Remote Device 
 +       * Reason for change: NA 
 +    - Led Menu removed option 2 for Cell Count 
 +       * Reason for change: NA 
 +    - Led Menu Fixed start with parameter 1 
 +       * Reason for change: NA
  
-- add broadcast fw update allowing logger to update multiple at same time+====== Version 170 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Cluster functionality 
 +       * Reason for change: NA
  
-- reseting cell compensation per module battery+====== Version 167 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Override clear warning on complete 
 +       * Reason for change: NA
  
-- add raw pack voltage as BC information+====== Version 166 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Balancing circuit measurement 
 +       * Reason for change: NA
  
-- changed all remote device to Broadcast raw voltage only  +====== Version 165 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Ina param read from CANBUS [INSTR_DATA_INA_PARAM 11] 
 +       * Reason for change: NA 
 +    - Balancing current limit FIXED 
 +       * Reason for change: NA 
 +    - LED Param read write over CANBUS 
 +       * Reason for change: NA
  
-- Cluster parameters are automatically distributed to all slaves, and changing parameters is prohibited in slave mode+====== Version 133 ====== 
 +  * **Date: 04/10/2020** 
 +  * **List Of Changes:** 
 +    - The Error LED has been removed during BMS startup. BMS error 0 is hidden 
 +       * Reason for change: NA 
 +    - Permanent broadcasting fixed 
 +       * Reason for change: NA 
 +    - Fixing of SMD CAN protocol 
 +       * Reason for change: NA 
 +    - Green LED blinking enhanced 
 +       * Reason for change: NA 
 +    - CANUS start using hardware ID filtering 
 +       * Reason for change: NA
  
-- Remote device auto scan for most of the device in 500k range+====== Version 130 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - BMS will remain updatable if an error occurs in the microcontroller, Always do update 130 before proceeding with updates >130 
 +       * Reason for change: NA
  
-- PushButton menu 3 added for reset CtrlDev to Auto+====== Version 124 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Charge Discharge error control fully tested 
 +       * Reason for change: NA
  
-- and much more+====== Version 123 ====== 
 +  * **Date: NA** 
 +  * **List Of Changes:** 
 +    - Charge Discharge Control with new 3 separate levels for Voltage Capacity and Temp, Logger update required 
 +       * Reason for change: NA
  
- +====== Version 122 ====== 
-===== Version 194 ===== +  * **Date: NA** 
- +  * **List Of Changes:** 
- - add Solis supported device +    - RGB Button fully supported with additional color for menu selection 
- +       * Reason for change: NA
- - 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 +
-  +
-  +
-  +
-===== Version 193 ===== +
- +
- - chCtrlIncreaseDelay change default from 180 to 15 complains from support. forcing parameter on firmware change to write param to 15 +
-  +
-===== Version 192 ===== +
-  +
- - Deye send Raw voltage fix +
- +
- - Broadcast of raw pack voltage +
- +
-===== Version 191 ===== +
- +
- - Fixed cluster firmware version not to give warning when no cluster changes made +
- +
- - Victron default speed change to parameter with default 500k +
-  +
-===== Version 190 ===== +
-  +
-   +
-   +
-===== Version 189 ===== +
-  +
- - Fixed calibration test env Speed causing conflict with can1 +
- +
- - Fixed Nikolay Bashev issue button turn off at shutdown +
-   +
-===== Version 188 ===== +
-  +
- - Cluster coms version changes to separate number. +
-  +
-===== Version 187 ===== +
-  +
- - Fixed canbus2 baudrate BUG. +
-  +
- ===== Version 186 ===== +
-  +
- - Fixed canbus2 baudrate selection change. +
- +
- - Fixed canbus2 baudrate fixed speed for specific devices. +
-   +
-===== Version 185 ===== +
-  +
- - Rem Ctrl Dev Sunsynk settings for disable coms monitor. +
-   +
-===== Version 184 ===== +
- +
- - High Voltage standalone  mode, Balancing in cluster +
-  +
-- Added Remote device LV generic charger +
-  +
-- Rem Dev Sunsynk send voltage without compensation  mode +
-  +
-- Cluster value Size changed to accomodate voltage greater than 0xFFFF +
-   +
-===== Version 183 ===== +
- +
- - Memory mutex causing deadlock removed +
-  +
-===== Version 182 ===== +
- +
- - Replace WDT call with non blocking call +
-   +
-===== Version 181 ===== +
- +
- - Production Erase EEPROM PAGE PARAM added to CANBUS instruction set +
-   +
-===== Version 180 ===== +
- +
- - Production functionality extended, Production errors added +
- +
- - Sunsynk direct coms parameter to disable CANBUS monitoring for inverter warning. +
- +
- - RTC SD3077 support added for HW: 303 +
- +
- - Preserving capacity small bug fix; +
- +
- - Absolute average current measurement with buffer added +
- +
- - Response after Reboot and Shutdown instruction over CANBUS. +
-   +
- ===== Version 179 ===== +
- +
- - Removing Offset from cell measuring. use only AFE SDADC offset +
-   +
-===== Version 178 ===== +
- +
- - CANBUS remote clearing interface register CCCR for error recover. +
- +
- - Sending probe msg when master missing for CAN-Remote line status detection.  +
-   +
-===== Version 177 ===== +
- +
- - Interface stat +
-  +
-===== Version 176 ===== +
- +
- - Growatt control device Snapshot 1 +
-  +
-===== Version 175 ===== +
- +
- - Charge Ctrl voltage Counter not working fix +
-  +
-===== Version 174 ===== +
- +
- - Second Average buffer added with size of 16 in addition to 5sec main. +
- +
- - Remaining time replacing Average current in CAN BC. +
-  +
-===== Version 173 ===== +
- +
- - Energy Counter bug fixed accumulation from TC. +
-  +
-===== Version 172 ===== +
- +
- - Led Menu first Item load Bug fix. +
- +
- - 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. +
-  +
-===== Version 171 ===== +
- +
- - Sma Remote device. +
- +
- - Led Menu add option 3 for Remote Device. +
- +
- - Led Menu removed option 2 for Cell Count. +
- +
- - Led Menu Fixed start with parameter 1. +
-  +
-===== Version 170 ===== +
- +
- - Cluster functionality. +
-  +
-===== Version 167 ===== +
-  +
- - Override clear warning on complete. +
-  +
-===== Version 166 ===== +
-  +
- - Balancing circuit measurement  +
-  +
-===== Version 165 ===== +
-  +
- - Ina param read from CANBUS [INSTR_DATA_INA_PARAM 11]  +
- +
- - Balancing  current limit FIXED +
- +
- - LED Param read write over CANBUS+

Site Tools

  • Recent Changes
  • Media Manager
  • Sitemap

Page Tools

  • Show page
  • Old revisions
  • Backlinks
  • Back to top

User Tools

  • Log In
bms-ex/changelog.1744805186.txt.gz · Last modified: 2025/04/16 14:06 by johnb
wiki

Table of Contents

  • bms-ex
  • old
  • products
  • services