|
Zephyr API Documentation 4.3.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 level in unsigned Q0.11 format. | |
| uint16_t | level |
| Section flags in unsigned Q4.0 format. | |
| uint8_t | flags |
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)
Section frequency in unsigned Q10.2 format
| uint8_t cs40l5x_pwle_section::flags |
| uint16_t cs40l5x_pwle_section::frequency |
Section level in unsigned Q0.11 format.
| uint16_t cs40l5x_pwle_section::level |
Section flags in unsigned Q4.0 format.