Simon, you will need either the OBDlink MX or the cheaper LX and you will need an android device of some sort that has Bluetooth. Your phone should do the job. Tune ecu is an app you need to purchase from the Google store. I used a Samsung 8" tablet as I don't own any android phones. You can't realistically use a laptop unless its say a Chromebook as you need to be able to purchase the Tune ecu app.
You can purchase the tune from DNK directly for $200.
Front Page | DNK TuneWorks You download the file she creates for you, or she emails it to you? Upload this to your android device and note where this is stored.
Connect Tune ecu to your Triumph via bluetooth with the OBDlink adapter plugged into your obd port under the right side cover. You will want to ensure the bike is connected to a reliable charger and it may be worth removing the headlight fuse or disconnecting the headlight.
Once you have a connection you can upload the DNK file to the bike. Please note this can be a bit hairy. Personally I think bluetooth is garbage and much prefer a wired connection, but this isn't currently possible afaik.
The upload process will show a transfer in progress and it must not be interrupted hence why you want a reliable battery charger to maintain the voltage. My Bobber came with no cruise control and I wanted to enable this so I uploaded an oem ecu file that included cruise control. This did stop and start a few times which is a bit alarming as the last thing you want is a bricked ecu however it did eventually load.
All I had to do was switch off and back on and in my case run the cruise control sequence to get it going. It sounds more complicated than it is in reality. If you know anyone who works on computers it might help.