|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
PWLE section definition. More...
#include <zephyr/drivers/haptics/cs40l5x.h>
Data Fields | |
| uint16_t | duration |
| Section duration in unsigned Q14.2 format (time) or Q16.0 format (half-cycles). | |
| uint16_t | frequency |
| Section frequency in unsigned Q10.2 format. | |
| uint16_t | level |
| Section level in unsigned Q0.11 format. | |
| uint8_t | flags |
| Section flags in unsigned Q4.0 format. | |
PWLE section definition.
Provide array of sections to cs40l5x_upload_pwle().
| uint16_t cs40l5x_pwle_section::duration |
Section duration in unsigned Q14.2 format (time) or Q16.0 format (half-cycles).
| uint8_t cs40l5x_pwle_section::flags |
Section flags in unsigned Q4.0 format.
| uint16_t cs40l5x_pwle_section::frequency |
Section frequency in unsigned Q10.2 format.
| uint16_t cs40l5x_pwle_section::level |
Section level in unsigned Q0.11 format.