alkalinecoffee / echo_fireplace

A simple ESP8266 script to control a gas fireplace with an Amazon Echo and RF transmitter
10 stars 1 forks source link

Trying to read my waveform #3

Open larrywal opened 5 years ago

larrywal commented 5 years ago

First - thank you so much for publishing your code and your wonderful youtube video. I'm trying to reverse engineer the signal for my Heat N Glo RC300 fireplace. So far I've gotten as far as reading the wave forms....but I'm noticing some differences I'm not sure how to deal with.

For reference, here is the sniffed single repeated waveform that my remote sends for fireplace on: image

I did my best to read it as: 1010100011010111101000110011000000011001000001101111

...though I'm really not sure I'm reading it right, since there are some definite spots where the on/off signal seems to be a bit longer than the rest of the "bits".

Anyway - when you compare my manufactured waveform with the sniffed one, there are two key issues:

  1. The sniffed waveform has about a 0.1 second gap between each repeat of the bit string. The RCSwitch sent one seems to only have a very tiny gap.

  2. My ones and zeros don't seem to match....in fact, even though I have a bunch of "1" at the beginning of my string, it seems like my wave forms are starting out as all zeros.

Would really, really appreciate any help you have in using your library and samples to address this. I feel like I'm so close! Thanks!

Repeated signal comparison (sniffed signal on top, simulated signal on bottom) image

Comparison of single repeated section (sniffed signal on top, simulated signal on bottom) image

larrywal commented 5 years ago

If it makes any difference, I'm running with a cheap 433mhz transmitter connected to either an Arduino Uno or an Arduino Mega 2560.