CX
I have not heard of the first one but do remenber being taught about the second.
The RAF School of Aviation Medicine at Henlow run courses on exactly this subject for young steely eyed defenders of the realm. Try giving them a call and ask the question. If you ask nicely they are normally very helpful.
MM