| LibDriver GT30L32S4W 1.0.0 GT30L32S4W full function driver

driver_gt30l32s4w_interface.h
Go to the documentation of this file.
1
37 #ifndef DRIVER_GT30L32S4W_INTERFACE_H
38 #define DRIVER_GT30L32S4W_INTERFACE_H
39
40 #include "driver_gt30l32s4w.h"
41
42 #ifdef __cplusplus
43 extern "C"{
44 #endif
45
60 uint8_t gt30l32s4w_interface_spi_init(void);
61
69 uint8_t gt30l32s4w_interface_spi_deinit(void);
70
82 uint8_t gt30l32s4w_interface_spi_write_read(uint8_t *in_buf, uint32_t in_len, uint8_t *out_buf, uint32_t out_len);
83
89 void gt30l32s4w_interface_delay_ms(uint32_t ms);
90
96 void gt30l32s4w_interface_debug_print(const char *const fmt, ...);
97
102 #ifdef __cplusplus
103 }
104 #endif
105
106 #endif
driver_gt30l32s4w.h
driver gt30l32s4w header file
gt30l32s4w_interface_spi_deinit
uint8_t gt30l32s4w_interface_spi_deinit(void)
interface spi bus deinit
Definition: driver_gt30l32s4w_interface_template.c:58
gt30l32s4w_interface_debug_print
void gt30l32s4w_interface_debug_print(const char *const fmt,...)
interface print format data
Definition: driver_gt30l32s4w_interface_template.c:94
gt30l32s4w_interface_spi_init
uint8_t gt30l32s4w_interface_spi_init(void)
interface spi bus init
Definition: driver_gt30l32s4w_interface_template.c:46
gt30l32s4w_interface_delay_ms
void gt30l32s4w_interface_delay_ms(uint32_t ms)
interface delay ms
Definition: driver_gt30l32s4w_interface_template.c:84
gt30l32s4w_interface_spi_write_read
uint8_t gt30l32s4w_interface_spi_write_read(uint8_t *in_buf, uint32_t in_len, uint8_t *out_buf, uint32_t out_len)
interface spi bus write read
Definition: driver_gt30l32s4w_interface_template.c:74