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); }