I have a board that I designed using an Atxmega128A1U microprocessor from Atmel. I want to use a remote control that uses a PT2264 chip to encode an address and a 4-bit data code referencing which button on the remote was pressed. I want a driver/code that I can add to my design that implements the decoder circuit for the PT2264 chip. The code should monitor the pin that interfaces with the digitized signal and provide the address and data when it receives a valid signal from the remote. A valid signal is a sync pulse followed by the address and data.
I've attached the datasheet for the PT2264 and a snapshot of the transmission from the PT2264 using a logic analyzer. The logic analyzer snapshot represents the code 1FFFFFFF0001. 0001 is the data and 1FFFFFFF is the address.
This project is using the same remote system as the rc-switch library for the Arduino 433Mhz receiver. The coding scheme is the same but directly it doesn't run on the Xmega.
I'm currently running the Xmega at 32Mhz but will probably move that down to 2Mhz to lower the power consumption. The driver should be able to handle either processor speed.
Hello
I would like to help with your driver.
I can develop a modular driver that you can use in any architecture. We can define if will work in a single thread or using an OS (I recommend this last one)
However, I would like to know more about your project to see which solution is better
Regards
hi there
I have read your description.
I have done your project before.
But you have connect the input pins of PT2264 chip to the Atxmega128A1U microprocessor analog pin.
For eetails we can disscuss in chat.
Feel free to contact.