philips_rc_decoder

Philips Infra Red Remote Control Decoder Library.

Author Rob Jansen, Copyright © 2023..2023, all rights reserved.
Adapted-by
Compiler 2.5r8

Description

Library for decoding Philps RC5 (extended) and RC6 mode 0 
             Remote Control messages. 
             The library can be configured to use either the external interrupt 
             (0) or an IOC interrupt to decode the Remote Control Messages.
             The default is using an external interupt (0). In order to switch 
             to using an IOC interrupt the user must initialize the IOC
             to be active on both the rising and falling edge and must
             define the following alias (example for IOC on pin A2):
             alias philips_rc_decoder_ioc_flag is IOCAF_IOCAF2 


Sources

Documentation on RC5 and RC6 mode 0 protocol.
             https://en.wikipedia.org/wiki/RC-5


Notes

The 36 kHz Infra Red receiver (active low) must be connected
             to the external interrupt pin or the used IOC pin.


Dependencies

No dependency found



Summary

Global variables/contants

Procedures

Private

Functions

Private

API details

Global variables/contants

Procedures

Private

Functions

Private

Related samples

Here are the list of samples which use this library:

16f182516f1825_philips_rc_decoder_serial.jal
16f182516f1825_philips_rc_decoder_ssd1306.jal
16f1885716f18857_philips_rc_decoder_serial.jal
16f877a16f877a_philips_rc_decoder_serial.jal