Marmota
Yes, you can see the recorded faults and clear them. You can also see a live readout of all the sensor readings which might give you a hint towards what triggered the warning light. It also lets you know various things like maximum revs, hours running etc.