pid controller server
beta
独立的比例综合衍生调节器,具有通过Wi-Fi控制的能力(像UDP服务器一样具有作用)。
该应用依赖于官方的ESP-IDF框架。可以在commandmanager.h文件或PID-Controller-GUI存储库中找到调节器本身的指令集。支持IPv4和IPv6网络。
udp_server_task提供主UDP服务器,并不断收听传入的消息。然后将它们传递给commandmanager模块( process_request()函数),准备的答复将发送给客户端。
_stream_task是一个内部任务,仅当请求过程变量和控制器输出值时。
pid组件执行主PID算法。
有关编译和运行过程的帮助,请参阅ESP-IDF文档。通常,要构建,闪烁和运行内置UART监视器,您应该调用:
$ make -j8 flash monitor另外,您可以应用我开发期间使用的VSCODE编辑器的任务。它们放在.vscode/tasks.json文件中。
该应用程序可以轻松与PID-Controller-GUI PC实用程序配对。