I'm trying to understand how an electronic (non-gyro based) DG instrument such as the Garmin G5 determines and maintains heading information when it is not paired with a magnetometer. Does it require the heading to initially be set as does a mechanical gyro type instrument? Once set does it need periodic adjustment? Is it really accurate to refer to a device like this as a "DG"? Just trying to understand the theory of operation... thanks!