|
Greenhouse
Viktor Vrablik 2017
|
Definice funkci z hlavickoveho souboru greenhouse.h. More...
#include "MKL25Z4.h"#include "RTE_Device.h"#include "greenhouse.h"#include <math.h>#include "FreeRTOS.h"Macros | |
| #define | SOURCES_MODELSKLENIKU_C_ |
| #define | freeRTOS 1 |
Functions | |
| void | i2c0_event (uint32_t event) |
| fukce ktera by se mela volat pri preruseni od i2C ovladace More... | |
| void | Greenhouse_Initialize () |
| Inicializace modelu skleniku. More... | |
| void | Greenhouse_EduKit_MeasureTemperature (MeasuredData_t *data) |
| Funkce merici teplotu z vyukoveho kitu - prevzato z frdm_vyuka ukazkovy program i2c_demo. More... | |
| void | Greenhouse_EduKit_MeasureHumidity (MeasuredData_t *data) |
| Funkce merici relativni vlhkost z vyukoveho kitu - prevzato z frdm_vyuka ukazkovy program i2c_demo. More... | |
| void | Greenhouse_Model_Wattering (myTime_t aktualT, WateringInfo_t wateringInfo) |
| Funkce spoustejici zavlazovani. More... | |
| void | Greenhouse_Model_MeasureSoilHumidity (MeasuredData_t *data, int side) |
| Funkce merici relativni vlhkost pudy. More... | |
| void | Greenhouse_Model_MeasureHumidity (MeasuredData_t *data) |
| Funkce merici relativni vlhkost vzduchu uvnitr modelu skleniku. More... | |
| void | Greenhouse_Model_MeasureTemperature (MeasuredData_t *data) |
| Funkce merici teplotu uvnitr modelu skleniku. More... | |
| bool | Greenhouse_Medel_ToggleCover (bool aktualStatus) |
| Funkce prepinajici stav stresniho krytu. More... | |
| uint8_t | bin2bcd (uint8_t binary2convert) |
| Fukce prevadi 8b cislo v binarnim zapisu do BCD kodu. More... | |
| uint8_t | bcd2bin (uint8_t bcd2convert) |
| Fukce prevadi 8b cislo v BCD kodovani do standartniho tvaru. More... | |
| void | Greenhouse_RTC_TimeStart () |
| Funkce pozastavi cinost rtc modulu. More... | |
| void | Greenhouse_RTC_TimeStop () |
| Funkce spousti rtc modul. More... | |
| myTime_t | Greenhouse_RTC_GetTime () |
| Funkce pro zjisteni aktualniho casu z RTC modulu. More... | |
| void | Greenhouse_RTC_SetTime (myTime_t timeToSet) |
| Funkce nastavi do RTC modulu novy cas a datum. More... | |
Variables | |
| ARM_I2C_STATUS | status |
| Promenna obsahujici informace pro i2C komunikaci. | |
Definice funkci z hlavickoveho souboru greenhouse.h.
| void i2c0_event | ( | uint32_t | event | ) |
fukce ktera by se mela volat pri preruseni od i2C ovladace
V mem programu neni pouzita. je ale nutne ji vytvorit, jelikoz ji i2C ovladac vyzaduje pri inicializaci.
1.8.13