Added better data checking on boot

Added magDataReady checks