/TreatnTrain_Decode

Decoding & replicating remote control signals of petsafe TreatnTrain

Primary LanguagePythonMIT LicenseMIT

TreatnTrain_Decode

image

Objective:

To be able to use a YardStick One to control the dispensing of Treat & Train™ Remote Reward Dog Trainer treats from a Linux machine

I was able to capture those signals using a HackRF One :

  • Raw Captures are in 01-04.raw
  • nogui_tx[1-4].py replays the captured signals

However there is too much latency in for the replay using the Hackrf and it would be easier and cheaper to use a yardstick one.

The fcc id of the transmitter is RF7SI398 and the Freq is 433.92MHZ, the treat dispenser and the remote both have toggle switches for channels 1-4. There is no rolling codes but the modulation is currently unknown

TODO:

  • Decode signals to HEX or BIN
  • Create One script /w Params make it compat with RFCat? So it can interface with the Yardstick One
  • Reduce latency