Problem z asynchronicznością w #csharp
Komunikacja bluetooth z wykorzystaniem
Metody SendCommandAsync: w skrócie
ListenForMessagesAsync: to pętla
Powyższe działa:
Problem się pojawia gdy chce wywołać SendCommandAsync() uzyskać wynik przy pomocy ListenForMessagesAsync() a następnie powtórzyć taką sekwencje jeszcze raz i jeszcze raz.
Efekt: na wysłane komendy urządzenie bluetooth zwraca mi pomieszane odpowiedzi:
Przyczyna: Asynchroniczność.
#pytanie: Czy
Komunikacja bluetooth z wykorzystaniem
StreamSocket oraz RfcommDeviceServiceMetody SendCommandAsync: w skrócie
obiekt typu DataWriter: _writer.FlushAsync(); _writer.WriteString(stringa); _writer.StoreAsync();ListenForMessagesAsync: to pętla
uint actualMessageLength = await _reader.LoadAsync(1);
message += _reader.ReadString(actualMessageLength);Powyższe działa:
Problem się pojawia gdy chce wywołać SendCommandAsync() uzyskać wynik przy pomocy ListenForMessagesAsync() a następnie powtórzyć taką sekwencje jeszcze raz i jeszcze raz.
Efekt: na wysłane komendy urządzenie bluetooth zwraca mi pomieszane odpowiedzi:
Przyczyna: Asynchroniczność.
#pytanie: Czy
















#programowanie #visualstudio #csharp
VS Comunity to już IDE, całkiem inna kategoria ;)