Adattatore da Bluetooth a seriale - Eccezione di connessione
-
05-07-2019 - |
Domanda
attualmente scrive un'applicazione per connettersi al dispositivo "BTLink Bluetooth to Serial Adapter"
Ulteriori informazioni sul dispositivo: specifiche del dispositivo Ho creato un codice del genere:
BluetoothAddress btAddress = null;
if (!BluetoothAddress.TryParse(comboBoxDevices.SelectedValue.ToString().Trim(), out btAddress))
throw new Exception(String.Format("Adress: {0} wrong !", comboBoxDevices.SelectedValue.ToString().Trim()));
BluetoothEndPoint endPoint = new BluetoothEndPoint(btAddress, BluetoothService.DialupNetworking);
_bluetoothClient.Connect(endPoint);
Ho testato due tipi di GUID: BluetoothService.DialupNetworking, BluetoothService.SerialPort. Ho ricevuto questo messaggio: " Non è stato possibile stabilire alcuna connessione perché la macchina target lo ha rifiutato attivamente " Cosa c'è che non va?
Cordiali saluti, mykhaylo
Soluzione
Vorrei prima provare a connettermi al computer di destinazione utilizzando le funzionalità Bluetooth integrate nel dispositivo. Solo dopo questo tentativo proverei a collegarmi ad esso programmaticamente.
Per essere in grado di connettersi a un dispositivo Bluetooth, è necessario conoscere quanto segue:
- Il profilo Bluetooth da utilizzare. Hai provato sia Serial che Dialup, ma quale di questi è in realtà quello desiderato? Molti dispositivi supportano solo un singolo profilo e si rifiuteranno di connettersi a un altro dispositivo che richiede un servizio non supportato.
- Informazioni di autenticazione. Alcuni dispositivi richiedono una password predefinita.
- Molti dispositivi possono formare una connessione a un singolo dispositivo BT. Il dispositivo di destinazione è già collegato da qualche altra parte?
L'errore che riscontri è molto probabilmente correlato a uno dei precedenti e non ha a che fare con l'uso della libreria bluetooth.
Altri suggerimenti
Hai controllato con 32Feet.net o su i loro forum di supporto ( il fornitore delle classi che stai utilizzando )?
Ho effettuato una configurazione e un programma simili utilizzando un adattatore Bluetooth seriale standard / a> senza problemi. È necessario assicurarsi di utilizzare il profilo Bluetooth corretto, la porta deve essere disponibile e il codice di autenticazione deve essere accettato. Solo alcuni suggerimenti