Exemplo n.º 1
0
 public PureMemoryTest()
 {
     using (SpiDevice spi = SpiDevice.Create(new SpiConnectionSettings(0, 0)
     {
         Mode = SpiMode.Mode0, ClockFrequency = 2000000
     }))
     {
         _accelerometerDevice = new Mcp3208Custom(spi, (int)Channel.X, (int)Channel.Y, (int)Channel.Z);
     }
     //_accelerometerDevice = new Accelerometer(new SpiConnectionSettings(0, 0) { Mode = SpiMode.Mode0, ClockFrequency = 1900000 });
     _gyroscopeDevice = new Gyroscope(new SpiConnectionSettings(1, 0)
     {
         Mode = SpiMode.Mode0, ClockFrequency = 1000000
     });
     _rtcDevice = new RTC();
     _cpuDevice = new CpuTemperature();
 }
        public BinaryChunkWriterTest(string fileName)
        {
            using (SpiDevice spi = SpiDevice.Create(new SpiConnectionSettings(1, 0)
            {
                Mode = SpiMode.Mode0, ClockFrequency = 900000
            }))
            {
                _accelerometerDevice = new Mcp3208Custom(spi, (int)Channel.X, (int)Channel.Y, (int)Channel.Z);
            }
            // _accelerometerDevice = new Accelerometer(new SpiConnectionSettings(0, 0) { Mode = SpiMode.Mode0, ClockFrequency = 1900000 });
            _gyroscopeDevice = new Gyroscope(new SpiConnectionSettings(0, 0)
            {
                Mode = SpiMode.Mode0, ClockFrequency = 900000
            });
            _cpuDevice = new CpuTemperature();
            _rtcDevice = new RTC();
            _uart      = new UART();

            fs = new FileStream(fileName, FileMode.Create, FileAccess.Write);
        }