{"id":24737,"date":"2016-09-13T03:01:43","date_gmt":"2016-09-12T17:01:43","guid":{"rendered":"http:\/\/www.rjmprogramming.com.au\/ITblog\/?p=24737"},"modified":"2016-09-13T13:24:46","modified_gmt":"2016-09-13T03:24:46","slug":"fitbit-activity-tracker-bluetooth-primer-tutorial","status":"publish","type":"post","link":"https:\/\/www.rjmprogramming.com.au\/ITblog\/fitbit-activity-tracker-bluetooth-primer-tutorial\/","title":{"rendered":"Fitbit Activity Tracker Bluetooth Primer Tutorial"},"content":{"rendered":"<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/fitbit.pdf\"><img decoding=\"async\" style=\"float:left;border: 15px solid pink;\" alt=\"Fitbit Activity Tracker Bluetooth Primer Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/fitbit008.jpg\" title=\"Fitbit Activity Tracker Bluetooth Primer Tutorial\"  \/><\/a><p class=\"wp-caption-text\">Fitbit Activity Tracker Bluetooth Primer Tutorial<\/p><\/div>\n<p><a target=_blank title='Fitbit landing page' href='https:\/\/www.fitbit.com'>Fitbit<\/a> devices, in our case an <a target=_blank title='Fitbit device information from Wikipedia ... thanks' href='https:\/\/en.wikipedia.org\/wiki\/Fitbit'>activity tracker<\/a>, feels, for me at least, like one of the most integrated bits of computer, or perhaps you&#8217;d say &#8220;leisure&#8221;, equipment around.  In helping set one up recently, it was really impressive to me the integration among &#8230;<\/p>\n<ul>\n<li>Fitbit device<\/li>\n<li>iPad Fitbit app<\/li>\n<li>iOS Notifications<\/li>\n<li>Bluetooth<\/li>\n<li>WiFi<\/li>\n<li>Windows laptop<\/li>\n<li>Web reporting software<\/li>\n<\/ul>\n<p> &#8230; and though we are so very fond of &#8220;ubiquitous&#8221; black and while leads around here, dealing with hardware and software not involving a lead of any sort, is quite pleasurable.  Mind you, with <i>leads<\/i>, we feel that &#8230;<\/p>\n<p><iframe src='http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/generic_swinger.html?image=http%3A%2F%2Fwww.rjmprogramming.com.au%2FHTMLCSS%2Flead.png&#038;blurb=You%20are%20getting%20mindful%20...&#038;pendulum=y' style='width:100%;height:400px;'><\/iframe><\/p>\n<p>Nor that idea, with a lot of software, that assumes you will be available almost 24\/7, and it giving the impression that this is a boon to your life.  Maybe to some, but our motto is &#8230; &#8220;forget the hype, unless it really has <i>added<\/i> to your life, rather than just putting on slightly more than it inconveniences&#8221; &#8230; pretty quirky adage, eh wot &#8230; guv&#8217;.  But seriously, am happy to say the Fitbit experience was so much better than we thought it would be.<\/p>\n<p>And the major reason for this is <a target=_blank title='Bluetooth information from Wikipedia ... thanks' href='https:\/\/en.wikipedia.org\/wiki\/Bluetooth'>Bluetooth<\/a> technology, as well as the great iOS <a target=_blank title='Notifications on iOS' href='https:\/\/developer.apple.com\/ios\/human-interface-guidelines\/features\/notifications\/'>Notifications<\/a> functionality, which we&#8217;ve tried to talk about before &#8230; can remember sitting in the VW Golf with a DVD Player experimenting for hours &#8230; <a target=_blank title='?' href='http:\/\/mreplay.com\/transcript\/legally_blonde\/4284\/ABCFP\/Wednesday_February_09_2011\/559398\/#943920603'>&#8220;good times&#8221;<\/a>.  Let&#8217;s see a bit of what Wikipedia has to say about this technology &#8230;<\/p>\n<blockquote><p>\nBluetooth is a wireless technology standard for exchanging data over short distances (using short-wavelength UHF radio waves in the ISM band from 2.4 to 2.485 GHz[4]) from fixed and mobile devices, and building personal area networks (PANs). Invented by telecom vendor Ericsson in 1994,[5] it was originally conceived as a wireless alternative to RS-232 data cables. It can connect several devices, overcoming problems of synchronization.\n<\/p><\/blockquote>\n<p>Take a look at this image courtesy of <a target=_blank title='Useful diagram - thanks' href='www.projecthealthdesign.org\/projects\/round-2-projects\/chronologymd'>Chronology.MD &#8211; Project HealthDesign<\/a> putting a Fitbit device into a health monitoring usage framework &#8230;<\/p>\n<p><img title='Fitbit device network example' src='http:\/\/image.slidesharecdn.com\/projecthealthdesign-technicalarchitecturediagrams-111019131614-phpapp01\/95\/project-healthdesign-technical-architecture-diagrams-5-728.jpg?cb=1319120372'><\/img><\/p>\n<p>Once heard about the proportion of the world&#8217;s data that Fitbit applications represent, and remember being staggered, and so having a feeling you would not be alone if you acquired your own <a target=_blank title='Fitbit landing page' href='https:\/\/www.fitbit.com'>Fitbit<\/a>.<\/p>\n<p>We&#8217;ll leave you today with a &#8220;stream of consciousness&#8221; PDF <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/fitbit.pdf\" title='Click picture'>&#8220;slideshow&#8221;<\/a> view of some of the setup and early integration days of the Fitbit activity device communicating with an iPad and Windows laptop.<\/p>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d24737' onclick='var dv=document.getElementById(\"d24737\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/ajax\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d24737' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Fitbit devices, in our case an activity tracker, feels, for me at least, like one of the most integrated bits of computer, or perhaps you&#8217;d say &#8220;leisure&#8221;, equipment around. In helping set one up recently, it was really impressive to &hellip; <a href=\"https:\/\/www.rjmprogramming.com.au\/ITblog\/fitbit-activity-tracker-bluetooth-primer-tutorial\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,18,20,25,33,37],"tags":[1999,1766,249,322,2000,555,1998,614,626,630,681,846,1764,1166,1168,1319,1429],"class_list":["post-24737","post","type-post","status-publish","format-standard","hentry","category-elearning","category-hardware","category-ios","category-networking","category-software","category-tutorials","tag-activity-tracker","tag-bluetooth","tag-configuration","tag-device","tag-fitbit","tag-hardware-2","tag-hardware-integration","tag-integration","tag-ios","tag-ipad","tag-laptop","tag-notification","tag-reporting","tag-software-2","tag-software-integration","tag-tutorial","tag-wifi"],"_links":{"self":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/24737"}],"collection":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/comments?post=24737"}],"version-history":[{"count":10,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/24737\/revisions"}],"predecessor-version":[{"id":24926,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/24737\/revisions\/24926"}],"wp:attachment":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/media?parent=24737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/categories?post=24737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/tags?post=24737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}