Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening the iBooks Store.If iBooks doesn't open, click the iBooks app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To buy and download Treadmill Controller by Mike Ficco, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download
iTunes for Mac + PC

Treadmill Controller

By Mike Ficco

Open iTunes to buy and download apps.


*** Warnings ***

◆ Consult your physician before doing any exercise, including that configured or created by this program.
◆ I'm a programmer not a doctor or trainer. I am not qualified to provide safe exercises. I've never met you and have never seen your equipment. Use this program at your own risk. If you hurt yourself or your equipment it is not my fault.
◆ An erratic inability to adjust the chirp volume has been reported for several versions of iOS. This is an iOS issue and not a problem with Treadmill Controller. Other Apps have also been affected by this audio problem and a wide variety of solutions have been proposed/discovered. Mapping Apps and gaming Apps seem to occasionally leave the audio subsystem in a frozen state. When audio is working properly, you will be able to change the volume and make the chirps loud (quite loud) using the volume buttons on the left of the phone. Google this or see for the latest information on this problem.
◆ Chirp commands for an incline or speed not available on your treadmill may cause the entire command to be ignored. It will be as if no command was sent. Make sure your treadmill can do what you ask as you create your workouts.

*** Program Operation ***
When the program starts you see a splash screen with an info-button that tells you about the App and four menu-buttons: "Manage Your Workouts", "Create/Modify A Workout", "Chirp A Library Workout" and "Export A Library Workout".

*** Manage Your Workouts ***
This button allows you to delete your previously defined user workouts. Sample workouts cannot be deleted.

*** Create/Modify A Workout ***
This button takes you to a list of existing workouts. You may select one to use as a starting point for your new workout.

◆ A treadmill workout is composed of segments. Each segment specifies a Duration, Speed, and Incline.
◆ Each segment of a workout is limited to 60 minutes
◆ Workouts can have a maximum of 60 segments
◆ Speed is limited to 12 MPH, but your treadmill may not go that fast.
◆ Incline is limited to 12 degrees, but your treadmill may not go that steep.
◆ You cannot overwrite a workout, but you can modify one and save it with a new name.
◆ Saved workout names are limited to 18 characters.
◆ The lower region of the workout creation screen has three pickers: Duration, Speed, and Incline
◆ You add a new segment to the workout by tapping the Insertion Control (the green +) at the top left of the pickers. The new segment is inserted below the selected table row
◆ You delete a segment by tapping the Deletion Control (the red -) at the top right of the pickers.
◆ Insertion and deletion work the same way in the graphing modes
◆ At the top of the workout creation screen is a Tool Bar with 5 buttons. Cancel abandons changes and exits the screen. Save saves this workout to a file. The remaining 3 buttons cycle between the table listing and 3 graphs.

*** Chirp A Library Workout ***
This button lists your available workouts. Choosing one starts running the workout and generating "chirps". Enable control by connecting an audio cable from the iPhone/iTouch earphone jack to the treadmill "chirp" input. Many treadmills also have a special setting to enable "chirp" control. See your treadmill manual to confirm the correct configuration.

◆ Graphs for speed, incline, and distance are displayed in red when a workout is selected for playing.
◆ Segments change from red to green as they are "played".

*** Export A Library Workout ***
This also lists your available workouts. Choosing one, however, does not start "playing" the workout. Instead it generates a file and offers to email it to you.

Open the email on any computer that has a SD Card writer and, following the instructions in the email, write the attached file onto a suitable SD Card. Plug the SD Card into your treadmill and enjoy your custom workout.
- - - - - - - - - -
For more information and more detailed instructions visit

What's New in Version 4.0

Version 4.0 has been rewritten to embrace the new iOS 7 and iOS 8 paradigms. It continues to provide custom workouts for iFit compatible treadmills controlled by both audio chirps and Secure Digital (SD) Cards. Version 4.0 has also added three new sample workouts.

iPhone Screenshots

iPhone Screenshot 1
iPhone Screenshot 2
iPhone Screenshot 3
iPhone Screenshot 4
iPhone Screenshot 5

Customer Reviews

Great for ifit compatible treadmill

I bought a secondhand proform 585 pi treadmill with an "" button but didn't know how to use it. Here's how:
1)Plug a long 1/8" cable (type into google or amazon) into your phone and into the line in jack at the base of your treadmill (not the headphone jack). 2)Turn the treadmill off then on. 3)Set the treadmill to ifit instead on manual. 4)Press the red start button on the treadmill. 5)Run the app.

Easy to use and customize workouts, and app does exactly what is claims to do. Also, there is a free version to test before you buy. Kudos to the developer.

Treadmill Controller
View in iTunes
  • $4.99
  • Category: Health & Fitness
  • Updated:
  • Version: 4.0
  • Size: 27.7 MB
  • Language: English
  • Seller:

Compatibility: Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.

Customer Ratings

We have not received enough ratings to display an average for the current version of this application.
All Versions:

More iPhone Apps by Mike Ficco