## [1.2.06] - 2026/06/16
### ADDED
- BatReg2: Added Frequency Response page (Beta version)
  - New feature to perform a frequency response study and EIS
  - Frequency Response plot and Nyquist plot available
- BatReg2: Added Real-time Data Logger

### FIXED
- Local Display: Fixed limits update on parallel mode
- Fixed PID possible unbalancing fault condition when parallel configuration and high currents

### CHANGED
- Changed default "Allow Remote OFF" setting to ALLOW (enabled)
- Rebranding from "CAEN ELS" to "ELS Instruments" across the GUI

### UPDATED
- Updated Fan Logic considering both current and temperature
- Updated EULA

### REMOVED
- Removed LIMITS:I:SW and LIMITS:V:SW range checks


## [1.2.05] - 2026/01/21
### ADDED
- FAST-Bi: PARALLEL mode
  - added parallel unbalanced current fault
- GUI: BatReg2: added info about master slave settings on GUI
- BatReg2: Added Parallel support to BatReg2 family

### UPDATED
- Updated command reference manual to version v1.0.7

### CHANGED
- FB1K5020100X and BREG2100020A: changed maximum output power to 2 kW
- BatReg2: 
  - output ON from front panel button has been disabled when in REMOTE mode
  - output OFF from front panel button is still available for safety reasons when in REMOTE mode
- BatReg2: WAVE mode
  - when running a waveform with a fixed number of periods the output is set to OFF when the waveform is completed 


## [1.2.04] - 2025/10/27
### FIXED
- GUI: Fixed interlock intervention time


## [1.2.03] - 2025/10/22
### ADDED
- GUI: added Waveform Expander
- GUI: added OCS temperature reading
- ETH Interface: added TEMP:OCS command
- Added RMS readback value for Current and Voltage
  - ETH Interface: added "GET:I:RMS" and "GET:V:RMS" commands
- GUI: Added legend in *Interlock* tab
- GUI: Added filter in PID Dialog
- GUI: fixed limits check in Waveform Settings

### FIXED
- GUI: fixed thermocouple reading when thermocouple is disconnected
- Fixed interlock intervention time

### UPDATED
- GUI:
  - Added timestamp in filename when exporting data from Oscilloscope and Waveform
  - Uniformed separators of data in oscilloscope and waveform csv from "," to ";"
- Improved slew rate accuracy

### CHANGED
- "Status" Remote or Local has been renamed "Control Mode"
- ETH Interface: TEMP:TC:? answer is "NAN" when thermocouple is disconneted or in fault condition
- Changed "If Close" to "Dry Contact" with toggle button "OPEN/CLOSE" in *Interlock* tab
- Changed fans logic in WAVE, SFP and AIN update modes: 
  - fans speed is automatically tuned based on current RMS value


## [1.2.02] - 2025/08/29
### FIXED
- Minor bug fix
- GUI: bug fix on Hard Off interlock settings not saved after reboot
- Fixed SFP mode readback


## [1.2.01] - 2025/05/20
### ADDED
- BatReg2: if the Display is in timeout, enable the Display if the output enable button is pressed
- LCD: added "Loading..." screen on the Display at startup
- GUI: temperature reading on external thermocouple returns "NC" when thermocouple is not connected
- GUI: added thermocouple settings in "Internal Faults" tab
- GUI: added quench settings in "Internal Faults" tab
- GUI: added hard/soft option for Interlock in "Interlocks" tab

### CHANGED
- GUI: when applying waveform parameters all other operation are freezed until parameters are applied

### REMOVED
- GUI: removed +/- arrows from waveform parameters

### UPDATED
- Updated Command-Reference-Manual to v1.0.5


## [1.2.00] - 2025/03/12
### FIXED
- Fixed LCD memory leak
- Fixed WAVEFORM:RAW command termination character
- Fixed trigger "position [s]" when changing the time window
  - the trigger position cannot be larger than the time window
- Fixed thermocouple reading in LCD and Device Info
  - the reading shows NC when the thermocouple is disconnected
- Fixed UPMODE: NAK if device is in ON

### UPGRADED
- Upgrade from Petalinux rel-v2023.2 to rel-v2024.2
  - kernel updated to version 6.6.40

### CHANGED
- Changed name of "Setpoint Mode" to "Update Mode"
- Waveform parameters offset and amplitude are now consistent among all waveforms
- BatReg2 family only: The waveform STOP command stops the waveform and disables the output (output relay open)
  - This modification is a safety feature designed to ensure that the battery does not remain at an unknown voltage or current when the waveform stops, preventing potential harm to the battery
- Fans speed is set to maximum when PS is in ON and UPMODE is WAVE or AIN (also SLAVE in PARALLEL operation) for safety reasons

### ADDED
- Added trigger bar in Oscilloscope window. The trigger bar indicates "acquiring" and "wait for trigger"
  - the indicator is a progress bar next to TRG'D an RUN on the main Oscilloscope Window for time windows >= 0.5 s
  - the indicator is a text "ACQ" next to TRG'D an RUN on the main Oscilloscope Window for time windows < 0.5 s
- Added "Waveform Running" indicator
  - FAST-Bi family: the indicator is in the upper left corner of the GUI
  - BatReg2 family: the indicator is in the Current or Voltage box of the GUI depending on the Update Mode (CC or CV)
- Added "loading" indicator when "Apply" new waveform parameters
  - when applying long waveforms the "Apply" is not instantaneous and it's now shown by a "loading" indicator
- Added "Real Frequency" indication in Waveform menu
  - The period of the waveform is a multiple of the sampling period (10 us), thus not all periods and frequency are reproducible

