Is your feature request related to a problem? Please describe.
If we want to mount the lamp on a table, it will still have the same zero orientation as if it were mounted sideways on a boat. This is a problem
Describe the solution you'd like
Should be able to configure the zero orientation directly from the PC interface. Ideally this would be programmable for both servos, but at the moment it’s only critical for the outer one.
This will require MCU changes, as the calibration offsets for each motor will now need to be programmable during runtime.
Thinking out loud: do we want the MCU to remember these changes between power cycles? Or should it always default to wall-mounted orientation?
Is your feature request related to a problem? Please describe. If we want to mount the lamp on a table, it will still have the same zero orientation as if it were mounted sideways on a boat. This is a problem
Describe the solution you'd like Should be able to configure the zero orientation directly from the PC interface. Ideally this would be programmable for both servos, but at the moment it’s only critical for the outer one.
This will require MCU changes, as the calibration offsets for each motor will now need to be programmable during runtime.
Thinking out loud: do we want the MCU to remember these changes between power cycles? Or should it always default to wall-mounted orientation?
Timeline No rush