5.1.33. Constant current output — monitor for TLE8242-2 channels (pax_CcReadCurrentTle8242)

Reports current measurement for a TLE8242-2 channel.

5.1.33.1. Supported targets

M670-000

5.1.33.2. Required license

None (Main library). (See Section 2.3, “Licensed Features”.)

5.1.33.3. Description

This block allow the application to read the current measurement values of a TLE8242-2 channel. The measurement is updated at the end of the next dither period. TLE8242-2 channels cannot be measured in parallel.

5.1.33.4. Inports

  • activate

    A value of 1 at this inport will request the TLE8242-2 to initiate measurement for the specified channel.

    Range: 0 or 1

    Value type:Boolean

5.1.33.5. Outports

  • valid

    This outport is pulsed upon the completion of the measurement.

    Range: 0 or 1

    Value type:Boolean
  • min_current

    This outport reports the minimum current measured during the dither period. The output value is only valid while the valid output is asserted.

    Range: [0, 2000] mA

    Value type:Integer
  • max_current

    This outport reports the maximum current measured during the dither period. The output value is only valid while the valid output is asserted.

    Range: [0, 2000] mA

    Value type:Integer
  • avg_current

    This outport reports the average current measured during the dither period. The output value is only valid while the valid output is asserted.

    Range: [0, 2000] mA

    Value type:Integer

5.1.33.6. Mask parameters

  • Channel

    The channel pin for this constant current output.

    Value type:List
    Calibratable:No

5.1.33.7. Notes

Only one current measurement block may be active at any time. If current measurement is desired for multiple channels, then the application must contain logic to schedule the activation of each block appropriately.