ADRUs and cold temp correction
Can someone explain to me how the ADRU will correct the aircraft's altimeter for cold temperature when the aircraft is flying at minimum IFR altitudes with the altimeter set to the local station pressure (which is derived by considering the surface temperature at the altimeter source)? How does the ADRU know what the temperature at the altimeter source is without some kind of input from the pilot or datalinked from the ground station?