PR55-61E Vibration Sensor Plus not posting Raw data

Hi,
I purchased a PR55-61E vibration sensor plus and started testing it recently.

I didn’t think that setting it up and getting data from it was going to be this difficult!!!

I’m facing a couple of issues with your software Alpha station & Node-red.

Here’s my hardware setup :

  1. PR55-61E Vibration sensor Plus
  2. PR55-17A Wireless USB Modem
    Using a Windows 10 computer

Issue #1. I installed Alpha Station V1.0.2.15 - the latest in the download links and it gives following status : “Unknown Data Source” , when followed your tutorials & I press the reset button to get a data packet. Then I tried other versions by uninstalling previous versions : V1.0.2.14, V1.0.2.12 gives me the same result.

Issue #2. Then I tried to use Node-red examples. I was able to get data from the sensor once the reset button is pressed only when “Processed” or “Processed + Raw on demand” is selected in the “Mode” setting. When I select “Raw”, the sensor is not sending any data. Sensor is sending data only in other two modes as shown below. Please see below :


Issue #3 Then, I tried to follow the fft example from your youtube channel : Parsing Vibration Sensor Time Series Data into FFT on Node-Red, it’s also not giving any data

It runs without issues, but not sending any sensor data (I guess because it’s configured to “Raw” in “Mode” setting)

It feels like there’s some issue with the sensor or in firmware.

The main reason I purchased this product is to access raw data. Otherwise this sensor is no use for me.

Can you please help me to get the sensor to post raw data.

Thanks & Regards
randsl

fft example from your youtube channel : Parsing Vibration Sensor Time Series Data into FFT on Node-Red, it’s also not giving any data, but runs the example without any issue and sensor configuration seems successful


Which Node-Red library did you install? Did you install ncd-red-wireless or node-red-enterprise-sensors? You should be using node-red-enterprise-sensors.

Initially results with when I had both ncd-red-wireless-2 & node-red-enterprise-sensors libraries installed.

Then I removed “ncd-red-wireless-2” with “npm uninstall ncd-red-wireless-2” command, restarted node-red. Now the pallet looks like this :

Still the results same : When I select “Mode” as “Processed” or “Processed + Raw…” sensor sends data upon pressing the reset button on the senor.

When I select “Mode” as “Raw”, then no data sent by the sensor upon pressing reset button on the sensor. Olny config steps getting completed as shown below, but no raw data appear on debug window:

Please help me to resolve this issue.

Thanks & Regards
randsl

you will need to Request the raw data. @jacob is the new built in data request feature live ?

It is not, we’re still slotted for testing at a large scale so it could take a bit more time.

I would be more inclined to believe its an issue of overrunning the max transmission size.

Can you let us know what the settings are for the device in question? Of particular interest is the Node ID and Delay, Set Sampling Duration, Sampling Interval, Output Data Rate, and Configure Enabled Axes values.

Please find below set values for each parameter & screen captures as well:

I’ve tried, different output data rates before. To test whether there’s any limit on transmission size, I selected the lowest value 100 Hz for output data rate.

However, still the result is same, when “Mode” is selected as “Raw”, no data posts from sensor, only config. related messages appear on debug window.

Node ID - 0
and Delay, - 0
Set Sampling Duration, : 2
Sampling Interval, - 5 minutes
Output Data Rate, - 100 Hz
Configure Enabled Axes values. : X,Y,Z Enabled

Here are the screen captures of all settings :



I have a few questions about this sensor PR55-61E

  1. What’s the minimum duration for “Sampling interval”. node-red allows minimum 5 min interval. Is there a way to configure the sensor to send data less than 5 min. interval? at least in 1 min intervals ?

  2. Is this sensor capable of sending only “Raw” data to node-red (I’m not interested on processed data)?

  3. Is there any known issues with it’s firmware with node-red?

  4. Is there any other software available to receive data other than node-red? As I mentioned in my first post, Alpha station software shows “Unknown data source” so that software doesn’t work with this sensor.

  1. min interval is 5 min
  2. Yes, you can set it to raw mode. make sure you set the sensor destination address. the destination address will be the address of your modem or gateway
  3. no
  4. we only support node-red as of now

Set your sample duration to 20 and sample rate to 400hz.

I set the destination address to : 420C3320 (my modem adddress : 00:13:a2:00:42:0c:33:20)

I set it the sample duration to 20 & sample rate to 400 Hz. & enabled “Raw” in “Mode”

Still I can’t receive raw data, When I use other two modes, I’m receiving processed data upon pressing reset button on the sensor.

Please see below expored flow in JSON & confguration screen caps.

Please help me to resolve this issue.




[
    {
        "id": "08343f0b25db8546",
        "type": "tab",
        "label": "Flow 1",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "09df812dfc58447a",
        "type": "ncd-gateway-node",
        "z": "08343f0b25db8546",
        "name": "",
        "connection": "f43bd0e6742b7ed2",
        "unknown_devices": 0,
        "outputs": 1,
        "x": 430,
        "y": 1560,
        "wires": [
            [
                "9ea5ad0dbfef2851"
            ]
        ]
    },
    {
        "id": "9ea5ad0dbfef2851",
        "type": "debug",
        "z": "08343f0b25db8546",
        "name": "debug 2",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "false",
        "statusVal": "",
        "statusType": "auto",
        "x": 740,
        "y": 1560,
        "wires": []
    },
    {
        "id": "dbd6d98b9b24d32c",
        "type": "debug",
        "z": "08343f0b25db8546",
        "name": "debug 3",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "true",
        "targetType": "full",
        "statusVal": "",
        "statusType": "auto",
        "x": 760,
        "y": 1700,
        "wires": []
    },
    {
        "id": "114cb23e754cafdd",
        "type": "ncd-wireless-node",
        "z": "08343f0b25db8546",
        "name": "",
        "connection": "f43bd0e6742b7ed2",
        "config_comm": "f43bd0e6742b7ed2",
        "addr": "",
        "sensor_type": "80",
        "auto_config": true,
        "on_the_fly_enable": true,
        "node_id_delay_active": true,
        "node_id": 0,
        "delay": "0",
        "form_network": true,
        "destination_active": true,
        "destination": "420C3320",
        "power_active": true,
        "power": 4,
        "retries_active": "",
        "retries": 10,
        "pan_id_active": "",
        "pan_id": "7FFF",
        "change_enabled": "",
        "change_pr": "0",
        "change_interval": "0",
        "cm_calibration": "60.6",
        "bp_altitude": "0",
        "bp_pressure": "0",
        "bp_temp_prec": "0",
        "bp_press_prec": "0",
        "amgt_accel": "0",
        "amgt_mag": "0",
        "amgt_gyro": "0",
        "impact_accel_active": "",
        "impact_accel": "0",
        "impact_data_rate_active": "",
        "impact_data_rate": "4",
        "impact_threshold_active": "",
        "impact_threshold": 25,
        "impact_duration_active": "",
        "impact_duration": 1,
        "activ_interr_x": 1,
        "activ_interr_y": 2,
        "activ_interr_z": 4,
        "activ_interr_op": 8,
        "force_calibration_co2_auto_config": "",
        "force_calibration_co2": 400,
        "filtering": 0,
        "data_rate": 5,
        "time_series": 0,
        "reading_type": 1,
        "mode_80_active": true,
        "mode_80": "1",
        "measurement_mode_80_active": "",
        "measurement_mode_80": 0,
        "on_request_timeout_80_active": "",
        "on_request_timeout_80": 1,
        "sensor_boot_time_420ma_active": "",
        "sensor_boot_time_420ma": 0,
        "sensor_boot_time_78_active": "",
        "sensor_boot_time_78": 0,
        "deadband_80_active": "",
        "deadband_80": 0,
        "filter_80_active": "",
        "filter_80": 0,
        "output_data_rate_p1_81_active": "",
        "output_data_rate_p1_81": 0,
        "output_data_rate_p2_81_active": "",
        "output_data_rate_p2_81": 0,
        "sampling_duration_p1_81_active": "",
        "sampling_duration_p1_81": 0,
        "sampling_duration_p2_81_active": "",
        "sampling_duration_p2_81": 0,
        "led_alert_mode_84_active": "",
        "led_alert_mode_84": 0,
        "led_accelerometer_threshold_84_active": "",
        "led_accelerometer_threshold_84": "",
        "led_velocity_threshold_84_active": "",
        "led_velocity_threshold_84": "",
        "acceleration_interrupt_threshold_84_active": "",
        "acceleration_interrupt_threshold_84": "",
        "set_rtc_101": true,
        "current_calibration_82": "",
        "current_calibration_82_active": false,
        "current_calibration_c1_80": 178,
        "current_calibration_c1_80_active": "",
        "current_calibration_c2_80": 178,
        "current_calibration_c2_80_active": "",
        "current_calibration_c3_80": 178,
        "current_calibration_c3_80_active": "",
        "output_data_rate_101_active": true,
        "output_data_rate_101": "9",
        "output_data_rate_101_m2_active": "",
        "output_data_rate_101_m2": 0,
        "sampling_duration_101_active": true,
        "sampling_duration_101": "20",
        "sampling_interval_101_active": true,
        "sampling_interval_101": "0",
        "full_scale_range_101_active": "",
        "full_scale_range_101": 1,
        "full_scale_range_101_m2_active": "",
        "full_scale_range_101_m2": 1,
        "x_axis_101": true,
        "y_axis_101": true,
        "z_axis_101": true,
        "low_pass_filter_80_active": "",
        "low_pass_filter_80": 0,
        "high_pass_filter_80_active": "",
        "high_pass_filter_80": 0,
        "low_pass_filter_81_p2_active": "",
        "low_pass_filter_81_p2": 0,
        "high_pass_filter_81_p2_active": "",
        "high_pass_filter_81_p2": 0,
        "roll_angle_threshold_47": 0,
        "roll_angle_threshold_47_active": "",
        "pitch_angle_threshold_47": 0,
        "pitch_angle_threshold_47_active": "",
        "counter_threshold_35": 50,
        "counter_threshold_35_active": "",
        "payload_length_80_active": "",
        "payload_length_80": 3,
        "motion_threshold_46_active": "",
        "motion_threshold_46": 100,
        "low_calibration_420ma_active": "",
        "low_calibration_420ma": 68805,
        "mid_calibration_420ma_active": "",
        "mid_calibration_420ma": 68724,
        "high_calibration_420ma_active": "",
        "high_calibration_420ma": 68714,
        "thermocouple_type_23_active": "",
        "thermocouple_type_23": 0,
        "x": 450,
        "y": 1700,
        "wires": [
            [
                "dbd6d98b9b24d32c"
            ]
        ]
    },
    {
        "id": "3ce7d89f4381d677",
        "type": "ncd-gateway-node",
        "z": "08343f0b25db8546",
        "name": "",
        "connection": "f43bd0e6742b7ed2",
        "unknown_devices": 0,
        "outputs": 1,
        "x": 350,
        "y": 260,
        "wires": [
            [
                "58476b3b211adc78"
            ]
        ]
    },
    {
        "id": "58476b3b211adc78",
        "type": "debug",
        "z": "08343f0b25db8546",
        "name": "Wireless Gateway debug",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "true",
        "targetType": "full",
        "statusVal": "",
        "statusType": "auto",
        "x": 690,
        "y": 260,
        "wires": []
    },
    {
        "id": "f9dc62ed61302354",
        "type": "ncd-wireless-node",
        "z": "08343f0b25db8546",
        "name": "",
        "connection": "f43bd0e6742b7ed2",
        "config_comm": "f43bd0e6742b7ed2",
        "addr": "",
        "sensor_type": "80",
        "auto_config": true,
        "on_the_fly_enable": true,
        "node_id_delay_active": true,
        "node_id": 0,
        "delay": "0",
        "form_network": true,
        "destination_active": "",
        "destination": "0000FFFF",
        "power_active": "",
        "power": 4,
        "retries_active": "",
        "retries": 10,
        "pan_id_active": "",
        "pan_id": "7FFF",
        "change_enabled": "",
        "change_pr": "0",
        "change_interval": "0",
        "cm_calibration": "60.6",
        "bp_altitude": "0",
        "bp_pressure": "0",
        "bp_temp_prec": "0",
        "bp_press_prec": "0",
        "amgt_accel": "0",
        "amgt_mag": "0",
        "amgt_gyro": "0",
        "impact_accel_active": "",
        "impact_accel": "0",
        "impact_data_rate_active": "",
        "impact_data_rate": "4",
        "impact_threshold_active": "",
        "impact_threshold": 25,
        "impact_duration_active": "",
        "impact_duration": 1,
        "activ_interr_x": 1,
        "activ_interr_y": 2,
        "activ_interr_z": 4,
        "activ_interr_op": 8,
        "force_calibration_co2_auto_config": "",
        "force_calibration_co2": 400,
        "filtering": 0,
        "data_rate": 5,
        "time_series": 0,
        "reading_type": 1,
        "mode_80_active": true,
        "mode_80": "0",
        "measurement_mode_80_active": "",
        "measurement_mode_80": 0,
        "on_request_timeout_80_active": "",
        "on_request_timeout_80": 1,
        "sensor_boot_time_420ma_active": "",
        "sensor_boot_time_420ma": 0,
        "sensor_boot_time_78_active": "",
        "sensor_boot_time_78": 0,
        "deadband_80_active": "",
        "deadband_80": 0,
        "filter_80_active": "",
        "filter_80": 0,
        "output_data_rate_p1_81_active": "",
        "output_data_rate_p1_81": 0,
        "output_data_rate_p2_81_active": "",
        "output_data_rate_p2_81": 0,
        "sampling_duration_p1_81_active": "",
        "sampling_duration_p1_81": 0,
        "sampling_duration_p2_81_active": "",
        "sampling_duration_p2_81": 0,
        "led_alert_mode_84_active": "",
        "led_alert_mode_84": 0,
        "led_accelerometer_threshold_84_active": "",
        "led_accelerometer_threshold_84": "",
        "led_velocity_threshold_84_active": "",
        "led_velocity_threshold_84": "",
        "acceleration_interrupt_threshold_84_active": "",
        "acceleration_interrupt_threshold_84": "",
        "set_rtc_101": 0,
        "current_calibration_82": "",
        "current_calibration_82_active": false,
        "current_calibration_c1_80": 178,
        "current_calibration_c1_80_active": "",
        "current_calibration_c2_80": 178,
        "current_calibration_c2_80_active": "",
        "current_calibration_c3_80": 178,
        "current_calibration_c3_80_active": "",
        "output_data_rate_101_active": true,
        "output_data_rate_101": "7",
        "output_data_rate_101_m2_active": "",
        "output_data_rate_101_m2": 0,
        "sampling_duration_101_active": true,
        "sampling_duration_101": "2",
        "sampling_interval_101_active": "",
        "sampling_interval_101": "0",
        "full_scale_range_101_active": "",
        "full_scale_range_101": 1,
        "full_scale_range_101_m2_active": "",
        "full_scale_range_101_m2": 1,
        "x_axis_101": true,
        "y_axis_101": false,
        "z_axis_101": false,
        "low_pass_filter_80_active": "",
        "low_pass_filter_80": 0,
        "high_pass_filter_80_active": "",
        "high_pass_filter_80": 0,
        "low_pass_filter_81_p2_active": "",
        "low_pass_filter_81_p2": 0,
        "high_pass_filter_81_p2_active": "",
        "high_pass_filter_81_p2": 0,
        "roll_angle_threshold_47": 0,
        "roll_angle_threshold_47_active": "",
        "pitch_angle_threshold_47": 0,
        "pitch_angle_threshold_47_active": "",
        "counter_threshold_35": 50,
        "counter_threshold_35_active": "",
        "payload_length_80_active": "",
        "payload_length_80": 3,
        "motion_threshold_46_active": "",
        "motion_threshold_46": 100,
        "low_calibration_420ma_active": "",
        "low_calibration_420ma": 68805,
        "mid_calibration_420ma_active": "",
        "mid_calibration_420ma": 68724,
        "high_calibration_420ma_active": "",
        "high_calibration_420ma": 68714,
        "thermocouple_type_23_active": "",
        "thermocouple_type_23": 0,
        "x": 350,
        "y": 380,
        "wires": [
            [
                "431ccb38655f3527"
            ]
        ]
    },
    {
        "id": "431ccb38655f3527",
        "type": "debug",
        "z": "08343f0b25db8546",
        "name": "Wireless Gateway debug",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "true",
        "targetType": "full",
        "statusVal": "",
        "statusType": "auto",
        "x": 630,
        "y": 380,
        "wires": []
    },
    {
        "id": "f43bd0e6742b7ed2",
        "type": "ncd-gateway-config",
        "name": "NCD USB modem",
        "comm_type": "serial",
        "ip_address": "",
        "tcp_port": "2101",
        "port": "COM17",
        "baudRate": "115200",
        "pan_id": "7FFF",
        "rssi": false
    }
]```

do you have some time for a zoom call ?

Yes, that would be great.
I’m in Australia. Please let me know a suitable time.

1 Like

update – the sensor has a 2.4ghz module and this module supports a max packet length of 55 bytes in raw mode.

1 Like

Thanks @Bhaskar for your zoom call.

It would be nice to have proper & clear documentation of these configurations so that it saves customers time and your time too.

for sure. we have added this info in the product doc.

Can you please recommend us a 900 MHz wireless module suitable for Australia, so that we can get the maximum amount of samples (~3000) ?

Can we only buy the wireless modules & plug-in to sensor and modem? or do we need to buy a new sensor & modem with 900 MHz modules?

This module

In order notes mention this " one module for gateway and one for sensor"

Thanks