Does the Vigil® keep its previous settings ?

Yes it does. No matter what your settings are (mode, altitude correction units, etc...), Vigil® keep all settings in memory. When you switch on your Vigil® it will selfcheck itself and switch on in the same configuration as it was before it last switched off. It will be up to you to change your Vigil's® settings in function of your needs.