HI,
I sometimes find a bit here and there comes through wrong too. The code always gets repeated quite a few times though, so I generally just live with it. I just put it down to the number of devices all trying to use the same frequency. With the error always being the first bit, maybe it's something in the receiver taking a bit too long to lock onto the signal.
Maybe you could try changing the threshold in the source code. Go too far and you'd risk getting 0s for some of the 1s though.
Cheers,
Geoff.
Re: RF receiver 433MHZ
Dear Geoff,
thank you for your reply.
What about if I want to display the full bit received "10001000" for 0 and "10001110" for 1?
I have also tried to increase the length to have more than 24 but does not work...
This is because I also wish to interface it to my oregon scientific termomether (details of the decoded protocol here: http://wmrx00.sourceforge.net/Arduino/O ... tocols.pdf).
Thank you,
dk
thank you for your reply.
What about if I want to display the full bit received "10001000" for 0 and "10001110" for 1?
I have also tried to increase the length to have more than 24 but does not work...
This is because I also wish to interface it to my oregon scientific termomether (details of the decoded protocol here: http://wmrx00.sourceforge.net/Arduino/O ... tocols.pdf).
Thank you,
dk
Re: RF receiver 433MHZ
Hi,
I'm successfully capturing codes with a Java program using the Pi GPIO connected to a receiver. I'm using transition trigger call-backs from wiringPi via pi4J. The receiver is powered by the 3.3V output so is on all the time.
This works pretty well, usually capturing about 5 or 6 identical codes out of 20 to 30 sequences per transmission. These codes are also reproducible across runs.
However, it only works if you leave the program running a couple of seconds before attempting to capture a transmission. If you attempt to use it just after the program has started, numerous random noise events occur in the sequences which make them unusable.
Does anyone know why this might be?
Regards,
Chris
I'm successfully capturing codes with a Java program using the Pi GPIO connected to a receiver. I'm using transition trigger call-backs from wiringPi via pi4J. The receiver is powered by the 3.3V output so is on all the time.
This works pretty well, usually capturing about 5 or 6 identical codes out of 20 to 30 sequences per transmission. These codes are also reproducible across runs.
However, it only works if you leave the program running a couple of seconds before attempting to capture a transmission. If you attempt to use it just after the program has started, numerous random noise events occur in the sequences which make them unusable.
Does anyone know why this might be?
Regards,
Chris
Re: RF receiver 433MHZ
Hello Chris,
Which java program are you using? I'm interested in trying it too if possible
Thank you
dk
Which java program are you using? I'm interested in trying it too if possible
Thank you
dk
Re: RF receiver 433MHZ
i would love to know the java program as well
The Raspberry Pi Hell Guy - Random Ramblings to assist me and others.
http://raspberrypihell.blogspot.com
My Github - http:/www.github.com/random-robbie/
http://www.smspi.co.uk - send free uk sms via your raspberry pi from here
http://raspberrypihell.blogspot.com
My Github - http:/www.github.com/random-robbie/
http://www.smspi.co.uk - send free uk sms via your raspberry pi from here
Re: RF receiver 433MHZ
Hi I am making some tests using cheap 433 TX & RX; configuration is:
Sender: Arduino Due + 433 TX
Receiver: Raspberry PI + 433 RX
I am using these cool links:
http://ninjablocks.com/blogs/how-to/750 ... spberry-pi
http://ninjablocks.com/blogs/how-to/750 ... ur-arduino
Apart from range, it works!
My question is:
Do You know why for every send I am receiving the same message 4 times?
How do I discriminate and group the 4 messages to understand it is only one?
Thank you!
Best regards,
Camillo
Sender: Arduino Due + 433 TX
Receiver: Raspberry PI + 433 RX
I am using these cool links:
http://ninjablocks.com/blogs/how-to/750 ... spberry-pi
http://ninjablocks.com/blogs/how-to/750 ... ur-arduino
Apart from range, it works!
My question is:
Do You know why for every send I am receiving the same message 4 times?
How do I discriminate and group the 4 messages to understand it is only one?
Thank you!
Best regards,
Camillo
Re: RF receiver 433MHZ
When I receive a message, I receive it between 1 and 4 times, yes.camillo75 wrote: Do You know why for every send I am receiving the same message 4 times?
Which brings my question:
I really don't know C so I don't get how RFSniffer etc. work. Has someone made these chinese RF modules work with Python?
-
- Posts: 126
- Joined: Sun Dec 23, 2012 9:44 pm
Re: RF receiver 433MHZ
Can I make a suggestion that people try a different approach to control remote sockets?
I've found it easier to use the original socket remote and trigger the button contacts using opto-isolators connected to the GPIOs. I've had complete success with sockets and remote doorbells acting as audible alerts for my projects.
I've found it easier to use the original socket remote and trigger the button contacts using opto-isolators connected to the GPIOs. I've had complete success with sockets and remote doorbells acting as audible alerts for my projects.
Re: RF receiver 433MHZ
kitkopu,
Would you be so kind to share your Java working code for receiving the RF signals with pi4j ?
Thanks
Would you be so kind to share your Java working code for receiving the RF signals with pi4j ?
Thanks
-
- Posts: 11
- Joined: Fri Jan 20, 2017 12:57 pm
- Contact: Website
Re: RF receiver 433MHZ
There are some issues with the sniffer as it doesn't understand some of the protocols eg nexa protocol. Take a look at this site http://www.instructables.com/id/Super-S ... utomation/ and also some of the work I have done https://danicymru.wordpress.com/2016/12 ... -doorbell/.
-
- Posts: 11
- Joined: Fri Jan 20, 2017 12:57 pm
- Contact: Website
Re: RF receiver 433MHZ
Check http://www.instructables.com/id/Super-S ... utomation/ and my own work in Python https://danicymru.wordpress.com/2016/12 ... -doorbell/Bianco wrote:When I receive a message, I receive it between 1 and 4 times, yes.camillo75 wrote: Do You know why for every send I am receiving the same message 4 times?
Which brings my question:
I really don't know C so I don't get how RFSniffer etc. work. Has someone made these chinese RF modules work with Python?
Re: RF receiver 433MHZ
Hid82k wrote: I would like to connect the receiver to the raspberry pi to record 433 signals. Next step would be to read temperature from my old oregon scientific.
I'm using my Raspberry Pi to read 433 MHz transmissions from weather station for three years now. This is my project: https://github.com/yu55/auriol_reader - maybe it will help you to read data from Oregon (but I guess the protocol is different).
I used cheap chinese 433 MHz receivers but range was very small and many transmissions were corrupted. Then I changed receiver to AUREL RX-4MM5++/F and it's miles better!
DHTxx kernel module: https://github.com/yu55/multi-am2301
433 MHz weather station reader: https://github.com/yu55/auriol_reader
433 MHz weather station reader: https://github.com/yu55/auriol_reader