I have both VCDS and dashcommand, the fault codes give out by DC are generic OBD2 codes; P1250 (for example)
You can then go on line and decifre them, or just google the code
It will clear them no problem
VCDS would be better to use, faster to identify the faulting part/parts, but if its not available to you then DC will get you their, just alittle more long winded