Structs§
- Calibration
Params - Calibration configuration for both ERM and LRA motor types. Some params really need to be computed from the drv2605l and motor datasheets, especially for LRA motors
- Drv2605l
- A Texas instruments Drv2605 haptic motor driver for LRA and ERM motors
- Load
Params - Previously computed calibration parameters. Can be fetched after calibration and hardcoded during construction instead of auto calibration.
- RomParams
- Advanced configuration for rom waveforms offering time stretching (or time shrinking) to the built in waveforms
Enums§
- Calibration
- Selection of calibration options required for initial device construction
- DrvError
- Possible runtime errors
- Effect
- Selection of built-in waveforms that can be sequenced using the
set_rom
andset_rom_single
function and triggered using theset_go
function - Library
- Selection of Library of built-in waveforms. Each library offers all the same waveforms, but is tuned to work for different motors so it is important to choose the correct library for your motor characteristics
- Mode
- Selection of modes of device operation, some of which take their configuration via the enum