![]() |
Serial Wombat 18AB Firmware
|
Classes | |
| struct | ultrasonicDistance_n |
Macros | |
| #define | COUNTS_TO_uS(_a) ((uint32_t)( _a * (uint32_t) (65536.0 * 1000000 / DMA_FREQUENCY + .5)) >> 16) |
| #define | COUNTS_TO_Hz(_a) (((uint32_t)DMA_FREQUENCY * 2) / ( _a ) + 1) >> 1; |
| #define | COUNTS_TO_mm(_a) (COUNTS_TO_uS(_a) * 170 / 1000) |
Typedefs | |
| typedef struct ultrasonicDistance_n | ultrasonicDistance_t |
Enumerations | |
| enum | DRIVER_t { HC_SR04 = 0 } |
Functions | |
| void | initUltrasonicDistance () |
| void | updateUltrasonicDistance () |
Variables | |
| ultrasonicDistance_t * | debugUltrasonicDistance |
| #define COUNTS_TO_Hz | ( | _a | ) | (((uint32_t)DMA_FREQUENCY * 2) / ( _a ) + 1) >> 1; |
| #define COUNTS_TO_mm | ( | _a | ) | (COUNTS_TO_uS(_a) * 170 / 1000) |
| #define COUNTS_TO_uS | ( | _a | ) | ((uint32_t)( _a * (uint32_t) (65536.0 * 1000000 / DMA_FREQUENCY + .5)) >> 16) |
| typedef struct ultrasonicDistance_n ultrasonicDistance_t |
| enum DRIVER_t |
| void initUltrasonicDistance | ( | ) |
| void updateUltrasonicDistance | ( | ) |
| ultrasonicDistance_t* debugUltrasonicDistance |
1.8.17