pamoja for TypeScript - v0.1.17
    Preparing search index...

    Variable ads1115Const

    ads1115: {
        configReset: number;
        configBits(config: Ads1115Config): number;
        configFromBits(bits: number): Ads1115Config;
        fullScaleMicrovolts(pga: number): number;
        samplesPerSecond(dataRate: number): number;
        toNanovolts(pga: number, raw: number): number;
        toVolts(pga: number, raw: number): number;
    } = ...

    A TI ADS1115 16-bit analogue-to-digital converter.

    Type Declaration

    • configReset: number

      The value the configuration register reads after a reset.

    • configBits: function
      • Assembles the 16-bit configuration register value.

        Parameters

        Returns number

        The register value to write, most significant bit first.

    • configFromBits: function
      • Parses a 16-bit configuration register value.

        Parameters

        • bits: number

          The register value, as read from the device.

        Returns Ads1115Config

        The decoded settings. Every value decodes, so this never throws.

    • fullScaleMicrovolts: function
      • Returns the full-scale range a gain code selects.

        Parameters

        • pga: number

          The gain code, 0 to 7.

        Returns number

        The full scale in microvolts.

    • samplesPerSecond: function
      • Returns the sample rate a data-rate code selects.

        Parameters

        • dataRate: number

          The data-rate code, 0 to 7.

        Returns number

        The rate in samples per second.

    • toNanovolts: function
      • Converts a raw conversion result to nanovolts.

        Parameters

        • pga: number

          The gain the conversion was taken at.

        • raw: number

          The signed conversion register value.

        Returns number

        The measured voltage, exact at every gain setting.

    • toVolts: function
      • Converts a raw conversion result to volts.

        Parameters

        • pga: number

          The gain the conversion was taken at.

        • raw: number

          The signed conversion register value.

        Returns number

        The measured voltage.