PHONELAMPMODE (Compact 2013)
3/26/2014
These bit-flag constants describe various ways in which a phone's lamp can be lit.
The following table shows the PHONELAMPMODE constants.
Value |
Description |
---|---|
PHONELAMPMODE_DUMMY = 0x00000001 |
This value is used to describe a button/lamp position that has no corresponding lamp. |
PHONELAMPMODE_BROKENFLUTTER = 0x00000040 |
Broken flutter is the superposition of flash and flutter. |
PHONELAMPMODE_FLASH = 0x00000010 |
Flash means slow on and off. |
PHONELAMPMODE_FLUTTER = 0x00000020 |
Flutter means fast on and off. |
PHONELAMPMODE_OFF = 0x00000002 |
The lamp is off. |
PHONELAMPMODE_STEADY = 0x00000004 |
Steady means the lamp is continuously lit. |
PHONELAMPMODE_UNKNOWN = 0x00000080 |
The lamp mode is currently unknown. |
PHONELAMPMODE_WINK = 0x00000008 |
Wink means normal rate on and off. |
Remarks
The high-order 16 bits can be assigned for device-specific extensions. The low-order 16 bits are reserved.
Where the exact on and off cadences can differ across phone sets from different vendors, mapping of actual lamp lighting patterns for most phones onto the values listed above should be straightforward.
Requirements
Header |
tapi.h |