C# Класс imBMW.iBus.Devices.Real.InstrumentClusterElectronics

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

DecreaseSpeedLimit() публичный статический Метод

public static DecreaseSpeedLimit ( ushort sub = 5 ) : void
sub ushort
Результат void

GetDateTime() публичный статический Метод

public static GetDateTime ( ) : DateTimeEventArgs
Результат DateTimeEventArgs

GetDateTime() публичный статический Метод

public static GetDateTime ( int timeout ) : DateTimeEventArgs
timeout int
Результат DateTimeEventArgs

Gong1() публичный статический Метод

public static Gong1 ( ) : void
Результат void

Gong2() публичный статический Метод

public static Gong2 ( ) : void
Результат void

IncreaseSpeedLimit() публичный статический Метод

public static IncreaseSpeedLimit ( ushort add = 5 ) : void
add ushort
Результат void

Init() публичный статический Метод

Does nothing. Just to call static constructor.
public static Init ( ) : void
Результат void

RequestDateTime() публичный статический Метод

public static RequestDateTime ( ) : void
Результат void

ResetAverageSpeed() публичный статический Метод

public static ResetAverageSpeed ( ) : void
Результат void

ResetConsumption1() публичный статический Метод

public static ResetConsumption1 ( ) : void
Результат void

ResetConsumption2() публичный статический Метод

public static ResetConsumption2 ( ) : void
Результат void

SetSpeedLimit() публичный статический Метод

public static SetSpeedLimit ( ushort limit ) : void
limit ushort
Результат void

SetSpeedLimitOff() публичный статический Метод

public static SetSpeedLimitOff ( ) : void
Результат void

SetSpeedLimitOn() публичный статический Метод

public static SetSpeedLimitOn ( ) : void
Результат void

SetSpeedLimitToCurrentSpeed() публичный статический Метод

public static SetSpeedLimitToCurrentSpeed ( ) : void
Результат void