Hi,
I am currently working with the Stabilizer (Dual-IIR application) and I have been trying to configure it for a PID-based control loop. I followed the setup instructions provided in the documentation (https://quartiq.de/stabilizer/setup.html) to establish communication with the device, and I am now using MQTT Explorer to inspect and modify the available topics. I can also interact with the device via the serial interface.
However, I am encountering several issues that I have not been able to resolve with the available documentation:
Some topic values can be modified in MQTT Explorer, but the changes only take effect on the device after performing a store and then issuing a platform reboot via the serial interface. Until the reboot, the device behavior does not reflect the updated values, even though they appear changed in MQTT.
Other topics appear to accept changes in MQTT Explorer, but after performing store and rebooting, they revert to their default values. This makes me suspect that either the format is incorrect or that those fields are not actually writable in the way I am attempting.
In particular, I have been trying to configure the biquad block with typ = "Pid" and adjust its parameters (order, gains, limits, etc.), but I am not confident that my configuration is being correctly interpreted or applied by the firmware.
At this point, I am not sure whether I am misunderstanding part of the configuration model, or if there are constraints or requirements that are not clearly documented. The current documentation provides structural definitions, but it is difficult (at least for me) to understand how to correctly apply them in practice, especially for a control application like a PID loop.
I would like to ask:
- Is there a more detailed guide or example on how to properly configure the Dual-IIR application (especially for PID use)?
- Are there known constraints on which topics can be modified dynamically vs. those that require specific procedures?
- Is there a recommended workflow for applying and validating configuration changes (MQTT vs. serial, store/reboot behavior, etc.)?
Any clarification or example configurations would be greatly appreciated.
Thank you in advance for your help.