Update README.md
This commit is contained in:
parent
260f8d0eb6
commit
245dc43313
36
README.md
36
README.md
@ -1,2 +1,38 @@
|
|||||||
# SHOH-Innovation-Project
|
# SHOH-Innovation-Project
|
||||||
Smart Home Oil Heater is a project for Metropolia UAS course called Multidisciplinary Innovation Project.
|
Smart Home Oil Heater is a project for Metropolia UAS course called Multidisciplinary Innovation Project.
|
||||||
|
|
||||||
|
Tasks communication:
|
||||||
|
|
||||||
|
Rotary: gets rotation dir --- Master --- Temp Task: gets temp
|
||||||
|
|
|
||||||
|
|
|
||||||
|
|
|
||||||
|
|
|
||||||
|
|
|
||||||
|
Menu Task ------------------------------------------- Heater Task
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
common struct:
|
||||||
|
|
||||||
|
typedef struct {
|
||||||
|
int8_t temp_real;
|
||||||
|
} sensor_temp ;
|
||||||
|
|
||||||
|
typedef struct {
|
||||||
|
bool right;
|
||||||
|
bool press;
|
||||||
|
} rotary_action ;
|
||||||
|
|
||||||
|
typedef struct {
|
||||||
|
int8_t set_point;
|
||||||
|
} user_settings;
|
||||||
|
|
||||||
|
|
||||||
|
common struct communication diagram:
|
||||||
|
|
||||||
|
- sensor_temp (Temp Task --> Master --> Menu && Heater)
|
||||||
|
- rotary_action (Rotary --> Master --> Menu Task)
|
||||||
|
- user_settings (Menu --> Master --> Heater)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user