I bought a cheap £5 Bluetooth OBD dongle from eBay and then an android app called Carista for £15. This combo allows me to scan for fault codes and also change quite a few settings such as beep on lock/unlock, daytime lights, come home lights, key fob opening options etc....
For £20 I think it's great.