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

Mostra file Open project: toxsedyshev/imBMW

Public Properties

Property Type Description
DataRadioOff byte[]
DataRadioOn byte[]

Public Methods

Method Description
DisplayText ( string s, TextAlign align = TextAlign.Left ) : void
DisplayTextWithDelay ( string s, TextAlign align = TextAlign.Left, Message messageSendAfter = null ) : void
DisplayTextWithDelay ( string s, int delay, TextAlign align = TextAlign.Left, Message messageSendAfter = null ) : void
Init ( ) : void

Does nothing. Just to call static constructor.

PressAM ( ) : void

Press AM. Only for BM54/24.

PressFM ( ) : void

Press FM. Only for BM54/24.

PressMode ( ) : void

Press Mode. Only for BM54/24.

PressNext ( ) : void

Press Next. Only for BM54/24.

PressOnOffToggle ( ) : void

Turns radio on/off. Only for BM54/24.

PressPrev ( ) : void

Press Prev. Only for BM54/24.

PressSwitchSide ( ) : void

Press Switch Sides. Only for BM54/24.

Private Methods

Method Description
ClearTimer ( ) : void
DisplayTextMID ( string s, TextAlign align ) : void
DisplayTextRadio ( string s, TextAlign align ) : void
ProcessRadioMessage ( Message m ) : void
Radio ( ) : System

Method Details

DisplayText() public static method

public static DisplayText ( string s, TextAlign align = TextAlign.Left ) : void
s string
align TextAlign
return void

DisplayTextWithDelay() public static method

public static DisplayTextWithDelay ( string s, TextAlign align = TextAlign.Left, Message messageSendAfter = null ) : void
s string
align TextAlign
messageSendAfter Message
return void

DisplayTextWithDelay() public static method

public static DisplayTextWithDelay ( string s, int delay, TextAlign align = TextAlign.Left, Message messageSendAfter = null ) : void
s string
delay int
align TextAlign
messageSendAfter Message
return void

Init() public static method

Does nothing. Just to call static constructor.
public static Init ( ) : void
return void

PressAM() public static method

Press AM. Only for BM54/24.
public static PressAM ( ) : void
return void

PressFM() public static method

Press FM. Only for BM54/24.
public static PressFM ( ) : void
return void

PressMode() public static method

Press Mode. Only for BM54/24.
public static PressMode ( ) : void
return void

PressNext() public static method

Press Next. Only for BM54/24.
public static PressNext ( ) : void
return void

PressOnOffToggle() public static method

Turns radio on/off. Only for BM54/24.
public static PressOnOffToggle ( ) : void
return void

PressPrev() public static method

Press Prev. Only for BM54/24.
public static PressPrev ( ) : void
return void

PressSwitchSide() public static method

Press Switch Sides. Only for BM54/24.
public static PressSwitchSide ( ) : void
return void

Property Details

DataRadioOff public_oe static_oe property

public static byte[] DataRadioOff
return byte[]

DataRadioOn public_oe static_oe property

public static byte[] DataRadioOn
return byte[]