Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Troubleshooting RF connectivity
#7

(21-12-2019, 06:39)Werk_AG Wrote:  
(21-12-2019, 04:50)craigruaux Wrote:  I'm comfortable that they are both 433 Mhz modules, by virtue of the fact that they both have 433 printed on their resonators.  Getting them off is going to be a bit of a chore, I'm now regretting that they are not in sockets Confused .

I have a spare receiver module, I might put together a simple receiver to see if I can hear anything. If I a correct the data is in a 20 character string, right?

I also have one of the wireless display units, and I know they can receive via RF. Would they, in default configuration, receive from a TX unit in basically default configuration? Or do they rely on the relay transmission from the RX unit?  I have tried with the wireless display, but have not seen anything from it.

You had an excellent idea in trying to use your wireless display which you know is receiving RF data. Like
Indeed the Wireless Display unit only decodes data packets which are sent from the RX unit, but it also receive data packets sent from the TX units, this means it can be used for testing your transmitter. You just need to do three simple things:

1- Enable the PRINT_DEBUG_RX_MESSAGES in Config_Options.h
2- Set unit to work in RF mode
Code:
(#define RX_MODE 0 // 0= Receive data by RF, 1= Receive by WiFi)
3- Supposing you are using latest WeatherDuino Weather Display software (ESP8266_WD_v5.1-b003), go to line 56 and comment that line. Compile and upload.

Open the Serial Monitor and check if there is any output.
If nothing comes in in a minute or two, you will get a RED screen.
 
Quote:Getting them off is going to be a bit of a chore, I'm now regretting that they are not in sockets

If you have to remove any of the modules, and don't have a de-soldering gun at hand, I suggest cutting the module pins one by one as near the module as possible, and then weld the new module to the cutted pins. Isn't a beautiful way, but you don't risk to destroy the board.

Hi Werk,

Can you just confirm, you want line 56 of the RX routines commented:
 
Code:
  if (TX_Relay_ID != Relay_ID || PacketID < 127) return;

It makes sense, vs the other line 56's in the code in other tabs. Hard to see how commenting out the library for the BME280 would help  Big Grin
Reply


Messages In This Thread
Troubleshooting RF connectivity - by craigruaux - 18-12-2019, 08:37
RE: Troubleshooting RF connectivity - by werk_ag - 18-12-2019, 19:37
RE: Troubleshooting RF connectivity - by craigruaux - 19-12-2019, 19:50
RE: Troubleshooting RF connectivity - by werk_ag - 21-12-2019, 03:30
RE: Troubleshooting RF connectivity - by craigruaux - 21-12-2019, 04:50
RE: Troubleshooting RF connectivity - by werk_ag - 21-12-2019, 06:39
RE: Troubleshooting RF connectivity - by craigruaux - 21-12-2019, 09:31
RE: Troubleshooting RF connectivity - by craigruaux - 21-12-2019, 22:04
RE: Troubleshooting RF connectivity - by werk_ag - 22-12-2019, 01:18
RE: Troubleshooting RF connectivity - by craigruaux - 24-12-2019, 02:30
RE: Troubleshooting RF connectivity - by werk_ag - 24-12-2019, 02:37



Users browsing this thread: 3 Guest(s)