embedded-software
reusable software modules for embedded systems
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
ultrasonic.h
Go to the documentation of this file.
1
2
#ifndef _ULTRASONIC_H_
3
#define _ULTRASONIC_H_
4
5
6
#include <stdint.h>
7
#include "
timing.h
"
8
9
21
uint8_t
Ultrasonic_Init
(uint16_t period,
filter_t
* filter,
void
(*
callback
)(uint16_t));
22
28
void
Ultrasonic_Deinit
(uint8_t sensor_handle);
29
30
31
33
#endif // _ULTRASONIC_H_
Ultrasonic_Deinit
void Ultrasonic_Deinit(uint8_t sensor_handle)
Deinitialization of specific ultrasonic module.
filter_t
Definition:
filter.h:77
spi_transaction::callback
void(* callback)(struct spi_transaction *)
callback function
Definition:
spi.h:57
timing.h
Ultrasonic_Init
uint8_t Ultrasonic_Init(uint16_t period, filter_t *filter, void(*callback)(uint16_t))
Initialization of ultrasonic module, returns a uint8_t sensor_handle.
include
ultrasonic.h
Generated on Wed May 8 2019 01:29:42 for embedded-software by
1.8.6