Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
bms-ex:changelog [2025/04/16 14:06] – ↷ Page moved from solarmd:bms-ex:changelog to bms-ex:changelog johnb | bms-ex:changelog [2025/05/21 10:29] (current) – johnb | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | ===== Version 206 ===== | + | * **Date: 20/ |
+ | * **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, | ||
- | - define GLOB_CLUSTER_COMS_REVISION | + | ====== |
+ | * **Date: 04/ | ||
+ | * **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 | + | * **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, | ||
+ | * 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: | ||
+ | | ||
+ | * 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/ | + | ====== Version 192 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * 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: | ||
+ | | ||
+ | * 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: | ||
+ | | ||
+ | * Reason for change: NA | ||
+ | - Fixed Nikolay Bashev issue button turn off at shutdown | ||
+ | * Reason for change: NA | ||
- | - Fixed BUG showing Warning at PButton | + | ====== Version 188 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason | ||
+ | ====== Version 187 ====== | ||
+ | * **Date: NA** | ||
+ | * **List Of Changes:** | ||
+ | - Fixed canbus2 baudrate BUG | ||
+ | * Reason for change: NA | ||
- | ===== Version | + | ====== Version |
+ | * **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/ | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason for change: NA | ||
- | ===== Version | + | ====== Version |
+ | * **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 | + | ====== Version |
+ | * **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/ | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason | ||
- | - remove relay operation mode, always in auto since manual mode causes potential danger | + | ====== Version 180 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * 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 | + | ====== Version |
- | + | * **Date: NA** | |
- | - add system uptime read from logger | + | * **List Of Changes: |
+ | | ||
+ | * Reason for change: NA | ||
+ | - Sending probe msg when master missing for CAN-Remote line status detection | ||
+ | * Reason for change: NA | ||
- | - add extra information | + | ====== Version 177 ====== |
+ | * **Date: 05/ | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason | ||
- | - add remote restart and shutdown instruction | + | ====== Version 176 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason | ||
- | - add MAX14921 capacitor leak detection and error compensation | + | ====== Version 175 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason for change: NA | ||
- | - add cell capacity | + | ====== Version 174 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason | ||
+ | - 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: | ||
+ | | ||
+ | * Reason for change: NA | ||
- | - Cluster data change, causing cluster FW change to 2 | + | ====== Version 172 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * 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: | ||
+ | | ||
+ | * 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: | ||
+ | | ||
+ | * Reason for change: NA | ||
- | - reseting cell compensation per module battery | + | ====== Version 167 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason for change: NA | ||
- | - add raw pack voltage as BC information | + | ====== Version 166 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * 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 | + | ====== Version 133 ====== |
+ | * **Date: 04/ | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * 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 | + | ====== Version 130 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason for change: NA | ||
- | - PushButton menu 3 added for reset CtrlDev to Auto | + | ====== Version 124 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason | ||
- | - and much more | + | ====== Version 123 ====== |
+ | * **Date: NA** | ||
+ | * **List Of Changes: | ||
+ | | ||
+ | * Reason for change: NA | ||
- | + | ====== Version | |
- | ===== Version 194 ===== | + | |
- | + | | |
- | - add Solis supported device | + | - RGB Button fully supported |
- | + | * Reason | |
- | - 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 | + | |
- | + | ||
- | - 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 | + | |
- | + | ||
- | - 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 | + | |
- | + | ||
- | - 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 | + |