Stevens Creek Software
Software for iPhone – Support Page
Support for Stevens Creek Software's iPhone software is provided by email. Click here to visit our contact page. Read the material below, which hopefully will answer your questions. Even if it does, however, feel free to go to the contact page just to send us a short email. Apple does not provide us with the names and emails of users, so if you want to be in our database to receive notices of updates, etc., that's the best way to do it.
Click here to jump to the program you're looking for:
• TripLog/1040
• Handy Randy
• The Athlete's Calculator
• The Athlete's Diary
• PocketTimer Pro
• Birdwatcher's Diary
Specific known issues:
Known problems:
• When recording a trip which "rolls over" from 999xx to 000yy, the distance of the trip is correctly recorded. But if the trip is later modified, the ending value is not correctly restored.
• When an entry is modified, it goes back into the log at the end of any entries from the same day, even if it belongs earlier.
• Data loss on updates:
WARNING: Users of a variety of applications, including but definitely not limited to TripLog/1040, have found that sometimes data is lost when updating an application with a new version. We STRONGLY recommend that you both perform a "Sync" of the iPhone to iTunes, AND use the "email yourself the log" function BEFORE installing any upgrade to the software, so that if worst comes to worst, you'll have a copy of your data to that point in electronic form on your computer. Note that in principle, your data should NOT be lost when updating, and for most people it isn't, but it definitely seems to be at this time a common problem with Apple's App Store, and you need to be aware of it.
An article in MacWorld provided the following suggestions on how to deal with data loss and similar iPhone problems; we reproduce some of it here:
Your only solution at this point is a full restore of the iPhone. Hold down the Home button on the iPhone, plug it into your USB cable or dock, and wait until you see the special screen shown at right, then release the Home button. iTunes will then tell you it’s found a phone in recovery mode, and you can then begin the long process of restoring it. First iTunes will reinstall the latest version of the iPhone’s operating system, then it will restore your applications (including data you’ve created in those applications) from your last backup, and then—eventually—you’ll be able to sync your music, videos, photos, and other data back to the iPhone.
In increasing order of difficulty, here are the things I do to try to recover from the various iPhone 2.0.x maladies I’ve experienced:
1. Restart the iPhone. Press and hold the power button until you see the “slide to power off” display, then do just that. Let the phone site for a couple seconds, then power it back on. I’ve found this is generally effective at solving excess battery consumption, as well as the slow iPhone problem. It only takes about a minute, at most, to reboot your iPhone, so it’s by far the easiest thing to try.
2. Reinstall a third-party application. If one particular third-party program is giving you troubles, you can try reinstalling it. First delete it from the iPhone by tapping and holding on the program’s icon, then clicking the “x” button to delete it. In iTunes, re-download the program (if you’ve bought it once, you can do so for free), then sync your iPhone and install the new copy of the program. Warning: You will lose all data you saved with the program—text you added, high scores you set, progress through the game that was saved, etc.
3. Restore the iPhone, including its backup. Unfortunately, this painful solution may wind up being your most-used troubleshooting technique. If you’re experiencing issues with multiple applications, or with Apple’s applications, or if neither of the above steps solve your problem, then a restore may be in your future. Before you restore (as explained above), however, sync your iPhone one more time and let it run a full backup (assuming your iPhone is in a usable state). This way, at least, you’ll be able to save any of the data you’ve stored with your third party programs. After the iPhone’s software is restored, iTunes will then offer you the chance to restore from the new backup.
4. Restore the iPhone, start from scratch. If you try the restore method above and find you still have the same issues as before, then you’ll have to use this most painful troubleshooting method. Restore the phone as above, but do not restore your backup. It’s possible that one of the files in the backup is corrupted, and that’s what’s causing your issues. Instead of restoring the backup, tell iTunes to treat your iPhone as new. Give it a name, reinstall all of your programs from scratch, and then sync your music, videos, and other content. This is as close as you can come to starting with a factory-fresh iPhone, and represents your best chance at stability—at least for a little while.
Version 1.5.1, contains the following feature changes/bug fixes (Submitted to Apple but not yet in the App Store):
• Properly displays (and emails) totals for "Previous Year" under all situations
• Added software registration capability
Version 1.5, contains the following feature changes/bug fixes:
• Doesn't crash when displaying the stored entries (under iPhone OS 3)
• Added display of version and copyright information
Version 1.4.2, contains the following feature changes/bug fixes:
• Zero distance trips are now allowed after confirmation
• Fixed a bug which would crash when selecting "Other" date in languages other than English
• Added German language version
Version 1.4.1, contains the following bug fixes:
• Fixed a bug which prevented emailing long logs
Version 1.4, contains the following feature change:
• Allows record start and finish times (controlled in the "Settings" application).
Version 1.3.1, contains the following bug fixes:
• Turning on recording of 100,000's digit and turning off the recording of the tenths digit no longer crashes the application (as it did in 1.3)
Version 1.3, contains the following feature changes/bug fixes:
• Recording of 100,000's digit (when recording starting and ending odometer reading) and tenths digit are user-configurable
• Category names are user-configurable
• Emailed data can be tab or comma (CSV) separated
• Odometer numbers "wrap around" for quicker and easier changes.
• Width of digits on odometer is optimized for all settings (i.e., as wide as possible)
• Tenths digit has been changed from black to dark gray background to make it more easily distinguishable from the odometer "frame"
• Swedish and Finnish versions added
Version 1.2, contains the following feature changes/bug fixes:
• Emailed logs can contain accented characters (e.g., é).
• Added Portuguese version
• Software now remembers (and restores) entries in progress when application exited before a Save (e.g., when interrupted by a phone call), which means if you are using the start/end mode of recording, you can open the app, enter the start value, and then exit the app without losing that number; it will be there when you re-start the app at the end of the trip to enter the ending odometer reading.
• The log can be emailed as an attachment directly from TripLog/1040 (i.e., without exiting to the iPhone Email app) via a server (this also removes whatever email length limitations exist when using the iPhone email app).
• Last but not least, the "landing area" for the "show log" button (the arrow in the blue circle at the lower right of the screen) was enlarged to include the entire area from the top to the bottom of the "recent log" box, and from the right edge of the box to an equal distance on the other side of the arrow.
Version 1.1, finished here on July 10 and finally in the App Store on July 31, contains the following feature changes/bug fixes:
• Allows entering starting and ending odometer readings in lieu of trip distance
• Category buttons get larger when that category is selected, making it clearer which one is selected
• "Recent log" label is removed; when the program first starts and there are no entries, that area of the screen is occupied by a message letting you know what it's purpose is. After that, it is assumed that you know!
• A default email address (or addresses) can be entered in the Settings application to automatically fill in the "To" field when emailing the log
• Fixed a bug preventing emailing of log when the log (destination or purpose fields) contained an ampersand (&
• For locales other than the United States, the correct currency symbol is shown on screen
Version 1.0.1, uploaded to Apple on July 5 and finally posted in the App Store on July 24 (!), contains the following feature changes/bug fixes:
• Emailed log includes totals
• Log automatically scrolls to bottom (latest entries) on first viewing
• Fixed a bug preventing purging of entire log
• Fixed a date bug when modifying entries
All updates will, of course, be free (not necessarily for life!, but definitely for now and quite possibly forever).
Common question:
Will TripLog incorporate use of GPS? Answer: almost certainly not. Most importantly, the iPhone does not allow the use of background applications, so if you were ever to leave the application (e.g., to take a phone call), it's ability to track your location would be gone. Unless you do all your driving in a straight line from start to finish, this wouldn't be very useful. Apple also doesn't recommend leaving an application running continuously (e.g., sampling location, which, while on the road, would be done using cell phone signals) because of the potential power drain. And finally, even if you were willing to drain your power, and not leave the application, the accuracy still wouldn't be as good as the odometer on your car. So no, we don't anticipate using GPS.
Version 1.1 adds the ability to select background colors and "fanfare" sounds (the sound that plays as a winner is selected).
Version 1.2 adds the ability to shake the device to draw numbers or names (with a brief shake) or erase the already drawn numbers or names (with a prolonged shake of two seconds or more). It also adds the ability (by tapping the "manual" icon on the Settings screen) to register the software with Stevens Creek Software.
Version 2.0 adds the ability to draw items from user-created lists, which can be either created within the software directly or transferred (via the Clipboard) from other applications or websites.
Version 1.0.1, which contains an absolutely trivial bug fix (a memory leak of one location, which actually is "repaired" when you leave the application anyway), was uploaded to Apple on June 30 and finally posted on the App Store on July 31, more than one month later!
Version 1.0.1 corrects a bug which reversed the role of average and totalled keywords created on the iPhone (as opposed to already created with the desktop version and then downloaded into the iPhone). Keywords created as "average" would do totals and keywords created as "totalled" would average instead. If you created such keywords with version 1.0, you will need to delete them and then recreate them. Note this will not affect any stored data. This version also added an "i" (information) icon on the Files tab which takes you to the online manual.
Version 1.0.2 corrects the following problems:
• When you modified the time, distance, or pace of an entry, the appropriate other field was not recalculated.
• When you attempted to download a file, and the download failed (because of lack of HTTP access, incorrect filename, whatever), the Download button would disappear.
• If there were no entries in the log yet, and you clicked on the Calendar icon on the upper left of the Log tab, or the Graph icon on the upper right of the Totals tab, the program would crash.
• Pace of "minutes per kilometer" was mistakenly abbreviated as "kpm" instead of "mpk."
• Support for comma (",") as the decimal separator character was incomplete.
• Changes to the filenames on the Files tab were not saved unless you tapped the Done button on the keyboard.
Version 1.0.3 corrects the following problem:
If you download a log in to the iPhone, subsequent uploaded logs will always be in "American" (mm/dd/yy) date formats.
Version 1.0.4 corrects the following problems:
• Due to font changes in iPhone OS 3.x, some of the words which used to fit in various places no longer fit and are truncated. Fonts were changed in 1.0.4.
• In monthly or yearly mode, graph won't scroll to most recent month or year (weekly will scroll to most recent week).
Also in 1.0.4, horizontal scrolling of graph is smoother.
Version 1.1 corrects the following problems:
• You can't upload or email the log unless you have the "Download Base URL" field filled in in the Settings app. The "Upload Base URL" is correctly used as the one which determines where the log is uploaded or emailed to, but the software issues a warning and doesn't proceed if the "Download Base URL" field is empty, rather than the "Upload Base URL".
• When the entire log is emailed or uploaded, the keywords are screwed up (fields uploaded in incorrect order).
• When plotting keywords, it is possible to have a value equal to the minimum Y value which produces a zero-height bar graph, making it appear that point has been omitted from the graph (which, for all practical purposes, it has).
• If you had only two entries and deleted the first one, a crash would occur. Also if you had only two entries selected from a larger log, and the second one was the most recent entry in the log, and you deleted the first one, a crash would occur. Both fairly obscure situations.
Version 1.1 also adds three features:
• The ability to add data to the log from the clipboard (assuming iPhone OS 3.0 or higher), thus allowing you to email yourself the log or syncing it via the Notes application and then copying and pasting from the Mail or Notes app into The Athlete's Diary.
• The "clear" button (the white "x" in a gray circle) in the Time field when entering data has been removed to prevent the time scrolling off the left of the field while entering times greater than an hour. You can, of course, erase entries in that field one character at a time with the backspace key.
• The ability to select the starting day of the week from Monday, Saturday, or Sunday (using the Settings app).
Version 1.2 adds these features:
• Three different settings for th x-axis of graphs - 10, 21, or 43 time intervals (previous versions are fixed at 10). Change the setting by "pinching" the graph.
• The ability to register the software with Stevens Creek Software, entitling you to discounts on desktop (Windows and Mac) versions of The Athlete's Diary. Tap the "information" icon on the Files screen to access this feature.
Version 2.0 adds these features:
• Support for embedded pictures in a journal entry.
• Support for HTML links in a journal entry
• Restoration of partial data entry when application is interrupted during data entry (e.g., for a phone call)
Version 2.1 adds these features:
• Ability to select pictures from iPhone photo library.
Version 2.1.1 corrects the following problems:
• Fixed bug in software registration code which failed on a small number of devices.
Version 2.1.2 corrects the following problems:
• In time zones to the east of GMT, workouts on the "first day of the week" (as user-specified) would actually be totalled in the previous week's totals.
Version 2.1.3 corrects the following problems:
• Fixed a bug which calculated totals incorrectly when workouts were entered in different units (e.g., some in yards, some in meters). The bug didn't affect sports whose distances were measured in miles, but did affect any others.
Version 2.1.5 includes the following changes:
• Multitasking aware for iOS 4
• Fixed a bug introduced by iPhone OS 4.0 which prevented adding a keyword to the Note field if you hadn't first tapped in the Note field.
• Added an error message when attempting to email data without an internet connection
Version 2.1.6 includes the following changes:
• Fixed a bug introduced by iPhone OS 4.0 which would crash the app when tapping on the date field when making a new entry.
Version 2.2 includes the following changes:
• Added support for file sharing via iTunes
Version 2.2.1 corrects the following problems:
• Fixed a bug which broke upload of data via ftp when adding support for file sharing in version 2.2
• Renamed various "internal" files so they are no longer accessible to users via file sharing
• Changes in sports, routes, and keywords are now saved immediately; in earlier version they were only saved when the next change was made in the log itself, and hence could be lost if the program was exited without any changes to the log.
• Fixed a bug which would crash the app if deleting the last sport in the list of sports
Version 1.1 adds these features:
• Ability to exclude top finishers from division placings
• Optional scoring of masters division, with optional exclusion of those top finishers from further division placings
• Quick scrolling from one division to the next when viewing results
• Ability to register software with Stevens Creek Software
Version 1.2 adds these features and corrects these problems:
• A "pull-up/pull-down" button allows expansion of the recorded times list on the main (Timer) screen to toggle between its normal size and full-screen view.
• Fixed bug in software registration code which failed on a small number of devices.
Version 2.0 adds these features:
• Multiple impending finishers can be "pre-recorded" and then recorded individually when they actually finish
• Recording of multiple finishes for the same bib# can either be precluded, warned, and/or highlighted.
• If duplicate finishes are recorded for the same bib#, scoring can be based on the shortest recorded time, the longest recorded time, the Nth recorded time, or all times
• Use of the "Nth recorded time" button allows results to be displayed for the Nth lap of a multi-lap race, and final results to be displayed only for those finishing all N laps.
• URL for uploading results is now accessible from the Configure screen (and not just the Settings app) to facilitate uploading different results (e.g., for different races, different laps) to different URLs without exiting the app.
• A new "Save, Next" button when editing recorded results (typically to add a bib#) allows updating of multiple entries without returning to the main screen
Version 2.0.1 adds these features and corrects these problems: (version 2.0.1 replaced by 2.1 before release)
• Doesn't issue warning buzzer for duplicates when recording time only without any bib#
• Widened hidden "pre-record" button to entire width of screen, from "Bib#" to the right edge
Version 2.1 adds these features:
• Quick scrolling between duplicates by tapping on bib#
• Transfer of results to other applications (and from there possibly to desktop) via the clipboard
Version 2.1.1 corrects these problems:
• When attempting to enter a race date on the Configure screen, the screen no longer scrolls making it impossible to change the date
• (iOS 4 only) Category and Racer URLs are properly read in in all cases so they can be downloaded.
Version 1.1 adds these features:
• Increased support for eBird upload, including selection of eBird "protocol" (Casual, Stationary, Traveling, Area), input or automatically calculated distance and duration, and input of #observers. Added time of specific observation to the sighting notes (in eBird output only).
• Automatic setting of suffix to ".txt" or ".kml" based on output format
Version 1.1.1 adds these features and corrects these problems:
• Updated for full support to the new multitasking capability of iOS 4.
• When viewing the locations screen, program automatically scrolls to ensure selected location is on screen.
• Added GPS coordinates of specific observation to the sighting notes (in eBird output only).
• Bug fix: If (and only if) you are outputting data for sending to eBird, and if (and only if) you are entering the distance and duration manually instead of letting the software calculate them, then attempting to send the data (by email or ftp) would crash the program in version 1.1.
Version 2.0 adds these features:
• Updated for full support to the new multitasking capability of iOS 4.
• Output of data via iTunes file sharing.
• Support for accented and non-Latin character sets.
Version 2.0.1 adds these features and corrects these problems:
• Updated North American bird list to reflect recent AOU changes (Winter Wren split to Pacific Wren and Winter Wren; Whip-poor-will split to Eastern and Mexican); trimmed out "accidental" birds reducing full list to 828 species
• Changed the default file format for storage of files with accented (etc.) characters from Unicode (UTF-16) to UTF-8. File input can now handle UTF-16, UTF-8, and plain ASCII
• Enhanced multitasking capability - can now change display characteristics (whether or not quantity, note, etc. are displayed) "on the fly" without needing to fully quit the app
• Fixed a bug which could give erroneous "No Internet access" message when emailing files
Version 2.0.2 adds these features and corrects these problems: [Uploaded to Apple 9/2/10; not yet in the App Store]
• Output to eBird now always uses "American" date format ("MM/dd/yyyy") which is required by eBird, rather than user's local date format
• Fixed a bug which could crash app when attempting to calculate distance travelled or duration of trip with fewer than two sightings