Solar radiation enters the Earth's atmosphere with a portion being scattered by clouds and aerosols.

Processing, archiving and distributing Earth science data
at the NASA Langley Research Center

How do I resolve problems reading the binary data?

Compilation successful but values read seem off:
Check to see what bit machine you're running on. If it is a 64-bit machine, check to see if the is a 32-bit compile option available. Other issues affecting compilation would be differing versions of the operating system and compilers the read software are being run on.

Big Endian Little Endian:
Unix machines are Big Endian architecture while Linux systems are Little Endian architecture. Data generated on a Unix machine are byte swapped on the Linux machine when data files are transferred.

Zipped files:
Any zip files need to be unzipped before use. Most programs only read one file at a time.