-1

首先非常感谢您在我过去的大力帮助。自从我开始 android 编程以来,我一直在寻找很多问题,但现在我遇到了一个问题,我找不到答案。

我写了一个小程序,其中有许多 CountDownTimers,它们是可纠正的(增加或减少秒和分钟),它们可以暂停并重置为我在 SharedPreferences 中设置的时间。

现在我的老板想扩大这个。

他希望这个应用程序通过 W-Lan(内联网,而不是互联网)连接到一个 wlan-to-rs232 转换器,将“暂停”和“结束”等状态设置为显示时间的机器。

现在我的问题:

我什至不知道如何开始^_^

我不知道,如何连接到转换器,

我不知道,如何将所需的位/数据/任何东西发送到转换器,

我,如果我可以随时管理它连接到转换器,不知道如何告诉转换器他必须发送哪些命令/位/任何内容到机器。

第二:

机器还向转换器发送位,我的应用程序必须接收这些位,与上述相同,但倒置。

也许有人在这里可以帮助我?

对此进行一些介绍会有所帮助,我通过“试错法”开始了编程,但要做到这一点,我需要一个可以开始的点。

非常感谢

米娜

4

1 回答 1

1

没有人能真正帮助你,因为你没有提到你有哪个 RS-232 主机。没有标准......它们的工作方式都有点不同。

话虽如此,它们中的大多数将通过常规 TCP 连接发送/接收数据。

  1. 使用 IP 地址配置转换器。
  2. 将其连接到您正在使用的任何 RS-232 设备。
  3. 通过其配置的 IP 地址和端口与您的转换器建立 TCP 连接。
  4. 通过此 TCP 连接发送/接收数据,就像您通过 RS-232 发送/接收一样。

其他转换器实现自己的协议以促进模拟端口状态线,例如载波检测和清除发送。对于这些,您必须阅读制造商提供的协议文档。

于 2012-12-05T16:14:34.877 回答