想通过WLAN将我的android连接到RS 232串行适配器



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

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

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

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

现在我的问题:

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

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

我不知道,如何将所需的比特/数据/诸如此类的东西发送到转换器,

I、 如果我能随时管理它连接到转换器,我不知道如何告诉转换器他必须向机器发送哪些命令/位/什么。

第二:

该机器还向转换器发送比特,必须由我的应用程序接收,与上面的内容相同,但相反。

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

对此做一点介绍会很有帮助,我是通过"尝试和错误"开始编程的,但要做到这一点,我需要一个可以开始的点。

感谢

Mina

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

也就是说,它们中的大多数将通过常规TCP连接发送/接收数据。

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

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

最新更新