TxAutoExpSettings constructor

TxAutoExpSettings({
  1. required int msgCode,
  2. int meteringIndex = 1,
  3. double exposure = 0.1,
  4. double exposureSpeed = 0.45,
  5. int shutterLimit = 16383,
  6. int analogGainLimit = 16,
  7. double whiteBalanceSpeed = 0.5,
  8. int rgbGainLimit = 287,
})

Implementation

TxAutoExpSettings({
    required super.msgCode,
    int meteringIndex = 1, // ['SPOT', 'CENTER_WEIGHTED', 'AVERAGE'];
    double exposure = 0.1, // 0.0 <= val <= 1.0
    double exposureSpeed = 0.45, // 0.0 <= val <= 1.0
    int shutterLimit = 16383, // 4 <= val <= 16383
    int analogGainLimit = 16, // 0 <= val <= 248
    double whiteBalanceSpeed = 0.5, // 0.0 <= val <= 1.0
    int rgbGainLimit = 287, // 0 <= val <= 1023
    })
    : _meteringIndex = meteringIndex,
      _exposure = exposure,
      _exposureSpeed = exposureSpeed,
      _shutterLimit = shutterLimit,
      _analogGainLimit = analogGainLimit,
      _whiteBalanceSpeed = whiteBalanceSpeed,
      _rgbGainLimit = rgbGainLimit;