RunCalc - mobile application for runners
RunCalc is available in 3 versions: Java, Android, web application. This documentation refers mainly to Java version. Almost all features are available also in other versions but sometimes there are slight differences between them.
Feature |
Parameters |
Description |
Example |
Settings |
RunCalc settings |
Access code (4 digits) - without it you cannot access RunCalc. It changes each month. You can download actual access code by registering on runcalc.byledobiec.pl and logging in each month. You can also enter RunCalc ID (login), password and enable Internet connection. Actual access code will be sent automatically to your mobile. Application settings: Language (choose one of 7 languages), Pace unit (metric or imperial units can be used), Sound, Stopwatch type (see Stopwatch section below), RunCalc ID (your login on runcalc.byledobiec.pl), Password, Send to Internet? (you can enable Internet connection and send your training data to runcalc.byledobiec.pl after each stopwatch lap), Publishing (trainings can be private by default or can be published on Facebook automatically), Send SMS? (send SMS after each lap to a number given below), SMS number. Personal settings: (stored within RunCalc and used by default in your calculations): Sex, Age, Weight (kg), Height (cm), Resting HR (bpm), Heart Rate max (bpm), Foot length (mm). Converter settings: Exchange rate, Time zone diff. (+/- hours).
|
|
Stopwatch |
normal, intervals, target, referee, GPS, GPS autolap, GPS ultra |
Multi-function stopwatch. Choose 'intervals' option while running intervals. 'Target' option allows controlling your target during a race. 'Referee' option is designed for race referees who register runners' times and bib numbers. This option may be useful for athletic couches to measure laps for a few runners simultaneously. 'GPS' allows you to connect your stopwatch to GPS. You can monitor your location on a map during trainings and races. 'GPS autolap' is automatic stopwatch. You can start stopwatch, lock keypad (press '#*') and put mobile in your pocket. Stopwatch catches laps automatically e.g. after each km and can send your data to server (runcalc.byledobiec.pl) to let others to track you on-line. 'GPS ultra' saves battery by getting your location after longer intervals (e.g. each 10 minutes) and catches laps after that. In Android version, GPS gets location after 15-second intervals. You can switch screens during traing to analyze data (distance, pace, laps, resizable map, elevation profile). Option keys for stopwatch types:
normal, interwals, target: arrows up/down - lap; #* or DC - lock/unlock keypad
referee: Change - change start time; Change x2 - additional digit keys (form smartphones); 7 or B - increase/decrease time board
GPS, GPS autolap, GPS ultra: 1 or A - change map type; 7 or B - increase/decrease time board; 3/9, arrows up/down - change map scale; in GPS autolap option you should set autolap (in meters) to catch laps automatically; one training is limited to 150 laps, so maximal training distance is as follows: 20 m -> 3 km (1.8 mi), 40 m -> 6 km (3.7 mi), 60 m -> 9 km (5.6 mi), 80 m -> 12 km (7.4 mi), 100 m -> 15 km (9.3 mi), 120 m -> 18 km (11.1 mi), 160 m -> 24 km (14.9 mi), 200 m -> 30 km (18.6 mi), 240 m -> 36 km (22.3 mi), 300 m -> 45 km (28 mi), 400 m -> 60 km (37 mi), 500 m -> 75 km (46 mi), 1000 m -> 150 km (93 mi). As for GPS ultra: 2 min -> max 5 h, 3 min -> 7,5 h, 4 min -> 10 h, 5 min -> 12,5 h, 6 min -> 15 h, 10 min -> 25 h, 12 min -> 30 h, 15 min -> 37,5 h, 20 min -> 50 h, 30 min -> 75 h, 60 min -> 150 h.
From version 8:40 Android there is also Auto+ option that automatically increases autolap when 150 laps limit is reached and cumulates data from previous laps. Thanks to it, you don't have to know the distance and time of your training before the start - Auto+ option adjusts everything automatically.
From version 8:36 Android there is also GPS game option that allows to run a marathon on a course 60 times shorter than normal. You should keep your best pace for about 700 meters. If you keep 3:00/km, you can even win this marathon among 1000 runners. Handicap option is available, as well.
Stopwatch can send data to Internet each time you press 'Lap' button, it can send SMS to a given telephone number, as well. How to configure stopwatch to enable Internet connection: 1. your mobile phone should be able to connect to Internet, 2. set application access for RunCalc: -> communication -> network access -> ask first time only (menu description depends on phone model), in case of GPS connection: -> communication -> connectivity -> always allowed, 3. start RunCalc, 4. enter access code, RunCalc ID and password that you set previously on runcalc.byledobiec.pl, 5. set "Send to Internet?" option to "Yes" or "Lap" (in case you would like to send information after each lap), 6. Press OK and confirm network access; Now, you can send data from your mobile to runcalc.byledobiec.pl. It allows your supporters to track you on-line e.g. on a marathon course.
RunCalc collects location data to enable stopwatch operation, even when the application is closed or not used. Location data can be sent to RunCalc portal at user's request, and also sent in background, if it is selected in application settings: Internet = Lap.
|
|
History |
data registered in stopwatch |
Stopwatch history, training and laps details, export/import to/from RunCalc portal. |
|
Calculator |
numbers, operations |
Basic calculator. |
|
Pace |
distance, time |
Calculates pace, treadmill pace, projected time for marathon, half, 15K, 10K while maintaining this pace. |
|
Time |
distance, pace |
Calculates time. |
|
Distance |
time, pace |
Calculates distance. |
|
Intervals |
interval time, break time |
Interval training settings. Data is used in stopwatch that plays sound when you should start or finish your interval. In web application intervals are set on stopwatch screen. |
|
Pace chart |
distance, time, lap |
Presents pace chart that can be used in stopwatch. |
|
Run and walk |
distance, run pace, walk pace, run interval time, walk interval time |
Presents run and walk intervals (Galloway method). |
|
Record analysis |
distance, time, sex |
Calculates forecast for marathon, half marathon, 10 km, 5 km, Cooper test, estimates your place among 1000 runners, calculates VO2max, compares your personal best with world record. You can import your personal records and update actual world records (Import button). |
|
Place forecast |
distance, time, number of participants |
Estimates your place forecast out of a given number of participants. |
|
Body mass index |
weight, height |
Calculates BMI to check your proper weight. |
|
Calories |
weight, time, pace |
Calculates number of calories burned while running. |
|
Heart rate |
heart rate |
Manual heart rate monitoring (by pressing keys to the rhytm of your heartbeat). It can also be used as a pedometer. In Android version RunCalc can measure heart rate when you put your finger on camera lens. It also works like a torch (flash is on). |
|
Heart rate zones |
HR rest, HR max |
Sets heart zones. |
|
Stride length |
pace, cadence |
Measures stride length and calculates number of steps per distance. |
|
Cadence analysis |
cadence, stride length |
Calculates your pace based on your cadence (steps per minute) and stride length. |
|
Slope steepness |
distance, elevation |
Useful for uphill training and mountain races. |
|
Pace uphill |
surface, incline, pace |
Estimates your corresponding pace in ideal running conditions (treadmill, 0% incline). |
|
Time difference |
time A, time B |
Calculates difference between time A and time B. |
|
Cooper test |
age category, sex |
Cooper test tables. |
|
Shoe size |
foot length |
International shoe size comparison. |
|
Converter |
measures |
Converters: miles-kilometers, min/mile-min/km, pounds-kilograms, feet-centimeters, yards-metres, degr. Fahrenheit-degr. Celsius, currency, time zones. |
|
Dictionary |
words |
Dictionary covers about 700 words connected with running. It allows translating words between following languages: English, French, German, Italian, Polish, Portugal and Spanish. |
|
GPS |
GPS settings |
RunCalc 3.10 and above works with GPS via Bluetooth and built-in GPS, as well. On some devices you should set GPS update time to more than 1 second. Bluetooth - should RunCalc external GPS device via Bluetooth; GPS Bluetooth - external GPS device name; Update (sec) - GPS update interval; Autolap (m) - after how many meters next autolap should be registeted (GPS autolap); in Android version this option is set on stopwatch screen; Distance + elevation - should elavation changes be included in distance calculation; Correction - should distance be corrected after each lap (important when GPS signal is poor); Correction (+%) - how much the distance from the last lap should be increased; Speed limit - limit possible speed to 44 km/h - avoid strange GPS bahaviour; in Android version this option is set on stopwatch screen (No/16/24/48 km/h or 10/15/30 mph); GPS file path (x:/xx) - GPX export file path; Countdown (sek) - Countdown before start; Autolap ultra (min) - how often GPS signal and laps should be caught (GPS ultra); Autostop - stop stopwatch in case of layover (not available in GPS ultra); Undulation - undulation ration on this area - influences GPS elevation (Android); Panoruna - increase or decrease camera view angle by a percent (Android); Map rotation - rotate map according to compass or GPS (Android); Simulation - simulate location (Android) |
|
Maps |
file path to map image, north-west and south-east coordinates of the map |
Settings of a map that you can use during your training. It can be calibrated upon actual coordinates. You can define as many maps as you want and switch between them even during a training. You can import calibrated map from RunCalc portal (Android). |
|
Panoruna |
database with mountain peaks |
Mountain panorama available in Android version. Read more here. |
|
Game |
user's data, sex, marathon course, screen resolution, map scale, autopilot |
Run on famous marathon courses. Recall your memories from these races or run the marathon on your mobile phone before you really do it on your legs. Be prepared for weather conditions, streets you will be passing and elevation difference. Compete with elite male and female runners and break marathon world record!
Playing the game is easy. You increase your pace by pressing arrows towards course direction and decrease the other way round. You take turns by pressing arrows before turn points. If you press it too early or too late - you will stop. Remember to take water by pressing navigation key - it will increase your strength. 8 water stations are located after each 5 kilometers or 3 miles. Don't run too fast (red pace zone) - your energy sources will be depleted and you may even not finish the marathon :-/
Your results are saved and your level gets higher if you win marathons. At the beginning you are a Raising Star, after winning first marathon you become a Star, if you win 4 different marathons, you become Big Star and when you have won 7 - you are Super Star. My advice is to start with the smallest marathons and win 4 of them to increase your level and improve your skills.
You may also compete in World Marathon Majors series that covers 4 races: 2 times in spring (Tokyo, Boston, London) and 2 times in autumn (Berlin, Chicago, New York). You get points for places in top 5 (respectively 1. 25, 2. 15, 3. 10., 4. 5, 5. 1), that are summed up after 4-race series. In WMM competition you automatically get Super Star level.
If you want to compete with another RunCalc user, you both should synchronize your settings. You can do it by setting the same time on your mobiles. Choose Synchronize option and decide for the same course. You will have the same weather conditions and your 3 competitors will run the same on both mobiles (random conditions change every 3 minutes). Compare your results after the race and check out, who ran faster.
If you want to make a simulation of your race, set your marathon pace using Pace chart option and then set Autopilot game option to Yes. If you want to check best game permormance, set this option to Pro.
You can also play via GPS. Turn on GPS (Stopwatch type in Settings), and seled the Game option Autopilot = GPS. You have to run 1/60 marathon, which is exactly 703.25 m. Your current speed controls the game. To win a marathon, you have to keep 3:00 min/km pace for more than 2 minutes. You can also increase you autopilot speed by 10% or 20%.
If you want to play the game on a mobile phone, keypad is recommended, touch screen is not a good solution. The game is available also in web application. You get the best control over Marathon Game with PC keyboard.
|
|
Warm-up |
joints warm-up, dynamic exercises, stretching |
Illustrated set of warm-up and stretching exercises. Joints warm-up and dynamic exercises are recommended before training, stretching - afterwards. This option is available in web app. There's also a link in Android version. |
|
User settings
At start RunCalc displays setup screen where you can enter your personal settings: pace unit, sound, stopwatch type, RunCalc ID, password, communication settings, sex, age, weight, height, resting heart rate, maximum heart rate, foot length, exchange rate, time zone difference. These settings will be default for further calculations on your mobile.
International settings
RunCalc is available in seven languages languages: English, French, German, Italian, Polish, Portuguese, Spanish. You can choose from two options of pace measurement - min/km, min/mile.
Technical overview
RunCalc should work on all mobile phones supporting Java (J2ME) and Android. Installation procedure for Java version depends on manufacturer and model of your phone. The application can be downloaded from the Internet on to your phone, copied from your computer using USB cable or via Bluetooth. In case of Andriod version it's recommended to download it from Google Play. You can use web app on rc.byledobiec.pl.
Privacy policy
Communication with RunCalc server is secured through user name or e-mail address and encrypted RunCalc password. The application uses location information which can be sent to server if user set on-line tracking. Camera access is used in heart rate monitor and Panoruna option.
Copyrights
Author: Robert Celinski (application, RunCalc portal). Translation: Anna Celinska (Italian), Alexandre Guimaraes Tadeu de Soares (Portuguese), Maciej Rudnik (Spanish), Wojciech Starzynski (French), Jacek Swiercz (German). Warm-up model: Anna Celinska.
We restrict access to application by using a four-digit code that changes every month. You can log in on runcalc.byledobiec.pl to get actual code or download it directly from your mobile.
RunCalc versions
Please report bugs and comments to: 42195@wp.pl. If you want to remove your RunCalc portal account, please send an e-mail to this address.
(c) 2010 - 2024 Robert Celiński, Byledobiec Anin
|