Furthermore, you are confused between RNAV,GPS, RNP, sensors, procedures and so on
No I am not - but at least you wear your ignorance on your sleeve. I know for a FACT that Honeywell change the coding of original RNAV procedures because their legacy systems cannot cope - and that is a dubious practice, to say the least.
I know EXACTLY the difference between all the above, how the procedures are designed, how they are coded, and the difficulties encountered by many major airlines around the world due simply to the nomenclature of the procedures.