Update April 1, 2009:
Tom S wrote a program that works with the newer ifit SD card machines. So cool – thanks Tom! You can download his program from Tom’s Microsoft Live site. I think this is still a work in progress. Any problems with the programs can be reported to Tom S at tes5 at aol dot com, or post them back here as a comment.
The Markster has also written a program for the newer SD card machines. Visit his website for more info:
http://mwganson.fre...low.com/workoutgensd
Other Notes:
* There are so many comments on this post that Firefox chokes and does not show them all, and you can’t post a new comment. So, use Internet Explorer until I can upgrade this blog (coming soon!). Sorry!
* There are some issues with which brand or sizes of SD cards will work. You can read through the comments (#93,#94, and #97, maybe more) on this blog to learn more about that.
Original Posting
Someone emailed me saying they have a newer Nordic Track treadmill that uses Ifit cards. He was wondering if there’s a way to create your own workouts, the way you can customize the older ifit treadmill workouts.
So, anybody out there know what’s on the newer Ifit workout cards? They are basically SD memory cards that you can plug into some of the newer Nordic Track treadmills. I was wondering if you read the card from your computer, what files are on the card? Update Jan 22, ’08: Two readers commented that mp3 audio files containing the beep codes that is on the ifit cards. I uploaded a few mp3 files here in case someone wants to test it out.
Speaking of treadmills, I did my Cheetah Fast Runervals DVD today, for the third time since I got the DVD at Christmas. It gets a bit easier each time…except for the very last set, which still leaves me feeling like I am going to puke. I think next time I will bump up my base pace to 3.5 mph, except for the last set
The thing I like about Coach Troy’s workouts is that they are really hard; but the amount of rest he gives you is perfect so you can just barely recover before going hard again.
Here are some Nordic Track treadmills that use the IFit cards:
* Nordic Track C2155 Treadmill
* Nordic Track A2550 Treadmill
* Nordic Track C2500 Treadmill
* Nordic Track C2350 Treadmill





Any idea how to get Tom’s app to work in Ubuntu Linux? I tried to install it using Wine, but got errors that it is missing some dll
Any idea how to get Tom S. treadmill generator app to work in Ubuntu Linux? I tried to install it using wine, but it fails looking for some dll..Thanks!
Great work on figuring out the codes. It would be especially good if you could create a simple document containing an overview of the file format and all known available commands for each type of machine. Best of all would be a wiki page where new discoveries could be added.
I use linux and OS X so was thinking of making a simple python or perl script generator.
Best wishes,
James
Just to update, new speed increases work fine.
Thanks a million Tom for making the upgrades I asked for, really appreciate it!
Have put together some HIIT workouts with speeds up to 19kph and will test them out on Monday on my next run.
Cheers again.
Jamie
I just uploaded a new version that should support treadmill’s that have a maximum speed of 12. I have not done much testing so if there’s a problem please let me know.
There is now a file called “maxspeed.txt” in the program directory (c:\program files\treadmill workout generator). The default value will be 10. If you treadmill supports a higher maximum speed just edit this file and change the number.
Tom
Finally back from vacation. Now I really need to get some workouts in!
Went to Wal-Mart and got Kodak GB and PNY 2GB cards. Iwasn’t sure if the PNY would work but it was like $4 cheaper. For everyones reference both work fine in my Treadmill and Eliptical (Both Nordic Track).
After using Tom’s program for a bit my only request is the ability to copy/paste intervals, handy for HIIT workouts, and to up the speed to 12mph. Other than that, great work!
Just ordered my NT C2500 and was wondering whether it would be possible to compile your own workouts for iFit, and google brings me here! Great work all involved….now if only i didn’t have to run the programs in VMWare ;o)
Cheers
Jamie
I was afraid that the incline was kinda unique to that one model. I do have VB6 and would be willing to help clean the code if you want. And mess with it to see if there is a way to adjust the incline. I guess worst case i add sound files that say something like “Change the incline to 15″ When I get home I’ll PM you on the source code.
Thanks
Hello Rosenhauer,
The incline on your elliptical cannot be controlled. A couple of us called iFit and asked and they said it was not possible. There was a subtle implication that it might be controllable later, but they would not elaborate. So for the moment, the program will not control the incline on an elliptical.
My source code is kind of a mess. I’m not proud of it, but I would be willing to let you have it if you like. Do you have VB6? If you don’t then it won’t do you much good. VB6 source will not run in VB.NET.
Let me know. If you want the source code press the “Questions or Comments” button on the bottom of the program and you’ll see an email address for me.
Tom