public static GetDeviceInformationsFromUsbVidPidAsync ( ushort vidPid ) : Task |
||
vidPid | ushort | |
return | Task |
public static async Task<DeviceInformationCollection> GetDeviceInformationsFromUsbVidPidAsync(ushort[] vidPid)
{
string aqs = SerialDevice.GetDeviceSelectorFromUsbVidPid(vidPid[0], vidPid[1]);
return await DeviceInformation.FindAllAsync(aqs);
}
private async void Page_Loaded(object sender, RoutedEventArgs e) { // 画質が落ちるのを防ぐ措置 var bitmapSignal = ImageSignal.Source as BitmapImage; bitmapSignal.DecodePixelWidth = 477; bitmapSignal.DecodePixelHeight = 164; var dis = await ArduinoDevice.GetDeviceInformationsFromUsbVidPidAsync(ArduinoDevice.INTERFACE_ARDUINO_UNO_R3TAKE); if (dis.Count <= 0) { return; } _Arduino = await ArduinoDevice.FromIdAsync(dis[0].Id); StoryboardAntena.Begin(); }