Fitbit wireless syncing, almost…

I have been using my fit bit everyday to give me feedback of how much exercise I’m getting or rather not getting in most cases. However I have no real log of details because the Fitbit won’t sync on Ubuntu or even my Android devices.

However this seems to be coming to an end…

From Fitbit’s blog

Additionally, we waited until now to launch a wristband because we wanted to be able to offer wireless syncing with Android phones as well as iPhones, iPads, and iPods with Bluetooth 4.0. We’re very excited to announce that our products will start syncing with the Samsung Galaxy SIII and Samsung Note 2 in late January/early February, and more devices will follow soon! Viva la mobile!

Its frustrating still because of course i don’t own of those devices however I noticed a comment on the Fitbit app feedback

I was extremely surprised to discover that Sync works on the Galaxy Note 10.1 (n8010) even though it’s not in the supported device list. Super app, though it does loose one star as the functionality and experience is still so far removed from the desktop interface. A little consistency would be welcome, such as the ability to access activity records. Useful if you want to sync your Fitbit on the go and log driving / traveling or any exercises. Keep up the great work though! Looking forward to the next update

Seems most of the samsung bluetooth stack is supported, so when I tried it out on my Samsung Tab 7+ it almost worked. Can’t quite get the sync working but its trying. While on my HTC One X it doesn’t even give me the option.

Indeed frustrating… but I can’t wait for the next update. Reminds me I need to check in on what happening with LibFitbit

I bought a Fitbit twice?

Fitbit Ultra

One of my new year’s resolutions was to Be fitter and heather

Been consistently loosing weight at a slow pace but I do need to do more exercise. I’m hoping to find more of the things I like doing including volleyball in the next year. I’ve been consider a lot of what happens in the QS (quantified self) world and eying up the FitBit Ultra as it seems just open enough to do interesting things and work with my setup. My family got me enough Amazon credits to buy one which is great.

So I bought a Fitbit Ultra… Unfortunately its certainly a pain… More of a pain that I was prepared for originally.

First problem was the fact you need to get it started by using its own proprietary dock and software. I don’t have a spare Virtual Machine on my new laptop and I rather not go through the hassle of running a VM just to setup it up. So I went to my neighbor and he set it up instead.

Once that was done, I was able to see the stats on the website and the android apps which I installed. However I wasn’t getting updates…

In the end I saw they launched another Fitbit, titled Fitbit One which synced over Bluetooth 4.0 instead. So I swapped it and paid the difference on Amazon…

Although I still had to do the original setup using a mac or pc. The hope is I will be able to do the syncing from now on over the Bluetooth connection of my ubuntu laptop, or my phone/tablet with the fitbit app. Weirdly I can’t seem to find Ubuntu drivers for Bluetooth 4.0, altought Bluez says they have some support. Frustratingly this “feature” is still coming on Android although it works on iOS devices (as usual)

I’m holding out hope for the OpenYou project. But right now, it seems to be a process of waiting and waiting. During that time I’ll keep using it and hoping it keeps the data till its sorted…

What ever happened to the PAN?

Hooping

I remember ages ago when I was at University the concept of a Personal Area Network was heavily talked about but over the last 10 years I have heard very little about it. Now with the internet of things (IoT) coming into full effect, it seems a very good time to revive it from its dormant sleep?

From Wikipedia

A personal area network (PAN) is a computer network used for communication among computerized devices, including telephones and personal digital assistants. PANs can be used for communication among the personal devices themselves (intrapersonal communication), or for connecting to a higher level network and the Internet (an uplink). A wireless personal area network (WPAN) is a PAN carried over wireless network technologies such as IrDA, Bluetooth, Wireless USB, Z-Wave, ZigBee, or even Body Area Network. The reach of a WPAN varies from a few centimeters to a few meters.

The PAN should always operate in your benefit and not against you. Devices can freely communicate within the PAN but not so easily outwards. I imagine it would work something like a 2 way firewall blocking items within it from communicating out and vice-versa. As devices enter the trusted PAN zone, then permissions will be granted to allow external access, etc.

This does beg the question of how you do these type behaviours on a device with no buttons, screen, etc. But to be honest that’s a lovely interaction design problem to solve.

Fancinating to also see where the PAN is in the greater network topology…

Would be great to be able to specify rules based on the position of the thing/device. For example if an thing is classified/identified itself as needing to be on the BAN (body area network) then you can say its only allowed to talk to the PAN and never the NFC layer for example. Maybe it should come with defaults but they are changeable like the permissions used when trying to connect via OAuth.

Once again I’m not sure how to surface this to the user without some kind of external access like how you configure routers and switches now. But someone is working on it now I’m sure of that…

I quite like the Hula Hoop analogy. You can have multiple, some are bigger than others and some will overlap. You can even hula hoop around certain parts of the body rather than just your hips. Hula hoops are also shareable and I guess you can fit more than one person within them. However it still doesn’t explain how you control the wiring/influence/networking of the devices/things…

App sharing

Android phone

App referrer sends app links to your friends via qr codes via Lifehacker

We’ve all been in that situation: you’re sitting next to your friend, with both your phones out, and you tell them about this "awesome new app you found". Then he or she has to pull up the Market and manually search for the app ("What’s it called?" "Space or no space?" "It’s spelled with leet speak?"). There are a number of ways to share files and apps between phones, but App Referrer keeps it simple—you don’t need to set up any kind of connection between the phones, just open it up, tap the app you want to send, and it’ll generate a Market QR code that they can scan right then and there.

I stood up at Mix 2009 (the Microsoft developer conference in Las Vegas) and said to the Windows mobile team,

One of the benefits you have with Windows Mobile is the CAB format (Cabinet). You can share the CABs with friends over email, email, bluetooth, etc… Yes its not as sexy as the apple store but when you want to share an app it just works and you don’t want to give directions on how to download it on the app store. Microsoft should keep that format and allow people to share apps if there free on the app store.

Did they listen to me? No… They followed the Apple model and forced people to download from the app store. I told them they were crazy, people were using bluetooth to share apps and media. Anyway, I’m happy that I wasn’t the only one thinking this.

App referrer is interesting but one thing I noticed on my Android phone was an app (HTC or Orange) called App sharing. You can share via,

  • Bluetooth
  • Evernote
  • Facebook
  • My Friends Stream
  • MMS
  • EMail/Gmail
  • Text
  • Twitter
  • Read it Later
  • Delicious
  • WordPress

I guess when you do any of these it sends a APK file, just like I suggested to Microsoft back in Las Vegas…!

Fact is App sharing makes sense (specially when the app is free), why force people to the app store to get the same app as there friends…? Crazy! I swear theres some lessons which can be learned from the pirates dilemma.

I bricked my windows mobile phone

Mobile data?

Mobile laptop data has always been a pain, in my mind it started when the phone companies started making those PCMCIA adapters where you could stick in a GSM/GPRS card. Before that you use to have to dialup via the infrared port or a serial cable. The GSM/GPRS cards would allow you to put in a sim card into the PC card and dialup on your laptop from anywhere. Then Vodafone came out with a 3G data card, others followed suit adding Wireless and even HSDPA (3.5g) to the mix.

But there was a few problems. Each card came with some propitery software, the card themselves were expensive and the data plans attached only suitable for business users. In America on the otherhand all you could get all you can eat data plans based on that weird standard called EVDO for a reasonable rate. Because of this Laptop makers started adding EVDO and other Mobile data options, which made the PC cards a little less important. But the huge break through (in the UK) came when Tmobile (to there credit) dropped there data plan to a all you can eat model. Vodafone and Orange followed soon afterwards. 3 the mobile operator in the UK started offering a cheap usb dongle to there users of mobile data. 10 pounds buys you the dongle and the data for a month. Well I thought this was a good idea and I know a few people are tempted with the offer but I think I found better.

Ok enough history – I bricked my new phone, no not actually killed it so it no long works but more like bricked it so it operates as a wireless modem. I was doing this over bluetooth at the start but for some reason while using the windows mobile internet sharing option the phone wants to be in bluetooth discovery mode too. This quickly kills the battery, so I started plugging it in over USB. Because the phone also charges over USB too, it might as well be like the USB dongle. My Data plan currently is 5 pounds for weekend and evening unlimited data (unlimited meaning 1gig fair use data a month). Orange offer for another 3 pounds a all day everyday option but limited to 30meg a month. This doesn't work for me, as I'm usually around a wireless or wired connection during the daytime. Anyway the point is that mobile laptop data is become cheap and easy. If I can get a windows mobile phone to talk to a linux laptop, then anyone running windows or mac must be able to get theres up and running in minutes. But like before the data rates are better that ever. HSDPA (3.5g) is also pretty impressive, I was getting 400k down and 200k up in a starbucks in central Bristol. I expect in London I might get even more. This makes it a serious contender to the rip off wireless hotspots you find in some hotels and cafes up and down the country. Now if only the mobile operators would sort out international roaming data charges!

Ah I forgot to mention one thing.The bricked nature also comes from WMstorage, which basiclly turns your phone into a mass storage device or usb memory stick. Because I can't use activesync on linux this has been perfect for dragging files back and forth. However its never been reliable till now. So my phone sits there as a mini flashdrive and bluetooth modem but can still receive calls and texts if needed. Next step really is to pass some of that functionality on to my laptop instead.

Technorati Tags: , , , , , , , , , , ,

Comments [Comments]
Trackbacks [0]

Finally got the Wiimote working with my laptop

Wiimote and Dell laptop

After weeks of messing around with many different configurations, tonight (1am) I got it working, thanks to this great forum.

I'm using a Wavelinker bluetooth USB dongle with the IVT Corporation BlueSoleil drivers on my Dell XPS M1210. I have to turn off my internal Bluetooth because it seem to not work with BlueSoleil drivers. The thing which seemed to make all the difference was this ordering.

  1. Open GlovePie
  2. Open BlueSoleil
  3. Press 1+2. Wait for “* Connected” to pop up in the lower righthand corner of your screen.
  4. Run your script.

I found that GlovePie with no Bluetooth Fix or Auto Bluetooth Connect worked for me. GlovePie when opened would launch BlueSoleil for me and within a few seconds I was up and running. I used the script Wiimote identifier to work out if the Wiimote was connected or not. Once it was connected I can then run a more exotic script like the Mouse Control Script.

I've uploading a video I shot, so others can learn how to do the same.

Comments [Comments]
Trackbacks [0]

Personal storage servers are back in fashion

Seagate D.A.V.E

Found on Engadget. Seagate D.A.V.E /images/emoticons/laugh.gifigital Audio Video Experience ) is simply a mobile hard drive with USB2, Bluetooth and Wireless. Its got a server built in so you can connect over wifi or bluetooth with almost any device. Currently it comes with 10-20gig of space, but there expecting much more in the near future. Oh and it launches in May.

My thoughts, on this very nice device which I can certainly see myself buying one. Does anyone remember the Toshiba Hopbit? Yes it didn't support Wireless and USB2 but the principle was the same. To be fair I wanted one of those a back in 2002 too.

Comments [Comments]
Trackbacks [0]

Geek and Geekhag podcast number three – Dark side of the mobile

Me and Sarah's third podcast is now available online. Enjoy and please leave a comment if you've enjoyed it or simply hate it. This time we slide from topic to topic and get interupted by a few people at 1am in the morning. If I need to tie this podcast down to something, I would say its about the dark side of the mobile phone. Bluetooth, Toothing, Happy Slapping and now Happy Shagging. Luckly we never got into this which is terriable to even think about.

Comments [Comments]
Trackbacks [0]