# RemoteDecoder **Repository Path**: BG4RFF/RemoteDecoder ## Basic Information - **Project Name**: RemoteDecoder - **Description**: Stm32 Remote decoder (EV1527 and PT2264) - **Primary Language**: C - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 3 - **Created**: 2020-10-21 - **Last Updated**: 2023-11-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Stm32 Remote decoder (EV1527 and PT2264)
I hope use it and enjoy.
I use Stm32f103C8 and Keil Compiler and Stm32CubeMX wizard.
Please Do This ...

1) Enable a Timer with 1 us tick.
2) enable Interrupt pin on rising and falling edge.
3) Select "General peripheral Initalizion as a pair of '.c/.h' file per peripheral" on project settings.
4) Config your RemoteDecoderConfig.h
5) Add RemoteDecoder_CallBack315() or RemoteDecoder_CallBack433() or both on external interrupt routin.
6) Call RemoteDecoder_Init() on your app.
7) Call RemoteDecoder_Process() in a loop.