I just came across this on 'Instructables' and wondered if it could be done with triumph (or any other bike for that matter) ECU models.
Not knowing too much about the subject, I don't even know if the OBD connector is the same, but worth a link?
http://www.instructables.com/id/Use-your-iPhone-to-Scan-Vehicle-Codes-And-Read-Sen/ (http://www.instructables.com/id/Use-your-iPhone-to-Scan-Vehicle-Codes-And-Read-Sen/)
Yes, it works. I have a Bluetooth adapter and TuneECU on my phone BUT there are loads of clone adapters about that don't work. If you are going this route, spend proper money on the adapter.
I was thinking of those with EFI models really, I just have the steamer, so there ends my fun.