2.6.5.2 Interrupt generation and latching The orientation interrupt is triggered at every change of the int_orient status register value. If register bit int_orient_ud_en in Register (0x65-0x66) INT_ORIENT is ‘1’, then all bits in the int_orient register, those indicating the portrait/landscape orientation, as well as those indicating the upside/downside orientation are considered for the generation of the interrupt condition. If portrait/landscape orientation are considered for the generation of the interrupt condition, while those bits indicating the upside/downside orientation are ignored. The bit indicating upside/downside orientation is int_orient<2>, while the bit-field indicating the portrait/landscape orientation is int_orient<1:0>. If orient_ud_en is ‘0’ then the int_orient<2> status bit is 0. In case the orientation interrupt condition has been satisfied the orientation relevant fields in Register (0x1C-0x1F) INT_STATUS are updated.
... View more