Transmission distance problem

Hi,

I tested the transmission distance of my Standalone Industrial Vibration Temperature Sensor (PR55-67A) with the wireless USB modem (PR55-17A). I found that no signal was received by the USB modem when the distance exceeded 80 meters. However, i observed the “RS” indicator light inside the modem did blink during the test.

80m is significantly less than the claimed transmission range of 2 miles (3218.688 meters).

Below is the test environment (Outdoor, no obstacle)


Google 地圖

Could you please help me identify the issue? How can I increase the transmission distance? I have attached my node-red flow (JSON) for your review. Thanks.
Node red flows 2_9_2024.json (21.0 KB)

Best regards,
Howard

are there any objects around the vibration sensor ?


Please refer to the picture above. I attached the sensors to a lamppost at the pier, and the area around the sensors is quite open. Thanks.

Best regards,
Howard

can you point the sensor towards the receiver?
are there an cell phone tower near by ?

Alright, I will position the sensors so that the top faces the receiver and conduct the experiment again.

Based on what you’ve mentioned, it seems that the direction of the sensors does affect the signal transmission power. Please explain more about this. And could you please provide the antenna pattern for the Standalone Industrial Vibration Temperature Sensor (PR55-67A)?

Additionally, the nearby cell phone towers are shown below, with the closest one to the pier located approximately 500 meters away.


Thank you.

the antenna is on the top of the sensor and its recommended to keep the sensor vertical to earth or 45’.

Put a USB modem with external antenna near by the sensor and just power it on.

Thank you for the information; it has helped me understand better. Would you mind sharing the antenna pattern for the Standalone Industrial Vibration Temperature Sensor (PR55-67A)?

Additionally, could you please review my Node-RED flow? I would appreciate any feedback or suggestions you may have.

Hi @howardcairs I’ve tested your flow locally, and it works well.

You have successfully included sensor data and correctly added battery percentage and RSSI. The file name is based on the timestamp;

test1

However, you might consider formatting this timestamp to convert it to a human-readable date to make it easier to identify the file’s date.

While it is just one option, overall, it is effective.

Let us know if you have any questions.
Thank you,
Eduardo M.

Thank you for your suggestion, Eduardo.

Howard

Hi @Eduardo_Mtz ,

I reviewed the information above and noted that it’s recommended to set the Destination Address configuration to the address of your Receiver/Gateway when in “RAW” mode. Since my mode is also set to “RAW,” I want to confirm if I’m doing this correctly. Could you please help me check my Node-RED flow regarding this?

Thank you.
Howard

Hi @howardcairs Sure, this is one of most important parameter when you use RAW mode, let’s say you have a vibration wireless sensor and you want to send its data to a particular receiver in that case you will need add that receiver address into the wireless sensor.

To accomplish this using Node-RED:

  1. To view the MAC address of your Gateway, please click the ‘Wireless Gateway’ button.

  2. You should click it again in order to return to Ready status:

  3. You may copy the last four digits of the MAC address, as illustrated in the following image:
    destination_3

  4. Next, open the ‘Wireless Device’ node and paste the address into the ‘Destination Address’ property text input box.
    destination_4

  5. Please remove the ‘:’ symbol from the MAC address:
    destination_5

  6. Finally, click the ‘Done’ and ‘Deploy’ buttons to save and apply the changes. You will need to wait for a new FLY message or press the RST button to generate a new FLY message and initiate the configuration process, as you did previously.

Please take a look and let us know if you have any questions.
Thanks,
Eduardo M.

Thanks @Eduardo_Mtz . I will try this.
One more question: May I know how this setting helps in RAW mode?

Best regards,
Howard

Hi @howardcairs Setting the destination address (unicast) helps ensure that all the RAW data reaches the gateway through a checking mechanism. RAW sends around ~200 packets in one go.

Thanks,
Eduardo M.

@Eduardo_Mtz Thanks. I will try this out this week.

Best regards,
Howard

Hi @Eduardo_Mtz

I conducted several tests, adjusting the destination address and using repeaters, and was able to transmit data up to 250 meters. However, I have two identical sensors (PR55-67A), referred to as Sensor A and Sensor B. With the same settings, only Sensor A successfully transmitted data up to 250 meters, while Sensor B failed to transmit beyond 80 meters. Interestingly, I noticed that the RSSI for Sensor B is consistently higher than that of Sensor A. Why the performance of the two sensors differs so significantly?

Additionally, I received the following message in the Node-RED command line when the signal transmission failed. Please see below.


bad packet breakdown deleting stream
10
53
false
false
true
####falure no
1

bad packet breakdown deleting stream
11
53
false
false
true
####falure no
2

bad packet breakdown deleting stream
22
53
false
false
true
####falure no
3

Could you please explain the meaning of the messages in detail above?
Thank you for your support in advance.

Best regards,
Howard

@Eduardo_Mtz @Bhaskar May I have your response to the above question? Thank you.

This is indicating that one of raw packet is missing from the data stream.

I am assuming you have the destination address set un the sensor?

While sending time domain data even if we loose one packet we have to discard the complete data.

Thank you for your explanation.

Yes, I have set the destination address on the sensors. Could you please clarify what the numbers in the message mean, such as 10 and 53, 11 and 53, 22 and 53? Thanks.

There are total 53 packets in the time domain data stream and 10 means it didn’t get the packet number 10 and so on.

OK. Thanks for your help.