所以我需要创建一个 PC 应用程序,它可以通过 USB 和蓝牙与硬件设备进行串行通信。
编辑:这个设备是由我工作的公司制造的,我将与嵌入式程序员携手合作,他们将负责设备上的软件。我唯一真正关心的是在 PC 上创建一个接口,并通过任何一种方式将该信息串行发送到该设备。
绝大多数应用程序将保持不变,包括串行数据,唯一的区别是通信类型。
我有相当多的 Java 经验,一些 C/C++ 和更多的 Android 经验。
我在考虑使用 C# 来简化 GUI 和它的 .NET 功能。
任何基于知识或经验的建议将不胜感激。
谢谢
PS。有关不同 PC 之间蓝牙协议如何变化的任何信息也将非常有帮助