0 Replies Latest reply on Jan 16, 2017 10:33 AM by Tim Pidgeon

    ZD410 bluetooth communication in Windows UWP

    Tim Pidgeon


      I am trying to send ZPL commands to my ZD410 over Bluetooth with a Raspberry Pi 3 running Windows 10 IoT.


      To test connecting to it from my Windows 10 PC, I have successfully paired the printer to my PC. If I can get it running on my PC, I will pair it with my RPi3 and try to remote debug from Visual Studio.


      I am trying to connect as specified here: printing - Windows IoT - Zebra Bluetooth Printer - Stack Overflow . I have tried scanning to find the device but the method returns an empty DeviceInformation collection. My code is below:


      public sealed partial class MainPage : Page
              public MainPage()
              private async void button_Click(object sender, RoutedEventArgs e)
                  var devices = await DeviceInformation.FindAllAsync(RfcommDeviceService.GetDeviceSelector(RfcommServiceId.SerialPort));
                  if (devices.Count() == 0)
                      textBox.Text = "No devices found.";
                      foreach (var device in devices)


      I have added the device capabilities to my manifest:

          <Capability Name="internetClient" />
          <DeviceCapability Name="bluetooth.rfcomm">
              <Device Id="any">
                <Function Type="name:serialPort"/>



      Any help would be appreciated.