Class default

Hierarchy

Constructors

Properties

address: any
i2cinfo: I2cInfo = ...
keys: string[]
params: any
requiredKeys: string[]
commands: {
    acc_config: number;
    acc_range: number;
    accel_fs_sel: {
        16g: number;
        4g: number;
        8g: number;
    };
    adc_reset: number;
    fifo_config: number;
    gyro_config: number;
    gyro_dlpf: number;
    gyro_fs_sel: {
        1000dps: number;
        125dps: number;
        2000dps: number;
        250dps: number;
        500dps: number;
    };
    gyro_range: number;
    output_acc: number;
    output_gyro: number;
    output_temp: number;
    reg_set1: number;
    reg_set2: number;
    reset: number;
    soft_reset: number;
    whoami: number;
    whoami_result: number;
} = ...

Type declaration

  • acc_config: number
  • acc_range: number
  • accel_fs_sel: {
        16g: number;
        4g: number;
        8g: number;
    }
    • 16g: number
    • 4g: number
    • 8g: number
  • adc_reset: number
  • fifo_config: number
  • gyro_config: number
  • gyro_dlpf: number
  • gyro_fs_sel: {
        1000dps: number;
        125dps: number;
        2000dps: number;
        250dps: number;
        500dps: number;
    }
    • 1000dps: number
    • 125dps: number
    • 2000dps: number
    • 250dps: number
    • 500dps: number
  • gyro_range: number
  • output_acc: number
  • output_gyro: number
  • output_temp: number
  • reg_set1: number
  • reg_set2: number
  • reset: number
  • soft_reset: number
  • whoami: number
  • whoami_result: number

Methods

  • Parameters

    • data: number[]
    • endian: string = 'b'
    • scaleFunc: ((d) => number) = ...
        • (d): number
        • Parameters

          • d: number

          Returns number

    Returns Xyz

Generated using TypeDoc