diff --git a/README.md b/README.md index 564d38a..1d1fd18 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,38 @@ # SHOH-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) +