【问题标题】:How to write(send) command to USB Port?(UVC, Webcam)如何将命令写入(发送)到 USB 端口?(UVC,网络摄像头)
【发布时间】:2018-10-13 10:53:09
【问题描述】:

我是 C# 新手

我正在尝试向 USB 端口发送命令(usbport=========fx3(Cypress 芯片),在 LED 上比在定制板上点亮))

我尝试扫描端口但失败了,因为我的电脑 (win10) 将 USB 识别为摄像头(fx3 是图像处理芯片)

所以我在 sysnet.pe.kr 中找到了这段代码

using System;
using System.Threading.Tasks;
using Windows.Devices.Enumeration;

namespace ConsoleApp1
{
   class Program
    {
        static void Main(string[] args)
        {
            ListDevices().GetAwaiter().GetResult();
        }

        private static async Task ListDevices()
        {
        var devices = await DeviceInformation.FindAllAsync(DeviceClass.VideoCapture);

            foreach (var item in devices)
            {
                Console.WriteLine($"{item.Id}: {item.Name}");
                devices.            
            }
         }

    }
}  

有效!!!所以我找到了端口

但我不知道如何向端口发送命令!!!

请帮帮我ㅠㅠ

【问题讨论】:

  • 你能在这里发布一些制造商/定制板模型的链接吗?也许我们可以看看并尝试找到一些文档或示例代码。
  • 非常感谢cypress.com/products/… 这里是 url 芯片是 fx3 CYUSB3014-BZXC

标签: c# .net winforms webcam uvc


【解决方案1】:

首先您必须阅读您的相机文档(来自生产者网站或..,它可能有编程 sdk)

否则你可以使用LibUsbDotNet

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2020-10-17
  • 2012-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-19
  • 1970-01-01
相关资源
最近更新 更多