eez-open / psu-firmware

Firmware for programmable bench power supply EEZ H24005
https://www.envox.eu/bench-power-supply/psu-firmware/
GNU General Public License v3.0
167 stars 60 forks source link

Channel tracking #42

Closed prasimix closed 7 years ago

prasimix commented 7 years ago

We have to add channel tracking now when channel coupling infrastructure is added. For SCPI control we have to implement OUTPut:TRACk[:STATe]. For local control we can follow the layout for channel coupling and use different info text like "[Warning sign] Channels tracking active"

prasimix commented 7 years ago
prasimix commented 7 years ago

It's possible to enter coupling mode using SCPI commands while tracking mode is active. Use 313,"Cannot execute in tracking mode" error to indicate that. We also need that error for VOLT:PROG while channels are in tracking mode. Also when coupling mode is activated page is not "refreshed" correctly:

coupled_via_scpi

prasimix commented 7 years ago

Fixed