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 10:24] – admin | bms-ex:changelog [2025/05/21 10:29] (current) – johnb | ||
---|---|---|---|
Line 5: | Line 5: | ||
* Reason for change: NA | * Reason for change: NA | ||
- Cluster date percent values uses smallest or highest not average | - Cluster date percent values uses smallest or highest not average | ||
- | * Reason for change: improvement, | + | * Reason for change: improvement, |
====== Version 202 ====== | ====== Version 202 ====== | ||
- | * **Date: | + | * **Date: 04/ |
* **List Of Changes:** | * **List Of Changes:** | ||
- Add production flag for replacement BmsEx marking | - Add production flag for replacement BmsEx marking | ||
- | | + | * Reason for change: NA |
- 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 | ||
- | | + | * Reason for change: NA |
====== Version 201 ====== | ====== Version 201 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Add system uptime read from logger | - Add system uptime read from logger | ||
- | | + | * Reason for change: NA |
- Add extra information for startup event, showing last shutdown environment, | - Add extra information for startup event, showing last shutdown environment, | ||
- | | + | * Reason for change: NA |
- Add remote restart and shutdown instruction for developers | - Add remote restart and shutdown instruction for developers | ||
- | | + | * Reason for change: NA |
- Add MAX14921 capacitor leak detection and error compensation | - Add MAX14921 capacitor leak detection and error compensation | ||
- | | + | * Reason for change: NA |
- Add cell capacity for individual cells | - 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 | - 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 | - Cluster data change, causing cluster FW change to 2 | ||
- | | + | * Reason for change: NA |
- Split temperature current limit to separate value | - Split temperature current limit to separate value | ||
- | | + | * Reason for change: NA |
- Add broadcast fw update allowing logger to update multiple at same time | - Add broadcast fw update allowing logger to update multiple at same time | ||
- | | + | * Reason for change: NA |
- Resetting cell compensation per module battery | - Resetting cell compensation per module battery | ||
- | | + | * Reason for change: NA |
- Add raw pack voltage as BC information | - Add raw pack voltage as BC information | ||
- | | + | * Reason for change: NA |
- Changed all remote device to Broadcast raw voltage only | - 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 | - 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 | - 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 | - PushButton menu 3 added for reset CtrlDev to Auto | ||
- | | + | * Reason for change: NA |
====== Version 194 ====== | ====== Version 194 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Add Solis supported device | - Add Solis supported device | ||
- | | + | * Reason for change: NA |
- Add Cluster overwrite test instruction for testing remote control device response | - 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 | - Add capacity correction at startup based on average voltage and minimum time between startups | ||
- | | + | * Reason for change: NA |
====== Version 193 ====== | ====== Version 193 ====== | ||
- | * **Date:NA** | + | * **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 | ||
- | | + | * Reason for change: NA |
====== Version 192 ====== | ====== Version 192 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Deye send Raw voltage fix | - Deye send Raw voltage fix | ||
- | | + | * Reason for change: NA |
- Broadcast of raw pack voltage | - Broadcast of raw pack voltage | ||
- | | + | * Reason for change: NA |
====== Version 191 ====== | ====== Version 191 ====== | ||
- | * **Date:NA** | + | * **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 | ||
- | | + | * Reason for change: NA |
- Victron default speed change to parameter with default 500k | - Victron default speed change to parameter with default 500k | ||
- | | + | * Reason for change: NA |
====== Version 189 ====== | ====== Version 189 ====== | ||
- | * **Date:NA** | + | * **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 | ||
- | | + | * Reason for change: NA |
- Fixed Nikolay Bashev issue button turn off at shutdown | - Fixed Nikolay Bashev issue button turn off at shutdown | ||
- | | + | * Reason for change: NA |
====== Version 188 ====== | ====== Version 188 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Cluster coms version changes to separate number | - Cluster coms version changes to separate number | ||
- | | + | * Reason for change: NA |
====== Version 187 ====== | ====== Version 187 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Fixed canbus2 baudrate BUG | - Fixed canbus2 baudrate BUG | ||
- | | + | * Reason for change: NA |
====== Version 186 ====== | ====== Version 186 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Fixed canbus2 baudrate selection change | - Fixed canbus2 baudrate selection change | ||
- | | + | * Reason for change: NA |
- Fixed canbus2 baudrate fixed speed for specific devices | - Fixed canbus2 baudrate fixed speed for specific devices | ||
- | | + | * Reason for change: NA |
====== Version 185 ====== | ====== Version 185 ====== | ||
- | * **Date: | + | * **Date: 06/ |
* **List Of Changes:** | * **List Of Changes:** | ||
- Rem Ctrl Dev Sunsynk settings for disable coms monitor | - Rem Ctrl Dev Sunsynk settings for disable coms monitor | ||
- | | + | * Reason for change: NA |
====== Version 184 ====== | ====== Version 184 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- High Voltage standalone mode, Balancing in cluster | - High Voltage standalone mode, Balancing in cluster | ||
- | | + | * Reason for change: NA |
- Added Remote device LV generic charger | - Added Remote device LV generic charger | ||
- | | + | * Reason for change: NA |
- Rem Dev Sunsynk send voltage without compensation mode | - Rem Dev Sunsynk send voltage without compensation mode | ||
- | | + | * Reason for change: NA |
- Cluster value Size changed to accomodate voltage greater than 0xFFFF | - Cluster value Size changed to accomodate voltage greater than 0xFFFF | ||
- | | + | * Reason for change: NA |
====== Version 183 ====== | ====== Version 183 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Memory mutex causing deadlock removed | - Memory mutex causing deadlock removed | ||
- | | + | * Reason for change: NA |
====== Version 182 ====== | ====== Version 182 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Replace WDT call with non blocking call | - Replace WDT call with non blocking call | ||
- | | + | * Reason for change: NA |
====== Version 181 ====== | ====== Version 181 ====== | ||
- | * **Date: | + | * **Date: 19/ |
* **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 | ||
- | | + | * Reason for change: NA |
====== Version 180 ====== | ====== Version 180 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Production functionality extended, Production errors added | - Production functionality extended, Production errors added | ||
- | | + | * Reason for change: NA |
- Sunsynk direct coms parameter to disable CANBUS monitoring for inverter warning | - Sunsynk direct coms parameter to disable CANBUS monitoring for inverter warning | ||
- | | + | * Reason for change: NA |
- RTC SD3077 support added for HW: 303 | - RTC SD3077 support added for HW: 303 | ||
- | | + | * Reason for change: NA |
- Preserving capacity small bug fix | - Preserving capacity small bug fix | ||
- | | + | * Reason for change: NA |
- Absolute average current measurement with buffer added | - Absolute average current measurement with buffer added | ||
- | | + | * Reason for change: NA |
- Response after Reboot and Shutdown instruction over CANBUS | - Response after Reboot and Shutdown instruction over CANBUS | ||
- | | + | * Reason for change: NA |
====== Version 179 ====== | ====== Version 179 ====== | ||
- | * **Date:NA** | + | * **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 | ||
- | | + | * Reason for change: NA |
====== Version 178 ====== | ====== Version 178 ====== | ||
- | * **Date:NA** | + | * **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 | ||
- | | + | * Reason for change: NA |
- Sending probe msg when master missing for CAN-Remote line status detection | - Sending probe msg when master missing for CAN-Remote line status detection | ||
- | | + | * Reason for change: NA |
====== Version 177 ====== | ====== Version 177 ====== | ||
- | * **Date: | + | * **Date: 05/ |
* **List Of Changes:** | * **List Of Changes:** | ||
- Interface stat | - Interface stat | ||
- | | + | * Reason for change: NA |
====== Version 176 ====== | ====== Version 176 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Growatt control device Snapshot 1 | - Growatt control device Snapshot 1 | ||
- | | + | * Reason for change: NA |
====== Version 175 ====== | ====== Version 175 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Charge Ctrl voltage Counter not working fix | - Charge Ctrl voltage Counter not working fix | ||
- | | + | * Reason for change: NA |
====== Version 174 ====== | ====== Version 174 ====== | ||
- | * **Date:NA** | + | * **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 | ||
- | | + | * Reason for change: NA |
- Remaining time replacing Average current in CAN BC | - Remaining time replacing Average current in CAN BC | ||
- | | + | * Reason for change: NA |
====== Version 173 ====== | ====== Version 173 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Energy Counter bug fixed accumulation from TC | - Energy Counter bug fixed accumulation from TC | ||
- | | + | * Reason for change: NA |
====== Version 172 ====== | ====== Version 172 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Led Menu first Item load Bug fix | - Led Menu first Item load Bug fix | ||
- | | + | * Reason for change: NA |
- Remote Device Sunsynk no message warning delay increased to 7500ms | - 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 | - BMS does not generate Warning for missing cluster node if remote device is set to None | ||
- | | + | * Reason for change: NA |
====== Version 171 ====== | ====== Version 171 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Sma Remote device | - Sma Remote device | ||
- | | + | * Reason for change: NA |
- Led Menu add option 3 for Remote Device | - Led Menu add option 3 for Remote Device | ||
- | | + | * Reason for change: NA |
- Led Menu removed option 2 for Cell Count | - Led Menu removed option 2 for Cell Count | ||
- | | + | * Reason for change: NA |
- Led Menu Fixed start with parameter 1 | - Led Menu Fixed start with parameter 1 | ||
- | | + | * Reason for change: NA |
====== Version 170 ====== | ====== Version 170 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Cluster functionality | - Cluster functionality | ||
- | | + | * Reason for change: NA |
====== Version 167 ====== | ====== Version 167 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Override clear warning on complete | - Override clear warning on complete | ||
- | | + | * Reason for change: NA |
====== Version 166 ====== | ====== Version 166 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Balancing circuit measurement | - Balancing circuit measurement | ||
- | | + | * Reason for change: NA |
====== Version 165 ====== | ====== Version 165 ====== | ||
- | * **Date:NA** | + | * **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] | ||
- | | + | * Reason for change: NA |
- Balancing current limit FIXED | - Balancing current limit FIXED | ||
- | | + | * Reason for change: NA |
- LED Param read write over CANBUS | - LED Param read write over CANBUS | ||
- | | + | * Reason for change: NA |
====== Version 133 ====== | ====== Version 133 ====== | ||
- | * **Date: | + | * **Date: 04/ |
* **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 | ||
- | | + | * Reason for change: NA |
- Permanent broadcasting fixed | - Permanent broadcasting fixed | ||
- | | + | * Reason for change: NA |
- Fixing of SMD CAN protocol | - Fixing of SMD CAN protocol | ||
- | | + | * Reason for change: NA |
- Green LED blinking enhanced | - Green LED blinking enhanced | ||
- | | + | * Reason for change: NA |
- CANUS start using hardware ID filtering | - CANUS start using hardware ID filtering | ||
- | | + | * Reason for change: NA |
====== Version 130 ====== | ====== Version 130 ====== | ||
- | * **Date:NA** | + | * **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, | ||
- | | + | * Reason for change: NA |
====== Version 124 ====== | ====== Version 124 ====== | ||
- | * **Date:NA** | + | * **Date: NA** |
* **List Of Changes:** | * **List Of Changes:** | ||
- Charge Discharge error control fully tested | - Charge Discharge error control fully tested | ||
- | | + | * Reason for change: NA |
====== Version 123 ====== | ====== Version 123 ====== | ||
- | * **Date:NA** | + | * **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 | ||
- | | + | * Reason for change: NA |
====== Version 122 ====== | ====== Version 122 ====== | ||
- | * **Date:NA** | + | * **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 | ||
- | | + | * Reason for change: NA |