Hi Richard
Welcome to the Forum
Have you had an issue with Regeneration? The process should manage it's self normally a couple of good blasts 30 min to an hour once or twice a month should trigger it.
If your normal journey cycle is short trips then the EGR and DPF can start to soot up, cleaning the EGR and a few good runs will normally do the job.
What ever the connection method Bluetooth (ELM) or Cable you will need either a Diagnostic program on a tablet/laptop or a Dedicated diagnostic tool
There are now several alternatives that are BMW capable Foxwell, iCarsoft, Carly for BMW (this one is a subscription system) or Software for Tablet/Laptop such as INPA/ISTA or Pa Soft
As the old saying goes "we pay our money and make our choice" personal choice for your model INPA/ISTA or latest PA Soft
Dave