{"id":545,"date":"2009-09-09T06:55:46","date_gmt":"2009-09-09T04:55:46","guid":{"rendered":"http:\/\/www.bkits.at\/weblog\/?page_id=545"},"modified":"2014-11-04T23:37:52","modified_gmt":"2014-11-04T21:37:52","slug":"download","status":"publish","type":"page","link":"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/","title":{"rendered":"Download"},"content":{"rendered":"<h3>Latest build<\/h3>\n<p>tcx2hrm latest version is <strong>v0.46r716<\/strong>. Please download it using this <a title=\"Download tcx2hrm.\" href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.46\/tcx2hrm.tar.gz\" target=\"_blank\">link<\/a>.<\/p>\n<blockquote><p>MD5 fingerprint: <code>59caa74a7699ca7b7188ea84aa18142f<\/code><\/p>\n<ul>\n<li>This is a so-called maintenance release.\n<ul>\n<li>A bug, reported by users &#8222;Blaze&#8220; and &#8222;Simon&#8220; on the time format within the TCX file was fixed.<br \/>\nApparently the usage of milliseconds was introduced recently (still compliant to ISO8601 as per XSD) which caused issues in Java due to limited ISO compatibilities.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/blockquote>\n<p>As tcx2hrm is entirely written in Java, you will need to install a <a title=\"Get Java first!\" href=\"http:\/\/www.java.com\" target=\"_blank\">JRE<\/a> (or JDK) v1.6 (or newer) first. Due to this approach, the application is available on any system platform where a JRE is provided.<\/p>\n<p>Please read the <a title=\"Read the documentation.\" href=\"http:\/\/www.bkits.at\/weblog\/?page_id=555\" target=\"_self\">documentation<\/a> page to get information about how the software is installed and used.<\/p>\n<p>As you can see from the quite low version number, the available build is from developer&#8217;s point of view stable enough to distribute, nevertheless any feedback &#8211; no matter whether it is positive or negative &#8211; is very much appreciated. Please use the following address <em>only<\/em>:<\/p>\n<p style=\"text-align: center;\">tcx2hrm [at] bkits.at<\/p>\n<h3 style=\"text-align: left;\">Previous releases<\/h3>\n<p><strong>v0.45r466 <\/strong>&#8211; MD5:\u00c2\u00a0<code>a328348459193d5fc9acc035a5b9c917<\/code><code> <\/code>&#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.45\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>This is a so-called maintenance release.\n<ul>\n<li>Internal data structure was updated to reflect changes of HRM specification to v1.4<\/li>\n<li>Support for new HRM models<\/li>\n<li>Support of new intervals<\/li>\n<li>Default interval is now set to 1s as it is supported now officially &#8211; <span style=\"color: #ff0000;\"><strong>CHANGE OF DEFAULT BEHAVIOUR<\/strong><\/span><\/li>\n<li>Updated help page accordingly<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>v0.41r459<\/strong> &#8211; MD5: <code>9eec181267b392f9bc2e0d04c4479154<\/code><code> <\/code>&#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.41\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>This is a so-called maintenance release with following bugs fixed:\n<ul>\n<li>GPX file was not fully compliant to GPX schema definition (namespaces), which caused errors by reading the files with various 3rd party software<\/li>\n<li>GPX creator link typo<\/li>\n<li>Help text typos<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>v0.40r433<\/strong> &#8211; MD5: <code>f1c1cdf70d41638648484899bf2f2f88<\/code><code> <\/code>&#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.40\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>Keeping breaks when using &#8222;-l 0 -t 0&#8220;\n<ul>\n<li>tcx2hrm now supports to specifically <em>not<\/em> interpolate breaks between laps and\/or tracks<\/li>\n<li>Per default, those breaks are now kept and no longer interpolated &#8211; <span style=\"color: #ff0000;\"><strong>CHANGE OF DEFAULT BEHAVIOUR<\/strong><\/span> for usability reasons<\/li>\n<li>Two new configuration options have been introduced to force tcx2hrm still to interpolate data between lap\/track breaks (as previously default)<\/li>\n<\/ul>\n<\/li>\n<li>Fixed bug with wrong speed values\n<ul>\n<li>If the interval was set to &gt;1 second (default is 5), previous version did not recalculate speed values. This is now fixed.<\/li>\n<li>The bug mainly yielded to wrong total distance values in PPP, as the application ignores trip data values (which were correct) but calculates the distance out of speed values<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>v0.37r432<\/strong> &#8211; MD5: <code>de1a4004544da8965c3c4a992def7b98<\/code><code> <\/code>&#8211; <a href=\"..\/..\/tcx2hrm\/v0.37\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>This is a so-called maintenance release with following new functionality:\n<ul>\n<li>Fixed a bug with the option &#8222;-l 0&#8220;; occasionally an error message was appearing wrongly stating that the track 1 is not existing (exit code 12)<\/li>\n<li>Internal libs updated to latest version<\/li>\n<\/ul>\n<\/li>\n<li>Furthermore the links to the previous versions below have been fixed. As long as you do not experience any issue with version v0.36 there is no necessity for updating.<\/li>\n<\/ul>\n<p><strong>v0.36r409<\/strong> &#8211; MD5: <code>7f13bf33522f0bb48d95bf49fefa1fee<\/code><code> <\/code>&#8211; <a href=\"..\/..\/tcx2hrm\/v0.36\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>This is a so-called maintenance release with following new functionality:\n<ul>\n<li>Introduced new configuration parameter, that allows generation of HRM files with zero filled heartrate values if no heartbeat information is provided within the input file<\/li>\n<li>Documentation page is updated accordingly<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>v0.35r381<\/strong> &#8211; MD5:\u00c2\u00a0 <code>b1df1bc3b1419e4efc25a2bf23e64588<\/code><code> <\/code>&#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.35\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>This is a so-called feature release with following new functionality:\n<ul>\n<li>Introduced two new command line options to support the generation of GPX files (-g and -G)<\/li>\n<li>Documentation page is updated accordingly<\/li>\n<\/ul>\n<\/li>\n<li>If switched into debugging mode, the internal data representation is dumped into a file called dump.txt<\/li>\n<\/ul>\n<p><strong>v0.30r352<\/strong> &#8211; MD5:\u00c2\u00a0 <code>83b62d0fd9a21d7c08f67451c935d5ec <\/code>&#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.30\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>After various user feedback focus for this release was to fix as many issues as possible in contrast to adding new functionality. Hence, following bugs have been fixed:\n<ul>\n<li>HRM file name is now generated correctly if not passed, according to Polar devices and software (YYMMDD01.hrm); any existing file will be overwritten.<\/li>\n<li>re-factored lap recognition system for generating intermediate time records to improve accuracy (also see <a href=\"http:\/\/www.bkits.at\/weblog\/?p=737\" target=\"_blank\">this article<\/a>)\n<ul>\n<li>average and minimum heartrate are now calculated as expected within intermediate records<\/li>\n<\/ul>\n<\/li>\n<li>additional system information is printed to support debugging<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>v<\/strong><strong>0.29r352<\/strong> &#8211; MD5: <code>c7988f75a1d5f86adea355f516b0de38<\/code> &#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.29\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>Added support for HR Zones section via static configuration file<\/li>\n<li>Bug fixed: lap intermediate times are now calculated correctly (cumulative) &#8211; thanks to feedback from Andreas again<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>v0.28r346<\/strong> &#8211; MD5: <code>4aa8358b34c020da6b17afa79a2b705b<\/code> &#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.28\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>Added support for speed data through foot pod in TCX input file without recalculation<\/li>\n<li>A few bugs fixed in regards to intermediate times\n<ul>\n<li>are now stored correctly in terms of position in HRM file (as expected by PPP, diverts from specification) &#8211; thanks to Juda for feedback<\/li>\n<li>fillers in intermediate time are now seven times zero (unclear specs)<\/li>\n<li>target file format must be at least 1.06 to store row four and five<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>v0.27r343<\/strong> &#8211; MD5: <code>f553f64bbcd0fe8ff08fa7a3aadcc913<\/code> &#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.27\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>Added support for &#8222;MultiSportSessions&#8220; in TCX after feedback from Andreas (thanks!)<\/li>\n<li>Added support for combining laps (-l 0)<\/li>\n<li>Lap information is now populated into HRM file IntTimes section correctly<\/li>\n<li>Bug fixed: local timezone is no longer relevant for relative timing information in HRM file<\/li>\n<li>Bug fixed: trip data information now stores time correctly in seconds instead of milliseconds<\/li>\n<li>Bug fixed: Vo2max and weight are only written in case HRM file version &gt;= 1.06 is requested<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>v0.22r327<\/strong> &#8211; MD5: <code>b5c33fe633c000aee8f0ef7a6aa72da7<\/code> &#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.22\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>Fixed bug: in case &#8222;-t 0&#8220; is used, standard output file name generation incorrect (epoche date)<\/li>\n<li>Added support for external configuration file to provide static fitness information<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>v0.21r21<\/strong> &#8211; MD5: <code>85568396112fa2cd3ff25d15528c9cce<\/code> &#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.21\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<ul>\n<li>Fixed bug: exception occurs in case only input filename is provided<\/li>\n<li>Added support for requesting unit conversion trough new command line parameter &#8222;-u&#8220;<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>v0.2r319<\/strong> &#8211; MD5: <code>2342b3f5b4db26b005944f948b6b5824<\/code> &#8211; <a href=\"http:\/\/www.bkits.at\/tcx2hrm\/v0.2\/tcx2hrm.tar.gz\" target=\"_blank\">download<\/a><\/p>\n<p style=\"text-align: left;\">Initial release for distribution.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Latest build tcx2hrm latest version is v0.46r716. Please download it using this link. MD5 fingerprint: 59caa74a7699ca7b7188ea84aa18142f This is a so-called maintenance release. A bug, reported by users &#8222;Blaze&#8220; and &#8222;Simon&#8220; on the time format within the TCX file was fixed. &hellip; <a href=\"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":447,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-545","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Download - Berni&#039;s ~page V5 Weblog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Download - Berni&#039;s ~page V5 Weblog\" \/>\n<meta property=\"og:description\" content=\"Latest build tcx2hrm latest version is v0.46r716. Please download it using this link. MD5 fingerprint: 59caa74a7699ca7b7188ea84aa18142f This is a so-called maintenance release. A bug, reported by users &#8222;Blaze&#8220; and &#8222;Simon&#8220; on the time format within the TCX file was fixed. &hellip; Weiterlesen &rarr;\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/\" \/>\n<meta property=\"og:site_name\" content=\"Berni&#039;s ~page V5 Weblog\" \/>\n<meta property=\"article:modified_time\" content=\"2014-11-04T21:37:52+00:00\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/tcx2hrm\\\/download\\\/\",\"url\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/tcx2hrm\\\/download\\\/\",\"name\":\"Download - Berni&#039;s ~page V5 Weblog\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/#website\"},\"datePublished\":\"2009-09-09T04:55:46+00:00\",\"dateModified\":\"2014-11-04T21:37:52+00:00\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/tcx2hrm\\\/download\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/tcx2hrm\\\/download\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/tcx2hrm\\\/download\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"tcx2hrm\",\"item\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/tcx2hrm\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Download\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/#website\",\"url\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/\",\"name\":\"Berni&#039;s ~page V5 Weblog\",\"description\":\"The official weblog to Berni&#039;s ~page V5\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/www.bkits.at\\\/weblog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Download - Berni&#039;s ~page V5 Weblog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/","og_locale":"de_DE","og_type":"article","og_title":"Download - Berni&#039;s ~page V5 Weblog","og_description":"Latest build tcx2hrm latest version is v0.46r716. Please download it using this link. MD5 fingerprint: 59caa74a7699ca7b7188ea84aa18142f This is a so-called maintenance release. A bug, reported by users &#8222;Blaze&#8220; and &#8222;Simon&#8220; on the time format within the TCX file was fixed. &hellip; Weiterlesen &rarr;","og_url":"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/","og_site_name":"Berni&#039;s ~page V5 Weblog","article_modified_time":"2014-11-04T21:37:52+00:00","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/","url":"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/","name":"Download - Berni&#039;s ~page V5 Weblog","isPartOf":{"@id":"http:\/\/www.bkits.at\/weblog\/#website"},"datePublished":"2009-09-09T04:55:46+00:00","dateModified":"2014-11-04T21:37:52+00:00","breadcrumb":{"@id":"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/download\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"http:\/\/www.bkits.at\/weblog\/"},{"@type":"ListItem","position":2,"name":"tcx2hrm","item":"http:\/\/www.bkits.at\/weblog\/tcx2hrm\/"},{"@type":"ListItem","position":3,"name":"Download"}]},{"@type":"WebSite","@id":"http:\/\/www.bkits.at\/weblog\/#website","url":"http:\/\/www.bkits.at\/weblog\/","name":"Berni&#039;s ~page V5 Weblog","description":"The official weblog to Berni&#039;s ~page V5","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.bkits.at\/weblog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}},"_links":{"self":[{"href":"http:\/\/www.bkits.at\/weblog\/wp-json\/wp\/v2\/pages\/545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.bkits.at\/weblog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.bkits.at\/weblog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.bkits.at\/weblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bkits.at\/weblog\/wp-json\/wp\/v2\/comments?post=545"}],"version-history":[{"count":46,"href":"http:\/\/www.bkits.at\/weblog\/wp-json\/wp\/v2\/pages\/545\/revisions"}],"predecessor-version":[{"id":1908,"href":"http:\/\/www.bkits.at\/weblog\/wp-json\/wp\/v2\/pages\/545\/revisions\/1908"}],"up":[{"embeddable":true,"href":"http:\/\/www.bkits.at\/weblog\/wp-json\/wp\/v2\/pages\/447"}],"wp:attachment":[{"href":"http:\/\/www.bkits.at\/weblog\/wp-json\/wp\/v2\/media?parent=545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}