tygamvrelis / oil_lamp

Gimballed oil lantern motion recording & playback
1 stars 0 forks source link

Add way to set a new zero orientation for motors from PC #48

Closed tygamvrelis closed 4 years ago

tygamvrelis commented 4 years ago

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

tygamvrelis commented 4 years ago

Fixed in #49 and #50