Index: trunk/FACT++/src/DataWriteFits.cc
===================================================================
--- trunk/FACT++/src/DataWriteFits.cc	(revision 12493)
+++ trunk/FACT++/src/DataWriteFits.cc	(revision 12494)
@@ -124,6 +124,9 @@
             // Header values whihc won't change during the run
             WriteKey("ID",    i, hh.board_id,   "Board ID");
-            WriteKey("DNA",   i, hh.DNA,        "DNA");
             WriteKey("FWVER", i, hh.version_no, "Firmware Version");
+
+            ostringstream dna;
+            dna << "0x" << hex << hh.DNA;
+            WriteKey("DNA", i, dna.str(), "Unique FPGA device identifier (DNA)");
         }
 
@@ -166,5 +169,5 @@
 
         // FIXME: I cannot write a double! WHY?
-        fFile.WriteKey("REFCLK", avg/cnt, "Average reference clock frequency in Hz");
+        fFile.WriteKey("REFCLK", avg/cnt*2.048, "Average reference clock frequency in Hz");
     }
     catch (const CCfits::FitsException &e)
