Welcome to Tinymovr documentation!ΒΆ
Note
This is the documentation for the latest stable version of the Tinymovr Firmware and Studio app. For the legacy 0.x.x documentation, check out the [legacy docs](https://tinymovr.readthedocs.io/en/attic-legacy/).
Contents:
- From Unbox to First Spin
- Hardware Overview
- Hardware Setup
- Studio Installation
- Studio Usage
- Integrating Tinymovr
- Comm Interfaces
- Sensors and Encoders
- Features
- Upgrading Firmware
- Gimbal Motors
- PID Tuning
- Control Principles
- Troubleshooting
- Developers
- Hardware Errata
- API REFERENCE
- protocol_hash
- uid
- fw_version
- hw_revision
- Vbus
- Ibus
- power
- temp
- calibrated
- errors
- save_config() -> void
- erase_config() -> void
- reset() -> void
- enter_dfu() -> void
- scheduler.errors
- controller.state
- controller.mode
- controller.warnings
- controller.errors
- controller.position.setpoint
- controller.position.p_gain
- controller.velocity.setpoint
- controller.velocity.limit
- controller.velocity.p_gain
- controller.velocity.i_gain
- controller.velocity.deadband
- controller.velocity.increment
- controller.current.Iq_setpoint
- controller.current.Id_setpoint
- controller.current.Iq_limit
- controller.current.Iq_estimate
- controller.current.bandwidth
- controller.current.Iq_p_gain
- controller.current.max_Ibus_regen
- controller.current.max_Ibrake
- controller.voltage.Vq_setpoint
- calibrate() -> void
- idle() -> void
- position_mode() -> void
- velocity_mode() -> void
- current_mode() -> void
- set_pos_vel_setpoints(pos_setpoint, vel_setpoint) -> float
- comms.can.rate
- comms.can.id
- motor.R
- motor.L
- motor.pole_pairs
- motor.type
- motor.offset
- motor.direction
- motor.calibrated
- motor.I_cal
- motor.errors
- encoder.position_estimate
- encoder.velocity_estimate
- encoder.type
- encoder.bandwidth
- encoder.calibrated
- encoder.errors
- traj_planner.max_accel
- traj_planner.max_decel
- traj_planner.max_vel
- traj_planner.t_accel
- traj_planner.t_decel
- traj_planner.t_total
- move_to(pos_setpoint) -> void
- move_to_tlimit(pos_setpoint) -> void
- traj_planner.errors
- homing.velocity
- homing.max_homing_t
- homing.retract_dist
- homing.warnings
- homing.stall_detect.velocity
- homing.stall_detect.delta_pos
- homing.stall_detect.t
- home() -> void
- watchdog.enabled
- watchdog.triggered
- watchdog.timeout