Skip to content

Android Data Rate Measurement

Djamil Elaidi edited this page Mar 30, 2021 · 11 revisions

Before trying to capture RF data, you need to know what the data rate of the RF data being sent by your device is.

Set up the data rate measurement

In the RX/TX tab:

  • Set up the frequency your device is using to transmit.
  • Click on the Measure button
  • Warning: the data rate which was previously in the "Data rate" Edit Text will be erased.

Note: PandwaRF uses a fixed internal sampling rate of 100 KBits/s. You cannot change this.

Result of the data rate measurement

  • Data capture indication will display "Data rate meas setup" and the progress bar will be animated
  • Force a transmission on the device you want to measure, eg. if it is a remote control, press the button
  • Data rate will slowly converge to whatever the data rate of your device is, in our case: 1554 Bits/s
  • Note: no RX data will be sent by PandwaRF when doing a Data rate measurement. PandwaRF measures the data rate internally and only sends the results to the Smartphone.

You can now use this optimized data rate as a basis for capturing RF data for your device. Of course you can always use a higher data rate, but it will use more bandwidth of the BLE link. If you want correct RF data capture, do not use a data rate lower than the measured value. For example if you think your device is transmitting at 3000 Bits/s, you must sample at least at twice this rate just to have enough precision.

Project Information

PandwaRF Android Application (Normal Mode)

PandwaRF Android Application (Dev Mode)

Marauder Android Application

iOS Application

Linux

Hardware

For developers

Support

Gimme moar!

Clone this wiki locally