ADXL362 Interrupt Animation_201302
Download
Report
Transcript ADXL362 Interrupt Animation_201302
Activity/Inactivity Operation Example
- Absolute Mode, Link/Loop disabled -
Measurement Start
& Interrupt Enabled
Act/Inact Enabled
TIME_ACT = 4
TIME_INACT = 5
THRESH_ACT
THRESH_INACT
0G
Activity Timer
Inactivity Timer
0x0B – STATUS
B4 ACT
TIME_ACT
TIME_ACT
TIME_INACT
TIME_INACT
Read STATUS
Read STATUS
Read STATUS
Read STATUS
B5 INACT
B6 AWAKE
State Machine
Act wait
Inact wait
STATUS Read wait
Activity/Inactivity Operation Example
- Absolute Mode, Link enabled -
Measurement Start
& Interrupt Enabled
Act/Inact Enabled
TIME_ACT = 4
TIME_INACT = 5
THRESH_ACT
THRESH_INACT
0G
Activity Timer
Inactivity Timer
0x0B – STATUS
B4 ACT
TIME_ACT
TIME_INACT
TIME_INACT
Read STATUS
Read STATUS
Read STATUS
B5 INACT
B6 AWAKE
State Machine
Act wait
Inact wait
STATUS Read wait
Activity/Inactivity Operation Example
- Absolute Mode, Loop enabled -
Measurement Start
& Interrupt Enabled
Act/Inact Enabled
TIME_ACT = 4
TIME_INACT = 5
THRESH_ACT
THRESH_INACT
0G
Activity Timer
Inactivity Timer
TIME_ACT
TIME_INACT
TIME_INACT
0x0B – STATUS
B4 ACT
B5 INACT
B6 AWAKE
State Machine
~ 20us
~ 20us
~ 20us
Act wait
Inact wait
STATUS Read wait
Activity/Inactivity Operation Example
- Referenced Mode, Link/Loop disabled -
Act Enabled / Inact Disabled
TIME_ACT = 4
Measurement Start
& Interrupt Enabled
THRESH_ACT
THRESH_INACT
Reference ACT
Reference INACT
0G
Activity Timer
Inactivity Timer
0x0B – STATUS
B4 ACT
TIME_ACT
TIME_ACT
Read STATUS
Read STATUS
B5 INACT
B6 AWAKE
State Machine
Act wait
Inact wait
STATUS Read wait
Activity/Inactivity Operation Example
- Referenced Mode, Link/Loop disabled -
Act Disabled / Inact Enabled
TIME_INACT = 5
Measurement Start
& Interrupt Enabled
THRESH_ACT
THRESH_INACT
Reference ACT
Reference INACT
0G
Activity Timer
Inactivity Timer
TIME_INACT
TIME_INACT
0x0B – STATUS
B4 ACT
Read STATUS
Read STATUS
B5 INACT
B6 AWAKE
State Machine
Act wait
Inact wait
STATUS Read wait
Activity/Inactivity Operation Example
- Referenced Mode, Link enabled -
Measurement Start
& Interrupt Enabled
Act/Inact Enabled
TIME_ACT = 4
TIME_INACT = 5
THRESH_ACT
THRESH_INACT
Reference ACT
Reference INACT
0G
Activity Timer
Inactivity Timer
0x0B – STATUS
B4 ACT
TIME_ACT
TIME_INACT
TIME_INACT
Read STATUS
Read STATUS
Read STATUS
B5 INACT
B6 AWAKE
State Machine
Act wait
Inact wait
STATUS Read wait
Activity/Inactivity Operation Example
- Referenced Mode, Loop enabled -
Measurement Start
& Interrupt Enabled
Act/Inact Enabled
TIME_ACT = 4
TIME_INACT = 5
THRESH_ACT
THRESH_INACT
Reference ACT
Reference INACT
0G
Activity Timer
Inactivity Timer
TIME_ACT
TIME_INACT
TIME_INACT
0x0B – STATUS
B4 ACT
B5 INACT
B6 AWAKE
State Machine
~ 20us
~ 20us
~ 20us
Act wait
Inact wait
STATUS Read wait