C# Class imBMW.Multimedia.BluetoothOVC3860

Bluetooth module Bolutek BLK-MD-SPK-B based on OmniVision OVC3860 that supports A2DP and AVRCP profiles Communicates via COM port
Inheritance: AudioPlayerBase
Afficher le fichier Open project: toxsedyshev/imBMW

Méthodes publiques

Méthode Description
BluetoothOVC3860 ( string port, string contactsPath = null ) : System

CallPhone ( string number ) : void
GetContacts ( uint offset, uint count ) : ArrayList
Next ( ) : void
Prev ( ) : void
RandomToggle ( ) : bool
Reconnect ( ) : void
VoiceButtonLongPress ( ) : void
VoiceButtonPress ( ) : void
VolumeDown ( ) : void
VolumeUp ( ) : void

Méthodes protégées

Méthode Description
CreateContactsScreen ( ) : MenuScreen
CreatePhoneScreen ( ) : MenuScreen
OnPlayerHostStateChanged ( PlayerHostState playerHostState ) : void
SetContactsScreenItems ( ) : void
SetPlaying ( bool value ) : void

Private Methods

Méthode Description
ProcessBTNotification ( string s ) : void
ProcessBTOK ( ) : void
ProcessSendCommand ( object o ) : void
SendCommand ( string command, string param = null ) : void
port_DataReceived ( object sender, System.IO.Ports.SerialDataReceivedEventArgs e ) : void

Method Details

BluetoothOVC3860() public méthode

public BluetoothOVC3860 ( string port, string contactsPath = null ) : System
port string COM port name
contactsPath string Path to contacts VCF file
Résultat System

CallPhone() public méthode

public CallPhone ( string number ) : void
number string
Résultat void

CreateContactsScreen() protected méthode

protected CreateContactsScreen ( ) : MenuScreen
Résultat imBMW.Features.Menu.MenuScreen

CreatePhoneScreen() protected méthode

protected CreatePhoneScreen ( ) : MenuScreen
Résultat imBMW.Features.Menu.MenuScreen

GetContacts() public méthode

public GetContacts ( uint offset, uint count ) : ArrayList
offset uint
count uint
Résultat System.Collections.ArrayList

Next() public méthode

public Next ( ) : void
Résultat void

OnPlayerHostStateChanged() protected méthode

protected OnPlayerHostStateChanged ( PlayerHostState playerHostState ) : void
playerHostState PlayerHostState
Résultat void

Prev() public méthode

public Prev ( ) : void
Résultat void

RandomToggle() public méthode

public RandomToggle ( ) : bool
Résultat bool

Reconnect() public méthode

public Reconnect ( ) : void
Résultat void

SetContactsScreenItems() protected méthode

protected SetContactsScreenItems ( ) : void
Résultat void

SetPlaying() protected méthode

protected SetPlaying ( bool value ) : void
value bool
Résultat void

VoiceButtonLongPress() public méthode

public VoiceButtonLongPress ( ) : void
Résultat void

VoiceButtonPress() public méthode

public VoiceButtonPress ( ) : void
Résultat void

VolumeDown() public méthode

public VolumeDown ( ) : void
Résultat void

VolumeUp() public méthode

public VolumeUp ( ) : void
Résultat void