|
void | hbridge13_cfg_setup (hbridge13_cfg_t *cfg) |
| H-Bridge 13 configuration object setup function.
|
|
err_t | hbridge13_init (hbridge13_t *ctx, hbridge13_cfg_t *cfg) |
| H-Bridge 13 initialization function.
|
|
err_t | hbridge13_default_cfg (hbridge13_t *ctx) |
| H-Bridge 13 default configuration function.
|
|
err_t | hbridge13_generic_write (hbridge13_t *ctx, uint8_t reg, uint8_t *data_in, uint8_t len) |
| H-Bridge 13 I2C writing function.
|
|
err_t | hbridge13_generic_read (hbridge13_t *ctx, uint8_t reg, uint8_t *data_out, uint8_t len) |
| H-Bridge 13 I2C reading function.
|
|
err_t | hbridge13_write_reg (hbridge13_t *ctx, uint8_t reg, uint8_t data_out) |
| H-Bridge 13 write register function.
|
|
err_t | hbridge13_read_reg (hbridge13_t *ctx, uint8_t reg, uint8_t *data_out) |
| H-Bridge 13 read register function.
|
|
err_t | hbridge13_set_pins (hbridge13_t *ctx, uint8_t set_mask, uint8_t clr_mask) |
| H-Bridge 13 set output pin state function.
|
|
err_t | hbridge13_set_duty_cycle (hbridge13_t *ctx, float duty_cycle) |
| H-Bridge 13 sets PWM duty cycle.
|
|
err_t | hbridge13_pwm_stop (hbridge13_t *ctx) |
| H-Bridge 13 stop PWM module.
|
|
err_t | hbridge13_pwm_start (hbridge13_t *ctx) |
| H-Bridge 13 start PWM module.
|
|
err_t | hbridge13_set_brake (hbridge13_t *ctx) |
| H-Bridge 13 set brake function.
|
|
err_t | hbridge13_set_coast (hbridge13_t *ctx) |
| H-Bridge 13 set coast function.
|
|
err_t | hbridge13_set_direction (hbridge13_t *ctx, uint8_t dir_set, uint8_t speed) |
| H-Bridge 13 set direction function.
|
|
err_t | hbridge13_read_raw_adc (hbridge13_t *ctx, uint16_t *raw_adc) |
| H-Bridge 13 read raw ADC value function.
|
|
err_t | hbridge13_read_voltage (hbridge13_t *ctx, float *voltage) |
| H-Bridge 13 read voltage level function.
|
|
err_t | hbridge13_set_vref (hbridge13_t *ctx, float vref) |
| H-Bridge 13 set vref function.
|
|
err_t | hbridge13_get_an_voltage (hbridge13_t *ctx, float *voltage, uint8_t an_sel) |
| H-Bridge 13 get xIPROPI voltage function.
|
|
err_t | hbridge13_get_flt_state (hbridge13_t *ctx, uint8_t *pin_state) |
| H-Bridge 13 get nFAULT state function.
|
|
This file contains API for H-Bridge 13 Click Driver.