C# Class imBMW.iBus.Devices.Real.InstrumentClusterElectronics

Afficher le fichier Open project: toxsedyshev/imBMW

Méthodes publiques

Méthode Description
DecreaseSpeedLimit ( ushort sub = 5 ) : void
GetDateTime ( ) : DateTimeEventArgs
GetDateTime ( int timeout ) : DateTimeEventArgs
Gong1 ( ) : void
Gong2 ( ) : void
IncreaseSpeedLimit ( ushort add = 5 ) : void
Init ( ) : void

Does nothing. Just to call static constructor.

RequestDateTime ( ) : void
ResetAverageSpeed ( ) : void
ResetConsumption1 ( ) : void
ResetConsumption2 ( ) : void
SetSpeedLimit ( ushort limit ) : void
SetSpeedLimitOff ( ) : void
SetSpeedLimitOn ( ) : void
SetSpeedLimitToCurrentSpeed ( ) : void

Private Methods

Méthode Description
GetDateTimeCallback ( DateTimeEventArgs e ) : void
InstrumentClusterElectronics ( ) : System
OnAverageSpeedChanged ( float averageSpeed ) : void
OnConsumptionChanged ( bool isFirst, float value ) : void
OnDateChanged ( byte day, byte month, ushort year ) : void
OnDateTimeChanged ( ) : void
OnDateTimeChanged ( System.DateTime value, bool dateIsSet = false ) : void
OnOdometerChanged ( uint odometer ) : void
OnRangeChanged ( uint range ) : void
OnSpeedLimitChanged ( ushort speedLimit ) : void
OnSpeedRPMChanged ( ushort speed, ushort rpm ) : void
OnTemperatureChanged ( sbyte outside, sbyte coolant ) : void
OnTimeChanged ( byte hour, byte minute ) : void
OnVinChanged ( string vin ) : void
ProcessIKEMessage ( Message m ) : void

Method Details

DecreaseSpeedLimit() public static méthode

public static DecreaseSpeedLimit ( ushort sub = 5 ) : void
sub ushort
Résultat void

GetDateTime() public static méthode

public static GetDateTime ( ) : DateTimeEventArgs
Résultat DateTimeEventArgs

GetDateTime() public static méthode

public static GetDateTime ( int timeout ) : DateTimeEventArgs
timeout int
Résultat DateTimeEventArgs

Gong1() public static méthode

public static Gong1 ( ) : void
Résultat void

Gong2() public static méthode

public static Gong2 ( ) : void
Résultat void

IncreaseSpeedLimit() public static méthode

public static IncreaseSpeedLimit ( ushort add = 5 ) : void
add ushort
Résultat void

Init() public static méthode

Does nothing. Just to call static constructor.
public static Init ( ) : void
Résultat void

RequestDateTime() public static méthode

public static RequestDateTime ( ) : void
Résultat void

ResetAverageSpeed() public static méthode

public static ResetAverageSpeed ( ) : void
Résultat void

ResetConsumption1() public static méthode

public static ResetConsumption1 ( ) : void
Résultat void

ResetConsumption2() public static méthode

public static ResetConsumption2 ( ) : void
Résultat void

SetSpeedLimit() public static méthode

public static SetSpeedLimit ( ushort limit ) : void
limit ushort
Résultat void

SetSpeedLimitOff() public static méthode

public static SetSpeedLimitOff ( ) : void
Résultat void

SetSpeedLimitOn() public static méthode

public static SetSpeedLimitOn ( ) : void
Résultat void

SetSpeedLimitToCurrentSpeed() public static méthode

public static SetSpeedLimitToCurrentSpeed ( ) : void
Résultat void