RD test - an utility for testing radar detectors and more

gorgid

Learning to Fly
Beginner User
Joined
Nov 18, 2019
Messages
136
Reaction score
145
As many of you may have noticed, @Vortex was using a new application for conducting his recent "V2G2 vs. others" testing. Today I'm publishing this app, so everyone can take advantage of using it.

The goal of the application is to automate as much of the radar detectors testing process as possible, including (but not limited to) capturing activation range, exporting data, syncing videos from different cameras, and keeping the test plan.

The app by its nature is quite simple: it listens to the microphone, detects the "beeps" from an RD, and saves timings for those beeps along with GPS fix positions. The data recorded by app is supposed to be further processed on a computer. All the data is snapped to the timeline, which allows combining data from multiple phones later (e.g., for capturing the kill zone distance).

I wanted to publish the app to Google Play to make it easily accessible for everyone; however, it turns out, the Google Play is closed for quarantine these days.

View attachment 142676

So, while the application is pending publication in Play Store, I'm happy to share it here with you.
Find the APK here: https://rdtest.highwayradar.com/rdtest.apk
The quick-start guide is here: https://rdtest.highwayradar.com/rdtest_manual.pdf

Please also note that once the app is finally published on Google Play Store, you'll have to delete it and install it again from the Market. This means that all data will be lost.

And finally, I want to say big thanks to @Vortex for taking the risk of being the very first tester of this application. It made the app much better.
Great looking app. Thanks for tremendous work.
 

nano

PSL +5
Intermediate User
Premium Member
Joined
May 21, 2011
Messages
342
Reaction score
433
Location
Europe
The app is now available via the App Store. I tried it already today (inside).

I am really looking forward to do some further testing with it. In the meantime I would have some questions and suggestions, if you don't mind:

Settings
1. How can I change to local time Zone?
2. Definition of Reference location also possible by latitude/longitudinal input? Sometimes it is not possible to park next to speed cam (eg Highway)
3. Status info about GPS signal strength (good, bad, not available or in %)

Testing
1. Is it possible to recognise 2 RDs at the same run? For example: one remote and one dash mount RD? => I guess not
2. Record button seems a bit small => possible to activate "record" by pressing white area (above "Data is not recording")

Planned tests
1. Additional button for copying previous line into next line and increase last number +1 automatically
2. When typing in the test plan the keyboard hides the text window => the keyboard is too big

History
1. Additional overview of previous distances would give a good estimation of correlation between runs: if traffic leads to non constant results, an additional run could be done. The distances are only visible when clicking on the runs, but diagram or table would give better overview of accomplished runs
2. Additional export file as ASCII file? Export is now only possible via homepage. Is this always necessary or would an ASCII export directly from the app also be reasonable? This could than directly copied into Excel

All in all this is the best app since a long time and will be very helpful for us all! Thanks again for your effort @ferius
 

ferius

More arrows please
Beginner User
Lifetime Premium Member
Software Developer
Joined
Jan 27, 2019
Messages
292
Reaction score
1,069
Location
Seattle area, WA
Thanks for that detailed feedback!

The app is now available via the App Store. I tried it already today (inside).
Yes, confirming it is published, thanks for noticing this even before me.

1. How can I change to local time Zone?
Is it showing different comparing with you system clock? If yes, can you tell me your system timezone and how the time is different (e.g. +1 hour or -1 hour).

2. Definition of Reference location also possible by latitude/longitudinal input? Sometimes it is not possible to park next to speed cam (eg Highway)
Should be easy to implement, will do in the next version.

3. Status info about GPS signal strength (good, bad, not available or in %)
Not sure, how easy to implement. Will check and maybe add it in on of the feature releases.
However, displaying GPS accuracy should be easy, so I'll definitely add this one.

1. Is it possible to recognise 2 RDs at the same run? For example: one remote and one dash mount RD? => I guess not
Only by using 2 phones with external microphones placed very close to the RD's speakers.

2. Record button seems a bit small => possible to activate "record" by pressing white area (above "Data is not recording")
Good idea, will do.

1. Additional button for copying previous line into next line and increase last number +1 automatically
Please consider preparing planned tests on a computer and then pasting it into the app. Preparing the plan on phone will be inconvenient anyways.

2. When typing in the test plan the keyboard hides the text window => the keyboard is too big
Will look into this

1. Additional overview of previous distances would give a good estimation of correlation between runs: if traffic leads to non constant results, an additional run could be done. The distances are only visible when clicking on the runs, but diagram or table would give better overview of accomplished runs
I actually wanted to include this in the very first release but forgot.

2. Additional export file as ASCII file? Export is now only possible via homepage. Is this always necessary or would an ASCII export directly from the app also be reasonable? This could than directly copied into Excel
Well, I'd say no for this as it is another moving part that has to be in sync between the phone's application and the post-processing one. Converting the bundle into ASCII data takes 10 seconds using the computer tool. Moreover, in real tests post-processing is still needed (e.g. to remove K BSM falses or someone sneezed in the car).
 

Brainstorm69

TXCTG - 2016 MOTY
Advanced User
Lifetime Premium Member
Joined
May 23, 2015
Messages
10,352
Reaction score
23,584
Location
Lone Star State
Still not showing up at the Play Store for me.
 

Brainstorm69

TXCTG - 2016 MOTY
Advanced User
Lifetime Premium Member
Joined
May 23, 2015
Messages
10,352
Reaction score
23,584
Location
Lone Star State

nano

PSL +5
Intermediate User
Premium Member
Joined
May 21, 2011
Messages
342
Reaction score
433
Location
Europe
Is it showing different comparing with you system clock? If yes, can you tell me your system timezone and how the time is different (e.g. +1 hour or -1 hour).
System clock is at 09:16, RDtest is at 10:16

My Time zone is GMT+01:00
 

nano

PSL +5
Intermediate User
Premium Member
Joined
May 21, 2011
Messages
342
Reaction score
433
Location
Europe
Today I did some brainstorming regarding the microphone and found some ideas to reduce false triggering. Maybe this is helpful for someone:

Since I had no directional microphone available, I tried to stick a “cheap” microphone from a smartphone headset to the loudspeaker of the RD with some adhesive tape. It turned out to work really well. Attached find some pictures from the inside testing with different volume levels of the R3:

R3_Volume0.jpgR3_Volume1.jpgR3_Volume2.jpg

@ferius
I was also trying to connect the audio output from the R3 to the smartphone via a direct 3.5mm cable. The idea was to connect the R3 directly with the smartphone via audio cable. The app could than listen to the "raw" audio signal from the R3 without any background noises. Unfortunately this was not working. Do you think this could be set in the app?
 

ferius

More arrows please
Beginner User
Lifetime Premium Member
Software Developer
Joined
Jan 27, 2019
Messages
292
Reaction score
1,069
Location
Seattle area, WA
Today I did some brainstorming regarding the microphone and found some ideas to reduce false triggering. Maybe this is helpful for someone:

Since I had no directional microphone available, I tried to stick a “cheap” microphone from a smartphone headset to the loudspeaker of the RD with some adhesive tape. It turned out to work really well. Attached find some pictures from the inside testing with different volume levels of the R3:

View attachment 143412View attachment 143413View attachment 143414

@ferius
I was also trying to connect the audio output from the R3 to the smartphone via a direct 3.5mm cable. The idea was to connect the R3 directly with the smartphone via audio cable. The app could than listen to the "raw" audio signal from the R3 without any background noises. Unfortunately this was not working. Do you think this could be set in the app?
I think the problem is with the smartphone not supporting that type of connection. Can the stock sound recorder app on the smartphone capture the RD sound with that type of connection?
 

moneychanger

PSL +5
Intermediate User
Lifetime Premium Member
Joined
Nov 16, 2011
Messages
408
Reaction score
486
Location
Birmingham, Alabama
The app is now available via the App Store. I tried it already today (inside).

I am really looking forward to do some further testing with it. In the meantime I would have some questions and suggestions, if you don't mind:

Settings
1. How can I change to local time Zone?
2. Definition of Reference location also possible by latitude/longitudinal input? Sometimes it is not possible to park next to speed cam (eg Highway)
3. Status info about GPS signal strength (good, bad, not available or in %)

Testing
1. Is it possible to recognise 2 RDs at the same run? For example: one remote and one dash mount RD? => I guess not
2. Record button seems a bit small => possible to activate "record" by pressing white area (above "Data is not recording")

Planned tests
1. Additional button for copying previous line into next line and increase last number +1 automatically
2. When typing in the test plan the keyboard hides the text window => the keyboard is too big

History
1. Additional overview of previous distances would give a good estimation of correlation between runs: if traffic leads to non constant results, an additional run could be done. The distances are only visible when clicking on the runs, but diagram or table would give better overview of accomplished runs
2. Additional export file as ASCII file? Export is now only possible via homepage. Is this always necessary or would an ASCII export directly from the app also be reasonable? This could than directly copied into Excel

All in all this is the best app since a long time and will be very helpful for us all! Thanks again for your effort @ferius
What's the name of the App in the Apple App Store?
 

nano

PSL +5
Intermediate User
Premium Member
Joined
May 21, 2011
Messages
342
Reaction score
433
Location
Europe
Can the stock sound recorder app on the smartphone capture the RD sound with that type of connection?
I tried this today without success.

I think the issue is at the cable. When I plug in the headset the smartphone shows a headset symbol. When I plug in the 3.5mm jack cable, it only shows a headphone icon.
 

ferius

More arrows please
Beginner User
Lifetime Premium Member
Software Developer
Joined
Jan 27, 2019
Messages
292
Reaction score
1,069
Location
Seattle area, WA
Just published a new version, here are the changes
  • Added a status bar with the GPS and mic status
  • Clicking on "Data is not recording" message starts the recording now
  • Added an option to enter reference location manually
  • History page shows first alert distance and first alert time
  • Fixed incorrect timezone occasionally applied
 

Discord Server

Latest threads

Latest posts

Forum statistics

Threads
83,717
Messages
1,272,201
Members
21,137
Latest member
twilson30
Top