HPM SDK
HPMicro Software Development Kit
qeo_wave_mode_t Struct Reference

#include <hpm_qeo_drv.h>

Data Fields

qeo_wave_limit_config_t wave0
 
qeo_wave_limit_config_t wave1
 
qeo_wave_limit_config_t wave2
 
uint8_t wave_type
 
uint8_t saddle_type
 
bool dq_valid_trig_enable
 
bool pos_valid_trig_enable
 
bool vd_vq_inject_enable
 
bool vd_vq_from_sw
 
qeo_wave_type_t wave_type
 
qeo_saddle_type_t saddle_type
 

Field Documentation

◆ dq_valid_trig_enable

bool qeo_wave_mode_t::dq_valid_trig_enable

DQ valid trigger calculate

◆ pos_valid_trig_enable

bool qeo_wave_mode_t::pos_valid_trig_enable

Position valid trigger calculate

◆ saddle_type [1/2]

uint8_t qeo_wave_mode_t::saddle_type

◆ saddle_type [2/2]

qeo_saddle_type_t qeo_wave_mode_t::saddle_type

◆ vd_vq_from_sw

bool qeo_wave_mode_t::vd_vq_from_sw

true: DQ from register; false: DQ from CLC module

◆ vd_vq_inject_enable

bool qeo_wave_mode_t::vd_vq_inject_enable

◆ wave0

qeo_wave_limit_config_t qeo_wave_mode_t::wave0

◆ wave1

qeo_wave_limit_config_t qeo_wave_mode_t::wave1

◆ wave2

qeo_wave_limit_config_t qeo_wave_mode_t::wave2

◆ wave_type [1/2]

uint8_t qeo_wave_mode_t::wave_type

◆ wave_type [2/2]

qeo_wave_type_t qeo_wave_mode_t::wave_type

The documentation for this struct was generated from the following files: