Commit Graph

10 Commits

Author SHA1 Message Date
armink 7513daf118 1、【修改】FreeModbus主机所有请求方法,增加了请求响应成功、请求响应超时、接收数据出错及功能执行出错的返回值,目前主机请求方法为阻塞方法,直到有结果才会返回,保证了用户使用的便捷性。
Signed-off-by: armink <armink.ztl@gmail.com>
2014-02-27 14:36:55 +08:00
armink e9d291a120 1、【优化】FreeModbus主机入参检测部分逻辑;
2、【增加】FreeModbus主机请求API流程图,主机请求增加对帧命令接收、处理结果的返回信息,为用户命令重发提供便利。

Signed-off-by: armink <armink.ztl@gmail.com>
2014-02-14 10:34:43 +08:00
armink ee41d11300 1、【增加】FreeModbus主机离散输入及输入寄存器相关api的注释说明。
Signed-off-by: armink <armink.ztl@gmail.com>
2014-01-23 09:17:01 +08:00
armink b02d228c7b 1、【修改】FreeModbus主机中几处单词拼写错误
Signed-off-by: armink <armink.ztl@gmail.com>
2014-01-08 14:38:57 +08:00
armink 58f8bdbbc8 1、【修改】FreeModbus主机部分源码,采用RT-Thread信号量方式来实现主机请求的同步机制。
Signed-off-by: armink <armink.ztl@gmail.com>
2014-01-08 14:08:00 +08:00
armink 01a1f809cf 1、【增加】FreeModbus主机请求支持同步等待功能,采用RT-Thread互斥锁事件同步机制
Signed-off-by: armink <armink.ztl@gmail.com>
2014-01-07 23:39:56 +08:00
armink a421f79264 1、【修改】FreeModbus用户回调函数及缓冲区主机与从机的架构,把主机与从机分离,提高代码效率及可读性;
2、【修改】IAR及KEIL工程配置,使其支持新的架构

Signed-off-by: armink <armink.ztl@gmail.com>
2013-11-25 11:58:12 +08:00
armink 45825267df 1、【修改】.git/config中autocrlf设置为true,解决在Linux和Windows中的换行回车符问题
Signed-off-by: armink <armink.ztl@gmail.com>
2013-11-07 11:34:23 +08:00
armink 9e557e8f4a 1、【增加】FreeModbus主机线圈相关功能,并在app_task.c中增加相应测试用例,测试通过;
2、【优化】FreeModbus主机相关功能方法入参的顺序;

Signed-off-by: armink <armink.ztl@gmail.com>
2013-10-14 18:20:08 +08:00
armink 478d15dc94 1、【增加】FreeModbus主机读输入寄存器功能的实现及测试用例
Signed-off-by: armink <armink.ztl@gmail.com>
2013-10-12 15:05:42 +08:00