Firmware Changelog: различия между версиями

Нет описания правки
Строка 11: Строка 11:
| Two modbus holding registers 65 and 66 were added for users can choose 1 of 3 dimming curves: (0)incandecent bulbs, (1)LED bulbs, (2)resistive load
| Two modbus holding registers 65 and 66 were added for users can choose 1 of 3 dimming curves: (0)incandecent bulbs, (1)LED bulbs, (2)resistive load
|-
|-
|WB-MS
| 3.12.1
| WB-MIR, WB-M1W2
|  * change:  fixes NTC heating compensation
    * note  NTC compersation value was damaged while saving/restoring from flash
|-
|WB-MS
| 3.12
| WB-MSW2
|  * change:  fixes NTC heating compensation
    * change:  add <censored> new CO2 sensor support to MSW2_3.4 boards
    * fixes modbus integrity check
    * checklist:add manual calibration for <censored>
    * checklist:add zero calibration (manual calibration to 400ppm)
    * note:    - Write 1 to coilreg (COIL_REG_CO2_SENS_CALIBRATE_ZERO) 1 to fresh air calibrate any CO2 sensor
                    (At <censored> the 1 value at coilreg remains 1 for 3 sec and then  = 0)
                - Wrtie 1 to holdreg (HOLD_REG_CO2_SENS_ABC_CALIBRATION) 95 to CLOSE CO2 sensor ABC calib/ 0 = OPEN
                  At changing the parameter ABC cylce is also transmitted to sensor
                - Write any value between 400-1500 into () 88 to manually calibrate <censored> sensor
                  Register content is automatically set to 0 after calibration.
                - Write 1-15 to holdreg () 89 to set ABC cycle (days). At setting the register
                  OPEN/CLOSE state is also transmitted.
|-
|WB-MS
| 3.11.2
| WB-MS, WB-MSW, WB-MIR, WB-M1W2
| * change:  bug fix: writing single hold reg value > 125 resulted modbus illegal data value error
|-
|WB-MS
| 3.11.1
| WB-MS, WB-MSW, WB-MIR, WB-M1W2
|    * change:  add modbus package integrity testing to "mb_recive_hadler" function
    * note:    - returns with modbus error "MB_ERROR_ILLEGAL_DATA_VALUE" if a package includes a write CRC but wrong package size or fields
                - returns with modbus error "MB_ERROR_ILLEGAL_DATA_VALUE" if requested size of data is greater than allowed (125 at reading, 123 at
                        writing but at writing technically not possible to get receive such command due to the limited RX buffer size)
                - returns with modbus error "MB_ERROR_ILLEGAL_FUNCTION"  if modbus request function is unknow.
|-
|WB-MS  
|WB-MS  
|3.10.1
|3.10.1