libyggdrasil
v1.0.0
pressure_sensor.h
Go to the documentation of this file.
1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
2
* _____.___. .___ .__.__ *
3
* \__ | | ____ ____ __| _/___________ _____|__| | *
4
* / | |/ ___\ / ___\ / __ |\_ __ \__ \ / ___/ | | *
5
* \____ / /_/ > /_/ > /_/ | | | \// __ \_\___ \| | |__ *
6
* / ______\___ /\___ /\____ | |__| (____ /____ >__|____/ *
7
* \/ /_____//_____/ \/ \/ \/ *
8
* - Yggdrasil - *
9
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
10
* This software can be used by students and other personal of the *
11
* Bern University of Applied Sciences under the terms of the MIT *
12
* license. *
13
* For other persons this software is under the terms of the GNU *
14
* General Public License version 2. *
15
* *
16
* Copyright © 2021, Bern University of Applied Sciences. *
17
* All rights reserved. *
18
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
26
#pragma once
27
28
#include <
c/yggdrasil/types.h
>
29
35
C_LINKAGE
void
yggdrasil_PressureSensor_Init
(
void
);
36
42
C_LINKAGE
float
yggdrasil_PressureSensor_GetPressure
(
void
);
43
49
C_LINKAGE
float
yggdrasil_PressureSensor_GetTemperature
(
void
);
yggdrasil_PressureSensor_Init
C_LINKAGE void yggdrasil_PressureSensor_Init(void)
Initializes the LPS22HBTR pressure sensor.
types.h
yggdrasil_PressureSensor_GetTemperature
C_LINKAGE float yggdrasil_PressureSensor_GetTemperature(void)
Get the current sensor temperature.
yggdrasil_PressureSensor_GetPressure
C_LINKAGE float yggdrasil_PressureSensor_GetPressure(void)
Get the current air pressure.
C_LINKAGE
#define C_LINKAGE
Definition:
attributes.h:43
Inc
c
yggdrasil
peripherals
pressure_sensor.h
Generated by
1.8.20