
ifm
System Manual
ecomat
mobile
PDM360NG (CR1080, CR1081, CR9042) Target V01
2011-07-28
Annex
System flags
418
13.3.1
System flags of the keys + LEDs (inputs)
9737
Groups of keys
chapter
Numbering of the operating elements
(
→
page
)
System flags
Type
Description
EDIT_MODE_ACTIVE
BOOL
Input mode is active
KEY_CHANGED
BOOL
pulse: key status changed
(= a key was actuated or released)
KEY_PRESSED
BOOL
a key is actuated
KEYx_KEYCODE
WORD
Bit pattern of all keys of the group x
KEYx_y
BOOL
Key y in the group of keys x pressed
(e.g. KEY1_2 = key F2 in the group of keys 1)
RT_KEYx_y
BOOL
Pulse: key y in the group of keys x pressed
FT_KEYx_y
BOOL
Pulse: key y in the group of keys x released
AR_KEYx_y
BOOL
Key signal repetition with pressed key y in the group of keys x
KEYx_LEFT
BOOL
Key [LEFT] in the group of keys x pressed
- encoder: direction of rotation counter-clockwise
- scroll key: key [
] pressed
KEYx_RIGHT
BOOL
Key [RIGHT] in the group of keys x pressed
- encoder: direction of rotation clockwise
- scroll key: key [
] pressed
KEYx_PUSH
BOOL
Key [PUSH] in the group of keys x pressed
- encoder: rotary button pressed
- scroll key: key in the middle pressed
KEYx_UP
BOOL
Scroll key: key [
] in the group of keys x pressed
KEYx_DOWN
BOOL
Scroll key: key [
] in the group of keys x pressed
RT_KEYx_LEFT
BOOL
Pulse: key [LEFT] in the group of keys x pressed
- encoder: direction of rotation counter-clockwise
- scroll key: key [
] pressed
RT_KEYx_RIGHT
BOOL
Pulse: key [RIGHT] in the group of keys x pressed
- encoder: direction of rotation clockwise
- scroll key: key [
] pressed
RT_KEYx_PUSH
BOOL
Pulse: key [PUSH] in the group of keys x pressed
- encoder: rotary button pressed
- scroll key: key in the middle pressed
RT_KEYx_UP
BOOL
Pulse: key [
] of the scroll key in the group of keys x pressed
RT_KEYx_DOWN
BOOL
Pulse: key [
] of the scroll key in the group of keys x pressed
FT_KEYx_LEFT
BOOL
Pulse: key [LEFT] in the group of keys x released
- encoder: direction of rotation counter-clockwise
- scroll key: key [
] released
FT_KEYx_RIGHT
BOOL
Pulse: key [RIGHT] in the group of keys x released
- encoder: direction of rotation clockwise
- scroll key: key [
] released
FT_KEYx_PUSH
BOOL
Pulse: key [PUSH] in the group of keys x released
- encoder: rotary button released
- scroll key: key in the middle released
FT_KEYx_UP
BOOL
Pulse: key [
] of the scroll key in the group of keys x released
FT_KEYx_DOWN
BOOL
Pulse: key [
] of the scroll key in the group of keys x released
AR_KEYx_LEFT
BOOL
Key signal repetition when key [
] of the scroll key in the group
of keys x is pressed