class MinknowApi::PromethionDevice::PixelSettings

Included Modules

Defined in:

generated/minknow_api/promethion_device.pb.cr

Constructors

Instance Method Summary

Constructor Detail

def self.decode(bytes : Bytes) : self #

Decode a message from a raw byte slice.


[View source]
def self.decode(io : IO) : self #

[View source]
def self.decode_partial(bytes : Bytes) : self #

[View source]
def self.decode_partial(io : IO) : self #

[View source]

Instance Method Detail

def ==(other : self) : Bool #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


[View source]
def bias_current : Proto::OpenEnum(PixelSettings::BiasCurrent) #

[View source]
def bias_current=(bias_current : Proto::OpenEnum(PixelSettings::BiasCurrent)) #

[View source]
def calibration_mode : Proto::OpenEnum(PixelSettings::CalibrationMode) #

[View source]
def calibration_mode=(calibration_mode : Proto::OpenEnum(PixelSettings::CalibrationMode)) #

[View source]
def clear_current_inverted : Nil #

[View source]
def clear_input : Nil #

[View source]
def clear_membrane_simulation_enabled : Nil #

[View source]
def clear_regeneration_current_test_enabled : Nil #

[View source]
def current_inverted : Google::Protobuf::BoolValue | Nil #

[View source]
def current_inverted=(current_inverted : Google::Protobuf::BoolValue | Nil) #

[View source]
def cutoff_frequency : Proto::OpenEnum(PixelSettings::LowPassFilter) #

[View source]
def cutoff_frequency=(cutoff_frequency : Proto::OpenEnum(PixelSettings::LowPassFilter)) #

[View source]
def encode(io : IO) : Nil #

[View source]
def encode_partial(io : IO) : Nil #

[View source]
def gain_capacitor : Proto::OpenEnum(PixelSettings::GainCapacitor) #

[View source]
def gain_capacitor=(gain_capacitor : Proto::OpenEnum(PixelSettings::GainCapacitor)) #

[View source]
def gain_multiplier : Proto::OpenEnum(PixelSettings::GainMultiplier) #

[View source]
def gain_multiplier=(gain_multiplier : Proto::OpenEnum(PixelSettings::GainMultiplier)) #

[View source]
def has_current_inverted? : Bool #

[View source]
def has_input? : Bool #

[View source]
def has_membrane_simulation_enabled? : Bool #

[View source]
def has_regeneration_current_test_enabled? : Bool #

[View source]
def input : PixelSettings::InputWell | Nil #

[View source]
def input=(input : PixelSettings::InputWell | Nil) #

[View source]
def membrane_simulation_enabled : Google::Protobuf::BoolValue | Nil #

[View source]
def membrane_simulation_enabled=(membrane_simulation_enabled : Google::Protobuf::BoolValue | Nil) #

[View source]
def overload_mode : Proto::OpenEnum(PixelSettings::OverloadMode) #

[View source]
def overload_mode=(overload_mode : Proto::OpenEnum(PixelSettings::OverloadMode)) #

[View source]
def regeneration_current : Proto::OpenEnum(PixelSettings::RegenerationCurrent) #

[View source]
def regeneration_current=(regeneration_current : Proto::OpenEnum(PixelSettings::RegenerationCurrent)) #

[View source]
def regeneration_current_test_enabled : Google::Protobuf::BoolValue | Nil #

[View source]
def regeneration_current_test_enabled=(regeneration_current_test_enabled : Google::Protobuf::BoolValue | Nil) #

[View source]
def unblock_voltage : Proto::OpenEnum(PixelSettings::UnblockMode) #

[View source]
def unblock_voltage=(unblock_voltage : Proto::OpenEnum(PixelSettings::UnblockMode)) #

[View source]
def validate_required! : Nil #

[View source]
def validate_required_deep! : Nil #

[View source]