Domanda

Su un dispositivo Windows Mobile 5.0 ho un'applicazione kiosk M ++ C ++ che dovrebbe connettersi a livello di programmazione a una delle 3 cuffie Bluetooth e aprire una connessione audio bidirezionale ad essa.

Le cuffie sono già note al dispositivo, è solo la parte di commutazione e connessione che dovrebbe essere eseguita a livello di programmazione.

Come lo farei?

Sono a conoscenza del thread Come connettersi tramite Bluetooth "In WM a livello di programmazione? ma vorresti avere un modo che funzioni in C ++.

Qualche idea?

È stato utile?

Soluzione

Comincerei a cercare nella documentazione MSDN Windows Mobile 5.0 per l'API Blue Tooth Blue Tooth .

È probabile che il passaggio dal dispositivo audio al dispositivo Bluetooth sia un problema. A seconda dell'applicazione che si sta tentando di passare, è possibile che si desideri esaminare Waveform Audio per API dispositivi basati su Windows Mobile .

Non avendo mai fatto nessuno dei precedenti, non posso dire se è abbastanza, ma dovrebbe iniziare.

Altri suggerimenti

Per Windows Mobile sono disponibili due stack bluetooth principali: Widcomm Bluetooth Stack e Microsoft Bluetooth stack. Entrambi offrono un'API nativa e puoi google per esempi sul loro uso.

Suppongo che ciò che fa la libreria 32feet.NET sia offrire un'interfaccia comune sopra a queste. Potresti provare a dare un'occhiata alle fonti per vedere come è fatto.

Se hai solo bisogno di eseguire la tua applicazione su un singolo dispositivo, puoi trovare quale stack Bluetooth sta usando e codificare solo per quello. Questa sarebbe una soluzione molto più semplice, ma non portatile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top