private void SenseHatLedArrayWatcher_Stopped(SenseHatLedArrayWatcher sender, AllJoynProducerStoppedEventArgs args) { isSenseHatAvailable = false; senseHatLedArrayConsumer.Dispose(); senseHatLedArrayConsumer = null; DiagnosticInfo.Display(diagnosticData, "SenseHatLedArray AllJoyn device left the network"); }
private async void SenseHatLedArrayWatcher_Added(SenseHatLedArrayWatcher sender, AllJoynServiceInfo args) { var result = await SenseHatLedArrayConsumer.JoinSessionAsync(args, senseHatLedArrayWatcher); if (result.Status == AllJoynStatus.Ok) { isSenseHatAvailable = true; senseHatLedArrayConsumer = result.Consumer; DiagnosticInfo.Display(diagnosticData, "Successfully joined the AllJoyn session. Bus name: " + args.UniqueName); } }