peterhinch / micropython_ir

Nonblocking device drivers to receive from IR remotes and for IR "blaster" apps.
MIT License
240 stars 51 forks source link

Add files via upload #8

Closed jetannenbaum closed 2 years ago

jetannenbaum commented 2 years ago

Added file to decode samsung tv remotes.

peterhinch commented 2 years ago

Thank you for this. I have now studied the Samsung protocol by studying your code, by web search and by measurement. The protocol is almost identical to NEC 16-bit, with the only difference being the duration of the initial mark period. I have therefore implemented it with a very small change to the NEC files. I have tested the code with a Samsung TV.

The library now supports transmit and receive, and I have changed the test scripts and the docs to reflect this.

While I'm not using your code, I have acknowledged your contribution in providing information on the protocol.

jetannenbaum commented 2 years ago

Thank you. That’s very kind. I tackled it initially because all my TV remotes are Samsung and I wanted to play.

Jim

Sent from Jet’s iPhone

On Jun 6, 2022, at 1:12 PM, Peter Hinch @.***> wrote:

 Thank you for this. I have now studied the Samsung protocol by studying your code, by web search and by measurement. The protocol is almost identical to NEC 16-bit, with the only difference being the duration of the initial mark period. I have therefore implemented it with a very small change to the NEC files. I have tested the code with a Samsung TV.

The library now supports transmit and receive, and I have changed the test scripts and the docs to reflect this.

While I'm not using your code, I have acknowledged your contribution in providing information on the protocol.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.