Pilot tone frequency values MUST be the same for the RX/TH/EX modules} Hz
int32_t
Pilot tone amplitude values MUST be the same for the RX/TH/EX modules} dB
int32_t
} ms
int32_t
} ms
int32_t
Defines time taken for the LRA to reach specified accelaration at 0% sharpness, in ms.} ms
int32_t
Time delay at the start and end of the parametric waveform, in ms} ms
int32_t
of pulse points supported in PWL mode by the waveform designer}
int32_t
ms
int32_t
param_id_haptics_op_mode
Members
uint32_t
param_id_haptics_rx_pcmv_playback
Members
uint32_t
int32_t
}
param_id_haptics_rx_ftm_cfg_t
Members
uint32_t
int32_t
int32_t
int32_t
int32_t
int32_t
int32_t
int32_t
haptics_ex_ctrl_param_h
Members
int32_t
int32_t
Default = 10, Range: 0 to 128}
int32_t
Default = 0.3mm, Range: 0.05 to 16mm}
int32_t
Default = 1G, Range: 0.1 to 16G}
int32_t
Default = 8Ohm, Range: 2 to 128Ohms}
int32_t
Default = 0.04mH, Range: 0.001mH to 128mH}
int32_t
Default = 1, Range: 0.01 to 128}
int32_t
Default = 1g, Range: 0.05 to 128g}
int32_t
Default = 0.0945kg/s, Range = 0.0001 to 20kg/s}
int32_t
Default = 1.838N/mm, Range = 0.1 to 50N/mm}
int32_t
Default = 160Hz, Range = 50 to 400Hz}
param_id_haptics_dynamic_cfg
Members
uint32_t
}
param_id_haptics_rx_ftm_data_param_t
Members
uint32_t
uint32_t
uint32_t
}
param_id_haptics_rx_calib_data_param_t
Members
uint32_t
uint32_t
uint32_t
}
param_id_haptics_rx_persistent_data_param_t
Members
int32_t
Default = 8Ohm, Range: 2 to 128Ohms}
int32_t
Default = 0.04mH, Range: 0.001mH to 128mH}
int32_t
Default = 1, Range: 0.01 to 128}
int32_t
Default = 0.0945kg/s, Range = 0.0001 to 20kg/s}
int32_t
Default = 1.838N/mm, Range = 0.1 to 50N/mm}
int32_t
Default = 160Hz, Range = 50 to 400Hz}
rx_wave_designer_config_h
Members
uint32_t
int32_t
Lower 16b represents the wave designer mode. When mode is Pre-canned (Effects), upper 16b represents the effect ID; for all other modes these bits are ignored.}
int32_t
Considered in Sinusoidal mode only.}
int32_t
Considered in Sinusoidal mode only.}
uint32_t
Considered in all modes.}
int32_t
Considered in all modes.}
int32_t
Considered only if corresponding bit is enabled in override_flag.} ms
int32_t
Considered only if corresponding bit is enabled in override_flag.} ms
int32_t
Time delay at the start and end of the parametric waveform, in ms. Considered only if corresponding bit is enabled in override_flag.} ms
int32_t
Considered only if corresponding bit is enabled in override_flag.} Hz
int32_t
of repetitions of the haptics waveform. Considered in Parametric, PWL, Sinusoidal modes only.}
uint32_t
Considered in Parametric, PWL, Sinusoidal modes only.}
Lower 16b represents the wave designer mode. When mode is Pre-canned (Effects), upper 16b represents the effect ID; for all other modes these bits are ignored.}
int32_t
Considered in Sinusoidal mode only.}
int32_t
Considered in Sinusoidal mode only.}
int32_t
Considered in all waveform designer modes.}
int32_t
Considered in all modes except PCMV Ringtone.}
uint32_t
Considered in all modes.}
int32_t
Considered in all modes.}
int32_t
Considered only if corresponding bit is enabled in override_flag.} ms
int32_t
Considered only if corresponding bit is enabled in override_flag.} ms
int32_t
Time delay at the start and end of the parametric waveform, in ms. Considered only if corresponding bit is enabled in override_flag.} ms
int32_t
Considered only if corresponding bit is enabled in override_flag.} Hz
int32_t
of repetitions of the haptics waveform. Considered in Parametric, PWL, Sinusoidal modes only.}
uint32_t
Considered in Parametric, PWL, Sinusoidal modes only.}
int32_t
Considered in all modes.}
int32_t
Considered in Parametric, Sinusoidal, PWL, PCMV Playback modes only.}