Update README.md
This commit is contained in:
parent
cb27e880db
commit
4cb61c734e
@ -7,14 +7,14 @@ to it, so it would be acceptable for the particular course.
|
||||
#### Controller side:
|
||||
- User has for states of a room: **Busy;Home;Come;Away** (Can be found in the [file](RoomyState/lcd.cpp))
|
||||
- Each state is controllable with a **button** included in the circuit
|
||||
> When the **button** is pressed, it communicates with a [**Counter class**](RoomyState/Counter.h), which has an overflow feature making it really scalable for more
|
||||
- When the **button** is pressed, it communicates with a [**Counter class**](RoomyState/Counter.h), which has an overflow feature making it really scalable for more
|
||||
states added in future.
|
||||
- Indicator LED of a particular state for tail-end with a button
|
||||
- Indicating the current tempreature and humidity
|
||||
#### Computer side:
|
||||
- Reading the change of the state coming from an Arduino connected via USB
|
||||
- Loading your configuration **XML** file, see example [here](RSS_Management/cmake-build-debug/config.xml)
|
||||
- Logging the state change during the program is running, see example [here](RSS_Management/cmake-build-debug/Log_File.txt) //add later
|
||||
- Logging the state change during the program is running, see example [here](RSS_Management/cmake-build-debug/Log_File.txt)
|
||||
- Sending the log file after closing the program with a telegram bot **NOT IMPLEMENTED**
|
||||
### Communication:
|
||||
Running the program on a computer will read the configuration file and check if it is valid. In case the Controller is connected to Computer, the Computer will send a `#` message to Controller, if the Controller is able to read the signal, it will respond to the Computer. Computer will create a new `LOG_FL` (if user doesn't have one already) with a configuration data and will document the activity until the program is stopped manually or just exitted the **readMode**.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user