【发布时间】:2012-10-16 20:52:56
【问题描述】:
没有直接的资源,我可以在互联网上找到这个问题。
我的问题是:
- 如何获取连接到PC的设备信息。
- 如何查看是否连接到电脑?
- 如何获取设备正在传输到计算机的数据?
- 上述问题是否需要 VB.NET 以外的其他专业知识?
我们正在使用的软件:
- Visual Studio 2010 Ultimate
我已经阅读了很多关于 HID 类和其他内容的内容,但恐怕我无法理解其中的逻辑,或者它实际上并不是本主题的正确起点。
我需要有关上述查询的专家建议和注释,如果有人可以指导我制定相同的路线图,那就太好了。比如如何开始以及为此类设备开始编程需要哪些信息。
我知道这个问题很长,但我认为给出我们想要做什么的确切想法是明智的。另外,如果要回答这个问题需要任何先决条件,我会尽我所能,尽快将其提供给大家。
我会给你一个关于设备的想法:
设备类型:医疗设备
该设备的软件作用:该软件充当设备的接收器,因为设备通过其内置键盘获取用户输入的数据,然后设备将该数据发送到电脑。该软件获取设备发送的数据并显示在桌面应用程序中。
编辑第 1 部分--------
连接方式: 设备上有一个串口,用另一端的串口连接到PC,另外,我们使用串口转USB的转换器将潜水器与有系统的系统连接起来USB 端口。
编辑第 1 部分结束--------
以下是我开发此软件的一些详细情况,无需阅读,但您可以找到我的确切要求
我一直在 IT 部门的一家公司工作,并为他们开发 VB.NET 应用程序。我精通 VB 应用程序开发。
但是,我的公司有一台可以与 PC 应用程序配合使用的设备。这个PC应用程序是由其他公司开发的,开发时我们公司没有IT部门。 3 年来,我们有一个 IT 部门,我作为一名程序员为公司开发了许多 VB.NET 桌面应用程序。
现在,公司希望为其设备开发一款具有一些新功能的全新软件。
现在公司不想让任何其他公司开发的这个新软件,因为担心这个想法会被盗。所以他们要求我们开发它。
我很欣赏他们的需求,并且由于我们与 IT 相关并且完全了解我们所做的事情,因此我们想为自己开发这个软件。
但我在网上浏览了很多东西,却找不到任何启动说明。
【问题讨论】:
-
已检查与该设备的串行通信?
-
@Zachdev 嘿,请重新考虑,我已经对我的问题进行了一次编辑。谢谢。
-
你能给我们一些更详细的信息吗?例如设备如何“连接”到电脑?串行电缆、并行(打印机)电缆。 USB 数据线、网络、专有硬件接口(机器背面的专用卡),还有什么?
-
你看过像这样的串口通信文章吗? dreamincode.net/forums/topic/… 它展示了如何使用 System.IO.Ports 命名空间中的类。
-
@BinaryWorrier 这就是我一直在寻找的开始,但它在 C# 中,没问题我可以将其转换为 VB.NET,我一直在搜索关键字
VB.NET所以没有找到这个结果.无论如何,谢谢一百万……让我试一试。
标签: c# vb.net winforms device hid