armink
|
c778f40a6d
|
1、【修改】FreeModbus主机及从机关于线圈及离散输入变量缓冲区的定义,解决了之前在线圈及离散输入不为8的倍数时,缓冲区大小不正确的Bug
Signed-off-by: armink <armink.ztl@gmail.com>
|
2013-10-17 08:52:39 +08:00 |
|
armink
|
a07b2ae87f
|
1、【增加】FreeModbus主机离散量输入相关功能,并在app_task.c中增加相应测试用例,测试通过;
2、【修改】user_mb_app.c中涉及到使用xMBUtilSetBits()的几处逻辑,避免xMBUtilSetBits()在操作位数量为0时,出现数据越界及出错的bug;
Signed-off-by: armink <armink.ztl@gmail.com>
|
2013-10-15 11:20:26 +08:00 |
|
armink
|
cefc33de89
|
1、【修改】user_mb_app.c文件中一处书写错误
Signed-off-by: armink <armink.ztl@gmail.com>
|
2013-09-03 22:21:34 +08:00 |
|
armink
|
a115bbf3e3
|
1、【优化】FreeModbus主机框架,使其与应用软件及从机部分耦合度降低;
2、【增加】主机忙查询、目标从机地址、获取当前PDU总长度等实用Get及Set方法;
3、【修改】user_mb_app.c一处书写错误;
4、【增加】主机读单个及多个寄存器方法,位于mbfuncholding_m.c,目前只实现了异步发送命令,下一步准备实现同步方式;
Signed-off-by: armink <armink.ztl@gmail.com>
|
2013-09-03 19:20:08 +08:00 |
|
armink
|
5f51ac69ae
|
1、【修改】FreeModbus主机写单个保持寄存器方法,并且测试通过;
2、【修改】FreeModbus主机定时器配置,使其操作更加严谨,保证了定时器的稳定性;
3、【修改】user_mb_app.c中保持寄存器回调函数一处书写错误;
|
2013-08-30 11:45:33 +08:00 |
|
armink
|
a23f9528fb
|
1、【增加】FreeModbus主机轮训线程;
2、【增加】Modbus主机写寄存器功能,目前测试暂未通过;
3、【修改】串口2时钟配置错误,导致无法发送数据的Bug;
4、【增加】FreeModbus主机发送数据缓冲区;
Signed-off-by: armink <armink.ztl@gmail.com>
|
2013-08-29 16:45:56 +08:00 |
|
armink
|
5cece07cd7
|
1、【修改】用户的FreeModbus回调函数,使其支持主机模式及从机模式
Signed-off-by: armink <armink.ztl@gmail.com>
|
2013-08-28 15:40:54 +08:00 |
|
armink
|
e8c502eca6
|
1、【增加】主机模式下从机节点相关数据模型;
2、【更新】Modbus主机模式下相关回调函数;
3、【更新】《FreeModbus 主机分析图》;
4、【增加】主机模式下支持的从机最大数宏定义,默认16;
Signed-off-by: armink <armink.ztl@gmail.com>
|
2013-08-27 18:08:31 +08:00 |
|