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
파일 보기 프로젝트 열기: toxsedyshev/imBMW

공개 메소드들

메소드 설명
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