|
void | uwb2_cfg_setup (uwb2_cfg_t *cfg) |
| UWB 2 configuration object setup function.
|
|
err_t | uwb2_init (uwb2_t *ctx, uwb2_cfg_t *cfg) |
| UWB 2 initialization function.
|
|
err_t | uwb2_default_cfg (uwb2_t *ctx) |
| UWB 2 default configuration function.
|
|
err_t | uwb2_send_cmd (uwb2_t *ctx, uint8_t cmd) |
| UWB 2 send cmd function.
|
|
err_t | uwb2_read_reg (uwb2_t *ctx, uint16_t reg, uint8_t *data_out, uint16_t len) |
| UWB 2 read register function.
|
|
err_t | uwb2_write_reg (uwb2_t *ctx, uint16_t reg, uint8_t *data_in, uint16_t len) |
| UWB 2 write register function.
|
|
err_t | uwb2_read_reg_8bit (uwb2_t *ctx, uint16_t reg, uint8_t *data_out) |
| UWB 2 read register 8bit function.
|
|
err_t | uwb2_read_reg_16bit (uwb2_t *ctx, uint16_t reg, uint16_t *data_out) |
| UWB 2 read register 16bit function.
|
|
err_t | uwb2_read_reg_32bit (uwb2_t *ctx, uint16_t reg, uint32_t *data_out) |
| UWB 2 read register 32bit function.
|
|
err_t | uwb2_write_reg_8bit (uwb2_t *ctx, uint16_t reg, uint8_t data_in) |
| UWB 2 write register 8bit function.
|
|
err_t | uwb2_write_reg_16bit (uwb2_t *ctx, uint16_t reg, uint16_t data_in) |
| UWB 2 write register 16bit function.
|
|
err_t | uwb2_write_reg_32bit (uwb2_t *ctx, uint16_t reg, uint32_t data_in) |
| UWB 2 write register 32bit function.
|
|
err_t | uwb2_modify_reg_8bit (uwb2_t *ctx, uint16_t reg, uint8_t and_mask, uint8_t or_mask) |
| UWB 2 modify register 8bit function.
|
|
err_t | uwb2_modify_reg_16bit (uwb2_t *ctx, uint16_t reg, uint16_t and_mask, uint16_t or_mask) |
| UWB 2 modify register 16bit function.
|
|
err_t | uwb2_modify_reg_32bit (uwb2_t *ctx, uint16_t reg, uint32_t and_mask, uint32_t or_mask) |
| UWB 2 modify register 32bit function.
|
|
err_t | uwb2_read_otp (uwb2_t *ctx, uint16_t address, uint32_t *data_out, uint16_t len) |
| UWB 2 read otp function.
|
|
void | uwb2_set_rst_pin (uwb2_t *ctx, uint8_t state) |
| UWB 2 set rst pin function.
|
|
void | uwb2_set_wup_pin (uwb2_t *ctx, uint8_t state) |
| UWB 2 set wup pin function.
|
|
uint8_t | uwb2_get_ext_pin (uwb2_t *ctx) |
| UWB 2 get ext pin function.
|
|
uint8_t | uwb2_get_irq_pin (uwb2_t *ctx) |
| UWB 2 get irq pin function.
|
|
void | uwb2_reset_device (uwb2_t *ctx) |
| UWB 2 reset device function.
|
|
err_t | uwb2_check_communication (uwb2_t *ctx) |
| UWB 2 check communication function.
|
|
err_t | uwb2_power_up_ic (uwb2_t *ctx) |
| UWB 2 power up IC function.
|
|
err_t | uwb2_initialize_ic (uwb2_t *ctx) |
| UWB 2 initialize IC function.
|
|
err_t | uwb2_configure_ic (uwb2_t *ctx, uwb2_chip_cfg_t *config) |
| UWB 2 configure IC function.
|
|
err_t | uwb2_set_ic_state (uwb2_t *ctx, uint8_t state) |
| UWB 2 set IC state function.
|
|
err_t | uwb2_load_ic_rx_lut (uwb2_t *ctx, uint8_t channel) |
| UWB 2 load IC RX lut function.
|
|
err_t | uwb2_calibrate_ic_pgf (uwb2_t *ctx) |
| UWB 2 calibrate IC PGF function.
|
|
err_t | uwb2_set_rx_tx_leds (uwb2_t *ctx, uint8_t mode) |
| UWB 2 set RX TX LEDs function.
|
|
err_t | uwb2_wait_for_status_lo (uwb2_t *ctx, uint32_t status) |
| UWB 2 wait for status lo function.
|
|
err_t | uwb2_clear_status (uwb2_t *ctx) |
| UWB 2 clear status function.
|
|
err_t | uwb2_send_message (uwb2_t *ctx, uint8_t *data_in, uint16_t len) |
| UWB 2 send message function.
|
|
err_t | uwb2_read_message (uwb2_t *ctx, uint8_t *data_out, uint16_t *len) |
| UWB 2 read message function.
|
|