コード例 #1
0
        public LSM9DS1_Magnetic()
        {
            fifo = new SensorSamplesFifo <Vector3DSample>();
            RegistersCollection = new ByteRegisterCollection(this);

            DefineRegisters();
        }
コード例 #2
0
 public BMP388()
 {
     fifoP = new SensorSamplesFifo <ScalarSample>();
     fifoT = new SensorSamplesFifo <ScalarSample>();
     RegistersCollection = new ByteRegisterCollection(this);
     Int1 = new GPIO();
     DefineRegisters();
 }
コード例 #3
0
 public MC3635(Machine machine)
 {
     this.machine        = machine;
     RegistersCollection = new ByteRegisterCollection(this);
     accelerationFifo    = new SensorSamplesFifo <Vector3DSample>();
     DefineRegisters();
     IRQ = new GPIO();
 }
コード例 #4
0
 public BMI088_Gyroscope()
 {
     fifo = new SensorSamplesFifo <Vector3DSample>();
     RegistersCollection = new ByteRegisterCollection(this);
     Int3 = new GPIO();
     Int4 = new GPIO();
     DefineRegisters();
 }
コード例 #5
0
 public BMI088_Accelerometer()
 {
     fifo = new SensorSamplesFifo <Vector3DSample>();
     RegistersCollection = new ByteRegisterCollection(this);
     Int1 = new GPIO();
     Int2 = new GPIO();
     DefineRegisters();
 }
コード例 #6
0
        public LSM9DS1_IMU()
        {
            accelerationFifo = new SensorSamplesFifo <Vector3DSample>();
            angularRateFifo  = new SensorSamplesFifo <Vector3DSample>();
            temperatureFifo  = new SensorSamplesFifo <ScalarSample>();

            RegistersCollection = new ByteRegisterCollection(this);

            DefineRegisters();
        }
コード例 #7
0
 public GenericSPISensor()
 {
     samplesFifo = new SensorSamplesFifo <ScalarSample>();
 }