Generally, N51 & N52 Engines use either MSV70 or MSV80 (2007 & Later) DME Variants N54 Engine uses mostly MSD80 DME Variant, and Later N55 Engine used MEVD17x Variant. Specific steps to save & attach INPA Screens are described in attached in the last paragraph ( INPA Tutorial Quickstart (Functional Jobs examples).
TL DNR Types: LOOK at the attached INPA Screens FIRST before you dismiss. It is very powerful, but many/ Most ALL versions I have seen, are in German with LITTLE Translation to English, other than Menus. INPA, is BMW Factory-Level Diagnostic Software included in BMW Standard Tools.