RangeTech Audio Jack User Manual

This user manual is for the Audio-Jack version of RangeTech only.

RangeTech Bluetooth User Manual

Audio Jack Device

The audio jack device is only compatible with Android devices with a built-in 3.5mm audio jack that is capable of running an external microphone. "Dongle" adapters are not reliably compatible and due to limitations with iOS devices, the audio jack version of RangeTech is not compatible with iOS, and is not presented as an option within the iOS version of the RangeTech app.

The audio jack device is fairly simple to use and understand. It is an external microphone that is specifically designed for shot detection, as well as a system that ensures shot times are recorded accurately. It also includes a pass-through audio port that can be used to connect to headphones, a speaker, or earpro so start signals and other audible cues can be heard easier.

Connection/Detection Issues

Occasionally, the RangeTech attachment may not be recognized correctly on the first try. If you have the device plugged in, and you are still seeing this screen, try clicking on “Re-Test”. If a second test still does not find the attachment, there are several things to check for and try:

  1. Restart the phone completely
  2. Ensure the attachment is completely seated and making a good connection. Bulky phone cases can prevent a good connection. You may need a 3.5mm extension if this is the case.
  3. Check for lint, foreign objects, or other blockages in the phone’s 3.5mm audio port that could be preventing a good connection. This is more common than you might think.
  4. Check to ensure no other apps are attempting to use the microphone or speakers. Some apps will do this automatically when a device is plugged in.
In rare cases, phones have been known to simply be faulty and not use their 3.5mm ports correctly, or even not support 3.5mm external microphones at all.

Main Screen

The main screen in RangeTech is where you can actually run the shot timer from.

Shot Timer Basics

For the most part, RangeTech is similar in basic operation to other shot timers. You press "START", the timer beeps, you shoot, and the shot timer records the time of each shot, in seconds from the start beep. This allows you to measure your reaction time and overall shooting speed.

  1. A "String" is a single run of the shot timer, from a single start beep, and any shots taken after that start beep.
  2. Every string has a grey "header" where commonly referenced statistics about that string are shown. These update as shots are recorded.
  3. Each row in the timesheet represents a single shot. These appear as shots are recorded. The shots that belong to a string are displayed below each string.
  4. "Shot Number" is a sequential numbering of the shots within a string, in the order they happened.
  5. "Shot Time" is the time, in seconds, that a particular shot was after the start beep.
  6. "Split Time" is time, in seconds, between .
The grey area above each sting provides a quick summary of that particular string.
  1. "String #" is the number of the given string. RangeTech can record, store, and display and unlimited number of strings
  2. "First Shot" is the shot time (time since the beep in seconds) of the very first shot in that string, for quick reference.
  3. "Total Time" is the shot time of the last/most recent shot in that string. This is the most commmonly used metric.
  4. "# Shots" is the total number of shots recorded in that string.
  5. Tapping on the bottom of the string allows you to hide and show that string's timesheet to reduce clutter.

The primary on-screen controls for your shot timer are fairly straight forward. RangeTech allows you to restart infinitely without clearing, if you wish, and you can record, display, and store an unlimited number of strings on the main page.

  1. "START" allows you to start or restart the shot timer. Each start creates a new string with a new header, timesheet, and string number, EXCEPT when the previous string has no shots, then it will simply restart that string instead of storing a blank string.
  2. "Stop" allows you to stop shot detection, without taking any other action. This is used in noisier environments or situations to prevent errant shots from being recorded after the shooter is done. You do NOT have to stop in order to restart.
  3. "Clear" allows you to clear all of the currently held/displayed strings. By default, this has a confirmation message to prevent accidental taps, but the confirmation message can be turned off (or back on) if desired.
The top-right menu in RangeTech allows you to access additional functionality from the main screen.
  1. "Timer Summary" allows you to veiw TOTAL results of your current strings, such as the total of all the current string's raw times.
  2. "Share Screenshot" allows you to use your device's default sharing dialog to share a simple photo capture of the current screen. You can use this to share on social media, via email, or however you like.
  3. "Share Link" will upload all of your current strings to a custom webpage, where the results are interactive and can be sorted. This webpage can then be shared wherever or with whomever you like.

Timer Summary

Timer Summary allows you to quickly see results from multiple strings totaled or averaged together. This is very useful for multi-string courses of fire, such as a law-enforcement qualifications. This works with Raw Time, Time with Penalties, and Hit Factor. You can also "Exclude Highest" for discarding the "worst string", such as is normally done with Steel Challenge.

To see these totals, tap on the top-right menu, and select "Timer Summary".

Billboard Display

Rotate your device to landscape view to automatically switch to billboard mode. Billboard mode is a paired-down, large-font veiw for simplified usage and reading from a distance.

Billboard mode only displays basic controls, basic data about the current string, and only the current/most recent string. To return to normal display, with full options, rotate your phone back to portrait veiw.

Scoring

Once you have shot a string, you have the option of scoring it by tapping on the score button in that string's header.

"Title" allows you to enter additional information about that string, such as the shooter's name, the stage name, or whatever you like. This is primarily used to help with sorting if you save the string.

You can change the scoring scheme for each string without affecting any other string. It is recommended to use a scoring scheme that you are already familiar with. The "(simple)" scoring schemes allow you to input raw values, such as total number of points or total amount of time to add to the raw total.

Scoring schemes other than "(simple)" are more in-depth and easier to use. They provide one or more scoring inputs representing common scoring items used with those scheme. Each scoring input displays its name, it's effect, and the number of these items applied to this string. For example:

  1. "NS" (short for no-shoot) is the name of this scoring item
  2. "-10 points" is the effect per NS entered
  3. "1" with the "+" and "-" buttons on either side indicates that one NS have been applied to this string, for a total effect of -10 points
Tap the "+" or "-" buttons, or tap the number and type in the value that you want to apply to the current string.

Once you are done scoring, tap the back button to go back to the main page. You will see that your score is now applied to that string.

  1. The number of points or penalties are now displayed in the string header
  2. The Hit Factor or Final Total are now displayed in the string header
RangeTech also automatically ranks your current strings. If no scores have been entered for any strings, these ranks will go by fastest total time to slowest. If there is a mix of hit factor and time-penalty scoring, RangeTech will default back to fastest total time to slowest, since the mixed scoring is not comparable.

RangeTech will also display the title, if one was given, for quick reference.

Scoring Settings

Accessible under the main menu, scoring settings includes additional settings and tools you can use.

  1. "Default Scoring Scheme" should be set to whatever your most used scoring scheme is, as it determines what the default scoring scheme for each string is when you first open it's scoring dialog.
  2. "Simple Scoring Default Value" is an option that affects "(simple)" scoring shcemes only. It simply pre-fills the input with that value, which can make scoring faster and easier in some circumstances.
Expected Number of Scored Hits

"Expected number of scored hits" is a scoring validation tool that can be used with any of the scoring schemes except "(simple)" ones.

Expected scored hits indicates the number of required hits that should be scored for each string. For example, if a USPSA stage includes two paper and one steel, the expected number of scored hits should be set to five.

Expected Number of Scored Hits (continued)

Then, when you are scoring, the "Hits" will display the number of currently scored hits over the number of expected scored hits. This number will be amber when not enough hits have been scored, green when the correct number has been scored, and red if too many hits have been scored.

Not all inputs under a scoring scheme count as a "hit". Under USPSA, for example, only the A, B, C, D, and M count as scored hits. NS (no shoot) and P (Proceedural) do not, as these do not replace an expected scored hit.

Custom Scoring Schema

Under the scoring scheme selection you can choose to use your custom scoring scheme. By default, this is empty and cannot be used, so you will need to set it up. You can also set it up or change it under the scoring options in the main menu.

  1. "Scoring Type" is either "Points With Hit Factor", such as USPSA type scoring or "Time Plus Penalties", such as IDPA.
  2. "Add a Factor" will create a new scoring item at the bottom of the list
  3. "Remove a Factor" will remove the last scoring item on the list
  4. You then give each factor a name
  5. Enter the number, including negative numbers, for what effect it has
  6. Turn "Scored hit" on or off to control whether this factor counts as a scored hit or not.

For all dialogs, clicking on the back button will take you back to the previous screen. Any changes are automatically saved.

Photos

You can also attach photos to your strings. These can be photos of targets to document accuraccy, photos of a stage to remind you how it was set up, or whatever you like.

Tap the "Photos" button for the string to get started. From there you can take new photos or delete existing ones using your device's built-in cameras. Remember that the photos are only attached to that specific string. They are displayed at the bottom of the timesheet, and are show or hidden by tapping on the bottom of the timesheet header.

These photos will be saved or shared with these strings, if you save or share them.

Saving

Currently, all RangeTech customers have free online saving and sharing of their strings. All scoring, titles, photos and other data related to the string will be saved with it. Saving does require you to sign in. The accounts for saving are free, and, if you already have a LASR Community Account (from the LASR Software) you can use that same account information. If not, you will want to create an account.

Once you have signed in on the device, save your current strings by tapping the "Save" button. If there is only one string, it will automatically save without any other input.

If you have multiple strings on saving, you will have some additional options.

  1. "Save as Group" means that these strings will be saved, stored, and always displayed together. This is used when the strings have something in common, such as the shooter or stage. Groups of strings can be totaled up and scored as a group.
  2. "Save as Individual Strings" means that these strings will be saved independently and not grouped together. This is used when the strings are more general, such as a daily practice routine, and generally won't be totaled with each other since they have nothing in common, scoring-wise.
  3. When saving as a group, you can also give the group a title, similar to the string title, this is a note to help you identify and sort that group, and the strings in it, later on.
You will then want to tap save to confirm, or the back button to cancel.

Reviewing Saved Data

Accessing from within RangeTech

Open the main menu and click on "Saved Results". Occasionally, you may need to provide your login information.

Accessing from any other device

You can go to ShooterTechGroup.com, scroll to the bottom of the page, and click on "Access Saved Results" under "RangeTech" to log in and have full access to your saved strings and groups from any device with an internet connection. Here is a direct link: Access Saved Results

  1. "StartDate" and "EndDate" are entered as the oldest and newest results you would like displayed.
  2. "Key Metric" is put most simply as "the thing you care about". If you are interested in hit factor, then select that. If you want to focus on just the first shot times, select that.
  3. "Group Calc" is how you want the Key Metric to be calculated for groups.
  4. "Sort by" is how you want strings and groups to be sorted, i.e. in what order.
  5. "Filter by" allows you to enter text to filter for certain results, based on the string or group titles you entered.
  6. "Page size" controls how many results you want displayed. Setting this number higher than the default may cause long processing times.
Tap the "Update" button after making any changes to these feilds to see the results.

In this example...

We wanted to find our best runs of a certain steel challenge stage called "roundabout".

  1. Our date filtering was set to today, since those are the only results we want to see right now.
  2. "Key Metric" was set to "Time with Penalties", since that is how steel challenge is scored (+3 seconds for misses or proceedurals).
  3. "Group Calc" was set to "Total", since each group includes the 5 standard runs, and we want to see the sum of the total times from all strings.
  4. "Sort by" was set to "Key Metric: Low to High", so that the best runs float to the top.
  5. "Filter by" was set to "roundabout", so we only see results that have the name in the title.
We then tapped "Update" to apply these settings.

Each string is displayed as a condensed header, showing only the key metric, when it was saved, and the title. You can tap on "show hide" details for each string to see the timesheet, other data, and even the photos that were saved with that string.

Each group of strings is wrapped in a border and shows the group's key metric (based on the "Group Calc" setting) as well as the group's title, if there is one.

Each string includes a checkbox. You can tap this checkbox to exclude a string from the statistics at the bottom of the page.

  1. "Average" is the average of the key metrics for all of the selected strings.
  2. "Total" is the total of the key metrics for all of the selected strings.
  3. "Strings Selected" is the number of currently selected strings over the total strings displayed.
At the bottom of the page there are controls to manage your saved results.
  1. "Select All" will select all strings currently displayed.
  2. "Deselect All" will select none of the strings.
  3. "Invert Selected" changes each string to the opposite of it's current selected/unselected state.
  4. "Delete/Hide" will, after confirmation, hide the selected strings permanently, to exclude them from future calculations. Hidden strings will still be displayed as a small button, that can be tapped to restore them.

In this example...

We would de-select the bottom string from each group, since the worst of the five runs are discarded in steel challenge scoring. The group's header will then display the accurate score for each group, by steel challenge rules.

Optionally, we could then tap on "Invert Selected" to select only those worst runs in each group (the opposite of what was just selected) and then tap "Delete/Hide" to remove them more permantently. This will cause those worst strings to be excluded from any scoring calculations in the future, so they do not have to be individually unselected again.

Another Example

In this example, we want to see who won a USPSA stage. There were three shooters, and each shooter had three strings. Those three strings were saved as groups.

  1. Our date filtering should be set appropriately.
  2. "Key Metric" was set to "Hit Factor", since that is how USPSA is scored.
  3. "Group Calc" was set to "Average", since we want to see the hit factor for each shooter.
  4. "Sort by" was set to "Key Metric: High to low", so that the best runs float to the top.
  5. "Filter by" was left empty, since it wansn't needed.
Then we clicked on "Update". We would then immediately see that Jim Bob was this stage's winner, since his three runs had the highest average hit factor.

General Settings

General Settings, found under the main menu , includes various settings for the app and device.

  1. "RangeTech Version" documents what version of the app you are currently running.
  2. "Play Sound Through" allows you to select only headphones, if you do not want the phone's built-in speakers to make any noise.
  3. "Headphone Volume" allows you to adjust the volume of the sounds that come through the attachment's headphone port.
  4. "Timer Device Type" allows you to change what type of device the app is expecting to work with currently.
  5. "Show Clear Confrim Dialog" allows you to enable or disable the confirmation dialog when you hit clear on the main screen.
  6. "Send Anonymous Usage Date" allows the app to make basic reports to our server, so we can make improvements to the app to increase usability.
  7. "Restore Defaults" will restore all settings within the app to their installation presets. It is recommended to also restart your device entirely after tapping this button..
For all dialogs, clicking on the back button will take you back to the previous screen. Any changes are automatically saved.

Sensitivity Settings

Like all shot timers, you can adjust the sensitivity settings, found under the main menu , for RangeTech to better suit your situation. With the headphone jack, sensitivity levels can vary between devices, so some trial and error may be needed to find the correct setting for your needs.

  1. The "Live Ambient Noise Sample" shows a simple representation of what RangeTech is currently hearing. This can be helpful for finding your ideal sensitivity setting. It aligns twith the sensitivity level slider below it.
  2. "Current Sensitivity" is displayed as a number value, for quick reference. Adjust the slider below this to the left or the right to change sensitivity.
  3. "Set This For Me" will allow the app to automatically sample the actual noise level and will attempt to automatically set the sensitivity to an appropriate level.
  4. "Anti-Echo" is essentially a minimum split time rule, and can be adjusted using the slider below the current number display. If this setting is set to 0.11, and an echo, steel target, or other noise occurs within 0.11 of a shot, it will be ignored as just part of that same shot.
For all dialogs, clicking on the back button will take you back to the previous screen. Any changes are automatically saved.

Sensitivity Troubleshooting
  1. Moving the sensitivity slider to the right makes RangeTech less sensitive to noises, meaning it will be less likely to pick up interference, such as other nearby shooters or close steel impacts, but may also be less able to hear the gunshots you want it to hear.
  2. Moving the sensitivity slider to the left makes RangeTech more sensitive to noises, meaning it will be able to hear quieter or further-away guns, but may be more susceptible to interference from other loud noises.
  3. If the sensitivity setting is set lower (to the left of), or too close to the "Current Ambient Noise Sample" level, RangeTech will likely hear near-constant "shots" from electronic static and noise.
Overly Sensitive

If the "Live Ambient Noise Sample" is showing major movement from things like talking or clapping, this is an indication that the phone is not using the RangeTech attachment's microphone. You will want to attempt the following troubleshooting steps.

  1. Restart the phone completely
  2. Ensure the attachment is completely seated and making a good connection. Bulky phone cases can prevent a good connection. You may need a 3.5mm extension if this is the case.
  3. Check for lint, foreign objects, or other blockages in the phone’s 3.5mm audio port that could be preventing a good connection. This is more common than you might think.
  4. Check to ensure no other apps are attempting to use the microphone or speakers. Some apps will do this automatically when a device is plugged in.
In rare cases, phones have been known to simply be faulty and not use their 3.5mm ports correctly, or even not support 3.5mm external microphones at all.

False Shots/Interference

  1. A first shot time with a "~" in front of it on the timesheet indicates that RangeTech's time validation feature was not able to work correctly, and the shot times for that string may not be precise. Starting/restarting the shot timer a couple of times usually alleviates this issue.
  2. On some phones, the shot timer may report a false shot with a time of approximately 0.30, this is indicating the shot timer is hearing its own start beep as part of its time verification. Starting/restarting the shot timer a couple of times usually alleviates this issue.
  3. Physical interference at the audio jack, such as rotating the attachment, can cause false hits and should be avoided while the timer is running.
  4. If you phone or another app generates noise, such as a notifications or "Touch sounds", RangeTech will likely hear false hits from these noises.

Timer Settings

Timer Settings, found under the main menu , contains most of your commonly changed and accessed shot timer settings.

  1. "Start Delay" can be turned on or off using the switch. Turning it off means the timer will start, and sound the start signal, instantly when the "START" button is tapped. Start delay can be adjusted by changing the range on the two numbers. If a fixed, non-random delay is desired, simply set the two numbers to the same value.
  2. "Start Signal" is the sound the phone will make when the timer starts.
  3. "Preparatory Command" is an optional sound the phone will make before the start delay or timer starts.
  4. "Show start delay countdown timer" controls wether or not a countdown timer will be shown on the main screen between when "START" is tapped and the timer starts.
For all dialogs, clicking on the back button will take you back to the previous screen. Any changes are automatically saved.

Par Options

Par is a common feature on most shot timers, and is signifigantly expanded in options with RangeTech. The basic idea is that you can set a goal or limit based on time or number of shots.

  1. "No Par" means all par settings are off.
  2. "Time" means that par will be signaled when a certain time limit/goal has been reached.
  3. "Shots" means that par will be signaled when a certain number of shots goal/limit has been reached.
  4. "Time And Shots" means that par will be signaled when a certain number of shots AND a certain time goal/limit has been reached.
  5. "Time Or Shots" means that par will be signaled when a certain number of shots OR a certain time goal/limit has been reached. Whichever is reached first.
The "Between __ and __ seconds" and "Between __ and __ shots" will automatically and visually enable/disable based on the Par setting. A random-range value can be entered for either, or a fixed value can be maintained by setting both the numbers in each setting to the same value.

  1. "Par Signal" is the sound the app will make when the par time or shots have been reached.
  2. "Show par countdown timer" controls wether or not a countdown timer will be shown on the main screen between when the timer starts and par is signaled.
  3. "Auto Restart" allows the app to automatically restart the shot timer after par has expired, including creating a new string and restarting the start delay. This is very useful to doing multiple repetitions of the same drill without having to interact with the app for each rep.
  4. "Repetitions" controls how many times the app will automatically restart, if that setting is enabled.
For all dialogs, clicking on the back button will take you back to the previous screen. Any changes are automatically saved.

Par Quickchange

A quick adjust option will appear in the main menu area when par is set to "Time", so that par time can be quickly and easily changed. You can use the "+" and "-" for 0.10 adjustments, or tap and type in any number.

Announcements and Buttons

Found under the main menu

"Announcements When" controls if and when the RangeTech app will audibly announce results.

  1. "On Timer Stop" means when the timer is stopped, via an assigned button on the device or the button in the app.
  2. "After Par" means after par (whatever it is set to in timer settings) has been met. This can be especially useful when used with auto-restart.
  3. "Never" means that the app will never announce results.
"Announcements" controls what the app will audibly announce.
  1. "Current String Total Raw Time" will announce the time of the final shot from the current/most recent string.
  2. "Current String First Shot Time" will announce the time of the first shot from the current/most recent string.
  3. "Current String Number of Shot Before Par" will announce the number of shots that occurred before Par expired (if applicable) from the current/most recent string.
  4. "All Strings Total Raw Time" will announce the sum of all of the currently displayed string's total raw times.
RangeTech must be able to control your device's volume settings, so the "Volume Up" and "Volume Down" buttons on your device can be assigned to preform additional shortcut funtions, if you prefer. These include "Start Timer" and "Stop Timer".

For all dialogs, clicking on the back button will take you back to the previous screen. Any changes are automatically saved.