我正在从事一个机器人自动化项目,但遇到了障碍。要控制机器人,需要通过 telnet 无线连接并通过 tcp/ip 协议(protocol)发送命令。 (例如,“Mabc”命令根据左轮速度 (a)、右轮速度 (b) 和时间 (c) 将其向前移动)。我想做的是在 C 程序中进行一些计算,然后根据计算值向机器人发送消息。
如何在C程序中通过tcp/ip协议(protocol)发送命令?
谢谢!
埃里克
最佳答案
您正在寻找套接字。 This is a comprehensive guide to socket programming in C. Telnet 也是一个定义明确的协议(protocol),虽然我不知道这个机器人是否会使用 telnet(对于一个协议(protocol)来说,这是额外的处理开销,不会对机器人控制程序有太多额外好处)。 RFC 854 详细介绍了 Telnet
关于c - 在 C 程序中使用 telnet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/202859/