Yearly Archives: 2015

Opening Suunto *.sml files with KubiosHRV

As you can read in my description, I am both a Software engineer and an endurance athlete. This combination results in the fact that I enjoy gathering and analyzing data of all my athletic endeavors.

For most of my activities, I use a GPS watch combined with a heart rate belt to ensure I train and race at the correct intensity. One of the many benefits of tracking heart rate data is the ability to analyze Heart Rate Variability (referred here as HRV) in order to avoid over-training. If you have never heard of it or if you would like to know more about it, I recommend the following article.

Ambit2Suunto Ambit2

The watch I use, a Suunto Ambit 2, allows me to record the R-R data (R-R is a synonym of HRV). Analyzed, this data can quickly tell me if I’m over-trained or not.

My protocol has been to measure my resting heart rate in bed when waking up. I measured it over a period of time, usually when I was peaking for a race. While Movescount (official Suunto website associated to any Suunto Device) allows anyone to see its R-R data for a given activity, it doesn’t offer a way to analyze the data. Who knows why?

RRMovescount It doesn’t look like I’m overtrained since it doesn’t look like anything!

Analyzing any R-R data is actually quite complicated and requires some very advanced mathematics (Digital Signal Processing algorithms). For this, I use a free software called KubiosHRV. You can find a great video tutorial on how to use this software here.

kubioshrvreport Example of KubiosHRV report

While KubiosHRV offers a quick & accurate way to analyze one’s HRV data, it can’t directly open a Suunto *.sml file (the Suunto ambit file format since 08/2014) to analyze the HRV data.

KubiosErrorError while opening a Suunto SML file

After playing around with Kubios, I found a way to fix this issue but it requires to modify by hand each SML file that you want to analyze.

I created a small tool to do this in batch: KubiosHRVDataFormatter (Download here 03/01/2017 UPDATE V2.0 AVAILABLE) will allow you to convert easily a given batch of Suunto SML files into a corresponding batch of xml files directly readable by KubiosHRV.

KubiosHRVDataFormatterKubiosHRVDataFormatter

Instructions:

=> Open KubiosRVDataFormatter

=> Select the Suunto *.sml file(s) that you would like to convert

=> Specify the directory where you would like to have the converted Suunto files created

=> Open Kubios HRV and load your HRV data!

 

Suggestions/Issues?

Let me know if you have any questions about the tool. As of today, it will only format the Suunto *.sml files but if you encounter the same issue with other file types, let me know and I can enhance the tool to convert them as well.

Notes: KubiosRVDataFormatter is compatible with Windows 7/8/8.1/10

‘Tis the season

Winter is here! This generally means for me that it’s time to take a break from running, reflect on the past season and get ready for the one to come. That also means that I have a lot more time in my hands to take care of things I have put on the back burner. This is the perfect opportunity to take care of my bike and perform the different fixes/overhauls needed for the new season to come.

I have put together and decided to share today a maintenance sheet that will help you maintain your bike(s) as best as possible since, as the old proverb says: “An ounce of prevention is worth a pound of cure.”

You can find my bicycle maintenance sheet here

What about you: Do you follow a maintenance schedule or do you wait until something breaks ?

Garage_Shop

 

My first blog

I am officially launching my blog today!

Over the past years, I’ve shared multiple types of media (photo albums, videos, maps, documents…etc) to different group of people (family, friends…). Since this can get hectic, I’ve decided that it was time to create a blog and establish a center to gather all those materials.

FreeMovin’ is about anything and everything related to my different passions and interests. You will find athletic related posts, photographs, gear & training tips, GPS tracks of hike/runs/rides, gear reviews, nutrition recommendations and even healthy recipes.

So go ahead, put my blog in your bookmarks, leave a comment and share it with a friend.

Frederic

Mt Jefferson

Goat Rocks Ridge Traverse Preview

Another weekend with Paul in the mountains. This time, I brought the idea of discovering the Goat Rocks Wilderness, an area neither of us have been yet. I have discovered this place by reading guide books and since then have always wanted to go run at.

The weather was mostly cloudy but we really enjoyed the mountain terrain and the craggy peaks.
It was also a perfect opportunity to scout a personal project for next year!

6 Peaks

Last year, during a run in the gorge, my friend Joe shared with me a running project called 6 peaks.

This route crosses the eastern part of the gorge and goes on top of the 6 prominent peaks. Starting at the base of Mt Defiance, it ends at the famous Eagle Creek trailhead and travels through beautiful trails, including the PCT, in the higher part of the gorge.This route immediately caught my attention and I added it to my “TODO” list.

GPS Track available here (42.3 miles, +- 12,360 ft elevation gain/loss)