I’m using a receiver with a low-pass filter connected to the RPi, and I noticed that homeduino takes about 2 seconds to recognize a button press. I’ve run the vhduino binary manually and it indeed takes those 2 seconds to receive the first data after a button press (repeats after that first data are faster).
I’ve used RFSniffer from 433utils and it shows the data instantaneously.
Also, CPU is not high.
Is there anything I can do to improve this?
EDIT: Been digging a little more, and found out that the delay comes from rfcontrol. Not sure why yet, but it seems related to the way it identifies the data packages.