<< return to blog entries
2010-09-06 11:12:14 (4086 views) The current boot sequence, including firmware download and learn mode.
Learn mode is used to instruct the receiver to listen to commands from certain transmitters only. For instance, learn mode can be used to instruct the DL2000 receiver to listen to commands from two different remote controls. DL2K-LINK units also have a unique ID.
No action is required to enter normal mode: normal device operation starts automatically within a few seconds.
Comments
Post new comment
|
First potential error: there are two exit arrows from the process "Learn mode (LED flashses yellow)" -- that would indicate that the code becomes multi-threaded at this point following both paths simultaneously. That seems unlikely, but I could be wrong.
Second clear error: the "Shake detected?" decision node at the center bottom has only a "Yes" exit. That's not much of a decision node. Similarly, the "Packet received?" decision node on the right has only a "Yes" exit.
Perhaps you've just simplified the flow to keep it uncluttered, but the end result is that I can't really figure out what's going on.
Anyway, this is a minor thing. What you've accomplished so far and that you are nearing completion is amazing. From skilled design to creative ideas to learning new technologies to dealing with crazy Chinese business issues (on top of normal business issues) -- simply amazing.
One of the drawbacks of having a supersmart supertechnical user base is that one can't get away with anything! :)
Just trying to keep this as clean as possible as non-technical users may not even bother reading a diagram if it looks too complex... admittedly when one uses a particular notation they're then bound to follow its conventions... it's probably worth simplifying further if possible and avoiding decision nodes.
Anyway in proper flow charts the two decision nodes are supposed to be sequential, one below the other, both with No arrows going back to Learn mode, correct?