Figure 11: hs series decoder flowchart – Linx Technologies LICAL-DEC-HS001 User Manual
Page 12
![background image](https://www.manualsdir.com/files/821148/content/doc012.png)
– –
– –
18
19
Power Up
Is The
COPY_IN Line
High?
NO
NO
YES
YES
Set Baud Rate
NO
YES
Is The
LEARN Line
High?
Is The
DATA
Line High?
Go To Sleep &
Wake On Interrupt
Is The
CREATE_KEY
Line High?
YES
NO
Is The
LEARN Line
High?
YES
YES
NO
NO
Has 17
Seconds
Elapsed?
NO
YES
Has
10 Seconds
Elapsed?
Is The
LEARN Line
High?
Pull MODE_IND
Line Low
Erase All Users
YES
NO
Pull MODE_IND
Line High
Is The
SEND_COPY
Line High?
Pull MODE_IND
Line High For 2
Seconds
Toggle
MODE_IND Line
Was There A
Valid Packet?
Any Data
Accepted?
Write User Access
Into Memory
Clear All Outputs
NO
NO
YES
YES
YES
NO
Update Access
Pull MODE_IND
Line High
Is The
Decoder A
Copy?
NO
YES
Send User Data
Is This The
Last User?
NO
YES
Is The
Decoder A
Copy?
NO
YES
Send User Data
Save User Data
Pull MODE_IND
High For 1 Sec.
Did The
CREATE_KEY
Line Change?
Pull MODE_IND
Line High
Increment Counter
Add Counter's 4
Low Order Bits
Into Key
Is This The
10th Press?
Pull MODE_IND
Line Low
Are The
CREATE_KEY
& LEARN Lines
Low?
YES
NO
YES
NO
YES
NO
YES
NO
Was There A
Valid Packet?
Set Timer
YES
NO
Pull MODE_IND
Line High
Save Data
Toggle
MODE_IND Twice
Set Decoder As
Copy
Is Memory
Full?
YES
NO
Was There A
Valid Packet?
NO
YES
Output ID Value
NO
YES
Set 262mS Timer
Output Data
Did
Receive
& Send
Confirmation
Pass?
YES
NO
Did
Receive
& Send
Confirmation
Pass?
YES
NO
Did
Receive
& Send
Confirmation
Pass?
YES
NO
Was There A
Valid Packet?
Output Data
NO
YES
Pull MODE_IND
Line Low
Set 10-Second
Timer
NO
YES
Did The
Timer Time
Out?
Did The
Timer Time
Out?
Did The
Timer Time
Out?
Figure 11: HS Series Decoder Flowchart