ble
Dependencies: HC_SR04_Ultrasonic_Library Servo mbed
Fork of FIP_REV1 by
Envt_Shield_F4_API.cpp
00001 //#include "nucleo-f401re.h" 00002 #include "Envt_Shield_F4_API.h" 00003 /*#include "x_nucleo_ike01x1_hum_temp.h" 00004 #include "x_nucleo_ike01x1_pressure.h" 00005 #include "x_nucleo_ike01x1_uv.h"*/ 00006 00007 00008 uint8_t Envt_Shield_API::Pressure_Init(void) 00009 { 00010 uint8_t ret= BSP_PRESSURE_Init(); 00011 return ret; 00012 } 00013 00014 uint8_t Envt_Shield_API::Pressure_isInitialized(void) 00015 { 00016 uint8_t PressureInitialised=BSP_PRESSURE_isInitialized(); 00017 return PressureInitialised; 00018 } 00019 00020 void Envt_Shield_API::Pressure_Reset(void) 00021 { 00022 BSP_PRESSURE_Reset(); 00023 } 00024 00025 uint8_t Envt_Shield_API::Pressure_ReadID(void) 00026 { 00027 uint8_t id = BSP_PRESSURE_ReadID(); 00028 return id; 00029 } 00030 00031 00032 void Envt_Shield_API::Pressure_GetPressure(float* pfData) 00033 { 00034 BSP_PRESSURE_GetPressure(pfData); 00035 } 00036 00037 void Envt_Shield_API::Pressure_GetTemperature(float* pfData) 00038 { 00039 BSP_PRESSURE_GetTemperature(pfData); 00040 } 00041 00042 00043 uint8_t Envt_Shield_API::Hum_Temp_Init(void) 00044 { 00045 uint8_t ret = BSP_HUM_TEMP_Init(); 00046 return ret; 00047 } 00048 00049 uint8_t Envt_Shield_API::Hum_Temp_isInitialized(void) 00050 { 00051 uint8_t HumpTempInitialised=BSP_HUM_TEMP_isInitialized(); 00052 return HumpTempInitialised; 00053 } 00054 00055 void Envt_Shield_API::Hum_Temp_Reset(void) 00056 { 00057 BSP_HUM_TEMP_Reset(); 00058 } 00059 00060 uint8_t Envt_Shield_API::Hum_Temp_ReadID(void) 00061 { 00062 uint8_t id = BSP_HUM_TEMP_ReadID(); 00063 return id; 00064 } 00065 00066 void Envt_Shield_API::Hum_Temp_GetHumidity(float* pfData) 00067 { 00068 BSP_HUM_TEMP_GetHumidity(pfData); 00069 } 00070 00071 void Envt_Shield_API::Hum_Temp_GetTemperature(float* pfData) 00072 { 00073 BSP_HUM_TEMP_GetTemperature(pfData); 00074 } 00075 00076 void Envt_Shield_API::Hum_Temp_PowerOFF() 00077 { 00078 BSP_HUM_TEMP_PowerOFF(); 00079 } 00080
Generated on Tue Jul 12 2022 21:41:59 by 1.7.2