I am using a PCI-6013 board to two edge separation counting into 10 bins over 1 second. Most of the time the counter works great but some of the time I get garbage data eg 0,6050955,6050951,0,6050944,6050954,0,6051007,0,6050951. The counts are coming from a PMT that has a max linear response of 1,000,000 counts per second. Each data point represents 100ms of counting. Powering the PMT off and then on has no effect. After restarting my program the reponse returns to normal until the counts freak out again maybe 20 minutes later. Does any one have any ideas why this is happening?