C# Класс imBMW.Multimedia.BluetoothOVC3860

Bluetooth module Bolutek BLK-MD-SPK-B based on OmniVision OVC3860 that supports A2DP and AVRCP profiles Communicates via COM port
Наследование: AudioPlayerBase
Показать файл Открыть проект

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

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

Защищенные методы

Метод Описание
CreateContactsScreen ( ) : MenuScreen
CreatePhoneScreen ( ) : MenuScreen
OnPlayerHostStateChanged ( PlayerHostState playerHostState ) : void
SetContactsScreenItems ( ) : void
SetPlaying ( bool value ) : void

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

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

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

BluetoothOVC3860() публичный Метод

public BluetoothOVC3860 ( string port, string contactsPath = null ) : System
port string COM port name
contactsPath string Path to contacts VCF file
Результат System

CallPhone() публичный Метод

public CallPhone ( string number ) : void
number string
Результат void

CreateContactsScreen() защищенный Метод

protected CreateContactsScreen ( ) : MenuScreen
Результат imBMW.Features.Menu.MenuScreen

CreatePhoneScreen() защищенный Метод

protected CreatePhoneScreen ( ) : MenuScreen
Результат imBMW.Features.Menu.MenuScreen

GetContacts() публичный Метод

public GetContacts ( uint offset, uint count ) : ArrayList
offset uint
count uint
Результат System.Collections.ArrayList

Next() публичный Метод

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

OnPlayerHostStateChanged() защищенный Метод

protected OnPlayerHostStateChanged ( PlayerHostState playerHostState ) : void
playerHostState PlayerHostState
Результат void

Prev() публичный Метод

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

RandomToggle() публичный Метод

public RandomToggle ( ) : bool
Результат bool

Reconnect() публичный Метод

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

SetContactsScreenItems() защищенный Метод

protected SetContactsScreenItems ( ) : void
Результат void

SetPlaying() защищенный Метод

protected SetPlaying ( bool value ) : void
value bool
Результат void

VoiceButtonLongPress() публичный Метод

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

VoiceButtonPress() публичный Метод

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

VolumeDown() публичный Метод

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

VolumeUp() публичный Метод

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