Xamarin.AndroidXamarin.Android - Communication Bluetooth

Introduction

Dans Xamarin.Android, les propriétés BluetoothSocket.InputStream et BluetoothSocket.OutputStream sont automatiquement converties dans System.IO.Stream . Dans le cas du protocole de communication interactif, lorsque le serveur ne répond que lorsque le client lui parle, System.IO.Stream n'est pas bon car il ne possède aucune méthode ou propriété pour obtenir le nombre d'octets de réponse disponibles avant de lire la réponse.

Paramètres

Paramètre Détails
prise Une instance d'objet BluetoothSocket. Socket doit être ouvert avant d'appeler cette méthode.
cmd Commande en tant que tableau d'octets à envoyer au périphérique BT.
_mx Comme cette méthode utilise une ressource matérielle, il est préférable de l'appeler à partir d'un thread de travail distinct. Ce paramètre est une instance de l'objet System.Threading.Mutex et permet de synchroniser le thread avec d'autres threads appelant éventuellement cette méthode.
temps libre Temps d'attente en millisecondes entre les opérations d'écriture et de lecture.

Xamarin.Android - Communication Bluetooth Exemples Liés