Connecting two Bluetooth devices at once to a Volkswagen Tiguan

Tomorrow, the leased Volkswagen Tiguan (2012 model) that I’ve been driving for the last three years is being collected. Only last week, I worked out how to do what I’ve wanted to do for most of the time I’ve had the car – i.e. to have one phone connected over Bluetooth for calls (my work phone) at the same time as another is connected for playing music/podcasts (my private phone).

As long as both devices are paired to the car, it’s pretty simple and the steps are in the video below:

 

If you can’t see the video, then these are the steps:

  1. Connect the phone that you want to use as a phone to the car. In the video you can see “Mark Wilson’s Lumia” is connected.
  2. using the steering wheel controls, scroll down to Bluetooth and click OK.
  3. Scroll down to Media player and click OK.
  4. Select Paired devices and click OK.
  5. Select the second device (in the video it’s “Mark’s iPhone) and click OK.
  6. Click OK at the Connect prompt, and again at the “End current connection?” prompt.
  7. After a few seconds, the second device should connect and you can play media content from this, whilst still making/receiving calls on the first device.

Plantronics Voyager Legend not connecting with PC (but fine with phones) – re-pairing required

A few weeks ago, I wrote about a couple of Lync accessories I use every day – including my Plantronics Voyager Legend (BT300M). Since then, I’ve successfully paired the headset with both Windows and iOS phones (so presumably Android will work too) using their native stacks, although I use the supplied Bluetooth dongle on my company-supplied Windows 7 laptop.  I’m still impressed with the headset and the battery life is great too as it automatically goes into standby when I forget to turn it off (although it’s often sitting on its charging stand).

Unfortunately, I did find one day that my headset had “fallen out with” my laptop and whilst it would happily connect to the phones I couldn’t use it for Lync (VoIP) or CUCILync (VoIP breakout to our Cisco phone system and beyond to the PSTN). After some frustration of taking out and re-inserting the dongle in various USB ports, etc. I found an article on the Plantronics Sounding Board that gave the answer:

“Try pairing the headset to the dongle. Typically you would turn your phone(s) off to make sure they don’t  interfere in the process. Then press the call button on the headset until you go into pairing mode and insert the dongle in the PC, it should pair.”

Interestingly, the article also referred to a tool I’ve not come across before called DriveCleanup which can remove orphaned registry items related to non-present USB devices (forcing the dongle to set up the stack again on insertion). I didn’t need this but it could be a useful tool (there are several others on the page too).

Incidentally, at a Lync event at Microsoft last week, I tried out the Plantronics Backbeat PRO wireless noise cancelling headphones with microphone and they will be great for listening to music in a shared office but still being contactable for calls. Having upgraded my phone this week, I need to do some saving before I can buy more gadgets, but these could be on the list…

The relationship between Microsoft Office 365 and Azure

At a recent partner event, Microsoft Partner Technical Specialist, Robert-Jan Gerrits, answered a question that many people ask: does Office 365 run on Azure?

The short answer is “no” – the Office 365 infrastructure is dedicated – i.e. it’s not a bunch of VMs running on Azure; however there is a slightly longer answer.

Office 365 uses Azure for:

  • Office 365 video (media)
  • Azure blob storage (storage)
  • Azure AD for identity (identity)
  • Power BI app (cloud services)
  • Access services (storage)

Over time, we can expect to see more and more Office 365 components using Azure services but, for now, Office 365 is (almost) a standalone environment.

Short takes: directly embedding images from Dropbox; Pixlr (free online image editor)

Some snippets that were too small for a blog post of their own…

Directly embedding images from Dropbox

There’s little doubt in my mind that Dropbox is a useful service with an excellent sync client and I use it extensively (alongside the consumer version of Microsoft OneDrive, although I’ve given up on OneDrive for Business). Recently, I’ve found myself wanting to embed images held on Dropbox within forum posts.  Unfortunately, the link given out when sharing a file doesn’t work for embedding; however, as Canton Becker notes, if you replace ?dl=0 with ?raw=1 on the end of the URL, the link will work for an embedded image (more details on the Dropbox website).

Pixlr: a free online image editor

Whilst talking about images, I may have mentioned this before (or I might not have) but check out Pixlr – a free online image editor.

Excel formula for calculating a price, based on a known cost and margin percentage

A couple of years ago, I blogged about the difference between margin and markup. Since then, there have been a number of occasions when I’ve wanted to know the formula to take two cells in Excel, one with a cost and the other with a margin percentage, and then calculate the price. I’m sure I’ve blogged that too, but I can’t find it now – so here it is (after I worked it out again this afternoon)…

Using the example above, the formula to calculate the price in cell C2, based on cost in A2 and margin in B2 is =A2/(1-B2).

A couple of Lync accessories that I find improve my user experience

The company where I work recently upgraded from Office Communications Server (OCS) to Lync. Whilst Skype for Business is just around the corner, bringing many more features, our upgrade to Lync is a massive improvement and has allowed me to stop using WebEx for most of my conference calls and even to stop using my Cisco softphone for many of the direct voice calls (unfortunately we don’t have PSTN breakout configured for anything other than Lync conference call dial-backs).

Related to Lync, I’ve recently acquired a couple of accessories which, as well as creating discussion in the office, I find really help my user experience:

  • First up is the Bluetooth headset I use: a Plantronics Voyager Legend (BT300-M). Freeing me from the shackles of my desk on endless conference calls, I can nearly make it to the kitchen to make a cup of tea but, even when it does lose the connection, it seamlessly reconnects when I’m back in range. Not only do I use this with Lync but it’s also useful for my Cisco CUCILync softphone and, I’m told, as a mobile phone headset in the car (I haven’t tried that yet as my current car has Bluetooth built in but that will change in a few weeks…). Now, having said I can make it to the kitchen on a call, I have also heard about a colleague with a DECT-based headset who made it to his local village post office without losing his connection!
  • The other tool, which creates a lot more discussion from interested colleagues, is my Kuando Busylight. This is a visual indicator of my Lync status and, whilst it can be ignored just as much as the virtual version (I find that “busy” is treated as if it’s just a different coloured version of “available”…), it does have potential in offices with large groups of workers on the phone and a reliance on presence information. It also has a visual and/or audible notification when I’m called or IMed and I can customise the colours, create hotkey combinations and re-route second calls using the supplied software. Unfortunately, It’s Windows-only – but so is my work PC! I do hope that the manufacturer, Plenom (@plenom) will release a Mac version too, so I can use it with Lync and my personal Office 365 account.

Whilst on the subject of Lync, I’m not sure if I’ve blogged it before but there is a shortcut to force the use of Lync Web Access for a call, rather than the full client. Simply add ?sl=1 to the end of the Lync meeting URL to force use of the browser client.

“Microsoft accounts” vs. Microsoft’s “organizational accounts”

If you’re using Microsoft’s online services, you might reasonably expect to authenticate against some form of directory service.  And, if you have your own directory service (like Active Directory), you might reasonably expect to be able to synchronise it with your cloud identity to provide a holistic view to end users. Unfortunately, whilst both of these things are possible, the end result can be really confusing and I’ve just had to explain it for one of my customers.

You see, a “Microsoft account” is not what you use to log on to Office 365 (or Intune, Azure, etc.) – for that you need an “Organizational account” (which is held in Microsoft Azure Active Directory) – although you might have logged on to your Windows PC, phone or tablet with a Microsoft account.

Still with me? No! Well, let me quote from an MSDN article:

Q. What is the difference between “Organizational account” and “Microsoft account”?
Organizational account
 is an account created by an organization’s administrator to enable a member of the organization access to all Microsoft cloud services such as Microsoft Azure, Windows Intune or Office 365. An Organizational account can take the form of a user’s organizational email address, such as username@orgname.com, when an organization federates or synchronizes its Active Directory accounts with Azure Active Directory. […]

Microsoft account, created by user for personal use, is the new name for what used to be called “Windows Live ID”. The Microsoft account is the combination of an email address and a password that a user uses to sign in to all consumer-oriented Microsoft products and cloud services such as Outlook (Hotmail), Messenger, OneDrive, MSN, Windows Phone or Xbox LIVE. If a user uses an email address and password to sign in to these or other services, then the user already has a Microsoft account—but the user can also sign up for a new one at any time.”

Right. Hopefully that’s a bit clearer? Unfortunately the whole thing gets really messy when you have multiple browser tabs connected to different services and I often find I have different browsers (or InPrivate/Incognito browser sessions) running in parallel to access services.  One approach, although probably not recommended, is to manually synchronise the passwords between a Microsoft account and an Organizational account that have the same email address to give the illusion of single sign-on.

Maybe one day all of the consumer services will move to Azure Active Directory and we can just have a single identity. Probably not though… that’s what Microsoft Passport (Windows Live ID’s predecessor) was trying to do back in 2001 and it felt a bit “big brother” to some people (although today we seem quite happy to have Google and Facebook act as identity providers for multiple services).

Post Script

Since I wrote this post, “organizational accounts” have become known as “work or school accounts”, which I guess makes things a little clearer, even if the phase is a touch unwieldy!

Microsoft #TechDays Online 2015

Last week, was Microsoft UK’s TechDays Online conference, held over three days with thousands of virtual attendees watching/listening to sessions on a variety of topics, starting off in the IT Pro arena with a keynote on Windows 10 from Journalist and Author Mary Jo Foley (@MaryJoFoley), Windows Server, on to Intune, Office 365, progressing to a variety of Azure topics, containerisation and DevOps with a keynote from Microsoft Distinguished Engineer Jeffrey Snover (@JSnover) and eventually into full developer mode with a keynote from Scott Hanselman (@SHanselman).

This is the fourth year that Microsoft has run these events and I was fortunate to be invited to watch the sessions being recorded.  I attended the first afternoon/evening and the second day – driving my Twitter followers mad with a Microsoft overload. For those who missed it, here’s a recap (unfortunately I couldn’t commit the time to cover the developer day):

(I later retweeted this:)

And we continue…

Actually, he didn’t – I later published this correction:

And back to my stream of Twitter consciousness:

Sadly, I missed Mary Jo Foley’s keynote (although I did manage to get over to Microsoft’s London offices on the second evening for a Live recording of the Windows Weekly podcast and caught up with Mary Jo after the event).

Sessions were recorded and I’ll update this post with video links when I have them.

My activity tracking ecosystem

After I wrote my post on Monday about the Fitbit Charge HR, Dan Delaney (@Dan_Delaney) and Gregg Robertson (@GreggRobertson5) both tweeted me to say “try MyFitnessPal“. Well, after putting aside the really cringeworthy name (although “MyNetDiary” is not any better), I thought I’d give it a try and, so far, the experience has been really positive.

Not only does MyFitnessPal seem to have a decent UK food database (albeit one that could do with some tidying up for consistency in naming – although that’s probably just my pedantry again) but the app is pretty good (just as good as the MyNetDiary app I paid money for…) and, more importantly, the ecosystem of connected apps is pretty good (Strava and Fitbit are both there, which is what I need – but many more besides). It’s growing too; only yesterday Endomondo emailed to say they were joining the “Under Armour Connected Fitness suite”, which includes MyFitnessPal.  The only slight downside (and it’s really not an issue when I think about the data that I need to keep, long term), is that MyFitnessPal bundles up each meal into a summary when it passes it to Fitbit:

So, this is what my activity tracking ecosystem looks like now:

Ultimately, I only have to enter or capture each item of information once (exercise via Strava unless automatically captured on my Garmin Edge 810 cycle computer; food/drink/weight via MyFitnessPal; daily activity/calorie burn automatically from my Fitbit Charge HR) and it flows into Fitbit and onwards each day to Microsoft HealthVault.

Please be honest…

It’s appraisal season where I work and I spent a significant amount of this morning writing feedback on various colleagues’ performance.  One that did amuse me though, was the annotation on one colleague’s form:

“Please be honest. Feedback is a gift, like a woolly jumper from your auntie at Christmas. You might not like it but you take it with good grace and remember that it was sent with the best possible intentions.”

Nice one. Many people take constructive feedback as a negative (and it can be hard to give). At least this approach encourages others to provide honest opinions.