Figure 11: hs series decoder flowchart – Linx Technologies LICAL-DEC-HS001 User Manual

Page 12

Advertising
background image

– –

– –

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

Advertising