Endpoint for Reading and Modifying "Scanning Offset Adjust"

Hello,

I am developing a Java application to automate engraving tests and the calibration of the “Scanning Offset Adjust” setting on a Ruida controller.

I have not been able to find an API endpoint that allows for the programmatic reading or modification of the global “Scanning Offset Adjust” settings, which are located under “Device Settings” → “Basic Settings.”

For my workflow, I need to adjust the LineShift value for a specific engraving speed, perform an engraving test, and repeat the process with different values ​​in order to determine the optimal setting.

  1. Is there an API endpoint planned for reading and modifying the “Scanning Offset Adjust” settings?
  2. If so, is there an estimated timeline for when this might become available?

Hi @pypyno ,

At the moment, we have not yet released any API endpoints modifying device settings.

We’re not saying it won’t happen, but we want to be very careful about what we do open through the API. The reason being that we do want to try and protect our users from an overzealous LLM potentially ruining your device profile and causing damage.

We are reviewing what we can make available, and the API capabilities will expand in the future, yes.

I’m now flagging the scanning offsets as one of the settings to look at for the allowed list of device settings.