public SamplesFileWriter(LightStoneDevice lightStoneDevice, string filePath)
        {
            m_LightStoneDevice = lightStoneDevice;
            m_StreamWriter = File.CreateText(filePath);
            m_StreamWriter.WriteLine("TimeStamp\tSCL\tHeart Data\tAuto Gain");

            m_LightStoneDevice.NewSample += new EventHandler<SampleEventArgs>(OnNewSample);
        }
 internal SampleExtractor(LightStoneDevice lightStoneDevice)
 {
     m_LightStoneDevice = lightStoneDevice;
     m_MessageBuilder = new MessageBuilder(this);
 }