在http://www.mobilepythonbook.org/网站上,我找到了以下蓝牙套接字的示例:BT chat example
在这里,在函数chat_server()中,绑定方法接受一个包含两个元素的元组。第一个已用作空字符串。这意味着什么?
哪个节点将充当蓝牙中的主节点,启动chat_client的节点还是启动chat_server的节点?我觉得应该是运行chat_client的节点。因此,蓝牙从节点将成为其他节点。
发布于 2009-03-21 11:39:33
我发现答案是,开始侦听传入连接的设备是从设备,而发现和请求连接的设备是主设备。
对不起,麦克尔皮特森,你的答案完全错了。
发布于 2009-03-20 23:24:34
对于IPv4地址,接受两种特殊格式来代替主机地址:空字符串表示INADDR_ANY,字符串'‘表示INADDR_BROADCAST -- http://docs.python.org/library/socket.html
在那里你会找到足够多的信息。基本上,INADDR_ANY的意思是它将绑定到主机拥有的任何地址。
服务器是蓝牙的主服务器,客户端是从服务器,这是因为主在产生客户端之前有要存在。作为可发现的设备,服务器决定如何配置通道。
我希望这能澄清一些事情。
https://stackoverflow.com/questions/599737
复制相似问题