brushless30
2.1.0.0
|
This file contains API for Brushless 30 Click Driver. More...
#include "drv_digital_out.h"
#include "drv_digital_in.h"
#include "drv_spi_master.h"
#include "spi_specifics.h"
Go to the source code of this file.
Data Structures | |
struct | brushless30_t |
Brushless 30 Click context object. More... | |
struct | brushless30_cfg_t |
Brushless 30 Click configuration object. More... | |
Enumerations | |
enum | brushless30_return_value_t { BRUSHLESS30_OK = 0, BRUSHLESS30_ERROR = -1 } |
Brushless 30 Click return value data. More... | |
Functions | |
void | brushless30_cfg_setup (brushless30_cfg_t *cfg) |
Brushless 30 configuration object setup function. More... | |
err_t | brushless30_init (brushless30_t *ctx, brushless30_cfg_t *cfg) |
Brushless 30 initialization function. More... | |
err_t | brushless30_default_cfg (brushless30_t *ctx) |
Brushless 30 default configuration function. More... | |
err_t | brushless30_write_reg (brushless30_t *ctx, uint8_t reg, uint16_t data_in) |
Brushless 30 write reg function. More... | |
err_t | brushless30_read_reg (brushless30_t *ctx, uint8_t reg, uint16_t *data_out) |
Brushless 30 read reg function. More... | |
void | brushless30_enable_driver (brushless30_t *ctx) |
Brushless 30 enable driver function. More... | |
void | brushless30_disable_driver (brushless30_t *ctx) |
Brushless 30 disable driver function. More... | |
uint8_t | brushless30_get_diag_pin (brushless30_t *ctx) |
Brushless 30 get diag pin function. More... | |
This file contains API for Brushless 30 Click Driver.