Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
bms-ex:changelog [2025/04/16 14:06] – removed - external edit (Unknown date) 127.0.0.1 | bms-ex:changelog [2025/04/16 14:06] (current) – ↷ Page moved from solarmd:bms-ex:changelog to bms-ex:changelog johnb | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== BMS EX ====== | ||
+ | ===== Version 206 ===== | ||
+ | - define GLOB_CLUSTER_COMS_REVISION Version 4 | ||
+ | |||
+ | - Feat: Detecting irregular difference in clusterCurrent to indicate burnt fuse | ||
+ | ** this feature is avaialble if only all nodes are min ClusterVer: 4. | ||
+ | This is a beta feat not enabled by default | ||
+ | |||
+ | - add BC[01][6] abs shunt current in Ax10 | ||
+ | |||
+ | - 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 | ||
+ | |||
+ | - Added remote device Disabled/ | ||
+ | |||
+ | - Fixed LED settings from Logger, min Logger fw:9.150 | ||
+ | |||
+ | - Fixed not showing Warning in AutoCan remote device | ||
+ | |||
+ | - Fixed BUG showing Warning at PButton for WARNING_CODE_MASTER_MSG_MISSING, | ||
+ | |||
+ | |||
+ | ===== Version 205 ===== | ||
+ | |||
+ | - Cluster capacity SoC using liner ratio between avrg and limits, John Basson | ||
+ | |||
+ | ===== Version 204 ===== | ||
+ | |||
+ | - HV mode first release | ||
+ | - PButton does not show warnings WARNING_CODE_MASTER_MSG_MISSING | ||
+ | - If turned ON from PButton and no Remote signal available BMS starts always in LV | ||
+ | - BMU fw:200+ changes mode to HV automatically | ||
+ | |||
+ | ===== Version 202 ===== | ||
+ | |||
+ | - add production flag for replacement BmsEx marking | ||
+ | |||
+ | - remove relay operation mode, always in auto since manual mode causes potential danger | ||
+ | |||
+ | |||
+ | ===== Version 201 ===== | ||
+ | |||
+ | - add system uptime read from logger | ||
+ | |||
+ | - add extra information for startup event, showing last shutdown environment, | ||
+ | |||
+ | - add remote restart and shutdown instruction for developers | ||
+ | |||
+ | - add MAX14921 capacitor leak detection and error compensation | ||
+ | |||
+ | - 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 | ||
+ | |||
+ | - Cluster data change, causing cluster FW change to 2 | ||
+ | |||
+ | - Split temperature current limit to separate value. | ||
+ | |||
+ | - add broadcast fw update allowing logger to update multiple at same time | ||
+ | |||
+ | - reseting cell compensation per module battery | ||
+ | |||
+ | - add raw pack voltage as BC information | ||
+ | |||
+ | - 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 | ||
+ | |||
+ | - Remote device auto scan for most of the device in 500k range | ||
+ | |||
+ | - PushButton menu 3 added for reset CtrlDev to Auto | ||
+ | |||
+ | - and much more | ||
+ | |||
+ | |||
+ | ===== Version 194 ===== | ||
+ | |||
+ | - add Solis supported device | ||
+ | |||
+ | - 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 | ||
+ | |||
+ | - Added Remote device LV generic charger | ||
+ | |||
+ | - Rem Dev Sunsynk send voltage without compensation | ||
+ | |||
+ | - 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 | ||
+ | |||
+ | - LED Param read write over CANBUS |