diff options
author | vg <vg@devys.org> | 2018-03-20 11:50:53 +0100 |
---|---|---|
committer | vg <vg@devys.org> | 2018-03-20 11:50:53 +0100 |
commit | 1bd2ef3624cebfa6dd08613b00b3a2491c9dbdae (patch) | |
tree | b51bba8b1053c9abcd6a532bc32b3d800feae41a /two_hosts_auto_powerswitch | |
parent | 7ece451ef134395559c4f5c71c6d36197bb7c5c1 (diff) | |
download | avr-1bd2ef3624cebfa6dd08613b00b3a2491c9dbdae.tar.gz avr-1bd2ef3624cebfa6dd08613b00b3a2491c9dbdae.tar.bz2 avr-1bd2ef3624cebfa6dd08613b00b3a2491c9dbdae.zip |
second try for the flowchart
Diffstat (limited to 'two_hosts_auto_powerswitch')
-rw-r--r-- | two_hosts_auto_powerswitch/readme_flowchart.txt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/two_hosts_auto_powerswitch/readme_flowchart.txt b/two_hosts_auto_powerswitch/readme_flowchart.txt new file mode 100644 index 0000000..6a7ef42 --- /dev/null +++ b/two_hosts_auto_powerswitch/readme_flowchart.txt @@ -0,0 +1,33 @@ +.------------------. .-----------------------. +| Host state | | Serial | .---. +| change detection | | computer state toggle | | A | +'------------------' .---------------. '-----------------------' '---' + | | Computer | | + | | Button toggle |-----------------| + | '---------------' | ^ + v v ----' + .------------. .----------------------. + | Lookup | | Update | + | skip table |-------------------------------->| computer state table | + '------------' '----------------------' + .-------------. .------------. | + | Serial | | Update | | + | skip update |---->| skip table |<----------|-----' + '-------------' '------------' | .---------------. + | | Outlet | + | | Button toggle | + v '---------------' + .---------------. .--------------. | + | Serial | | Update | | + | outlet toggle |---->| Outlet table |<-' + '---------------' '--------------' + | + v + .---------------------. + | Start on/off timers | + '---------------------' + | + v + .--------------. + | Switch relay | + '--------------' |