In France long distance bus’s are equipped with a system which requires the driver to blow into a device, whereby if a trace of alcohol is detected,The engine of the bus will not start. I realise such a system is not full proof, if for example the driver engages another to blow. With some careful planning a similar system could be installed in cockpits ?