Inherits SPI.
|
SPI_t * | base |
| Parent SPI interface.
|
|
GPIOpin_t | cs |
| Chip select GPIO.
|
|
float | sensitivity |
| Gyroscope sensitivity.
|
|
void(* | update )(struct A3G4250D *) |
| Gyro update method.
|
|
void(* | readGyro )(struct A3G4250D *, float *) |
| Gyro read method.
|
|
void(* | readRawBytes )(struct A3G4250D *, uint8_t *) |
| Raw gyro read method.
|
|
void(* | processRawBytes )(struct A3G4250D *, uint8_t *, float *) |
| Process raw gyro method.
|
|
uint8_t | axes [A3G4250D_DATA_COUNT] |
| Array defining axes of mounting.
|
|
int8_t | sign [A3G4250D_DATA_COUNT] |
| Array defining sign of axes.
|
|
uint8_t | rawGyroData [A3G4250D_DATA_TOTAL] |
| Raw gyro rates array.
|
|
float | gyroData [A3G4250D_DATA_COUNT] |
| Processed gyro rates array.
|
|
Definition at line 38 of file a3g4250d.h.
◆ update
void(* update) (struct A3G4250D *) |
◆ readGyro
void(* readGyro) (struct A3G4250D *, float *) |
◆ readRawBytes
void(* readRawBytes) (struct A3G4250D *, uint8_t *) |
◆ processRawBytes
void(* processRawBytes) (struct A3G4250D *, uint8_t *, float *) |
The documentation for this struct was generated from the following file:
- Australis-Avionics/Code/core/inc/drivers/device/sensors/gyro/a3g4250d.h