Merge branch 'bugfix/freemodbus_fix_zero_based_reg_address_in_iterator' into 'master'

freemodbus: fix mb zero based reg address

See merge request espressif/esp-idf!12422
This commit is contained in:
Michael (XIAO Xufeng)
2021-02-26 08:13:59 +00:00
2 changed files with 3 additions and 3 deletions

View File

@@ -62,7 +62,7 @@ static mb_descr_entry_t* mbc_slave_find_reg_descriptor(mb_param_type_t type, uin
if ((addr >= it->start_offset)
&& (it->p_data)
&& (regs >= 1)
&& ((addr + regs) <= (it->start_offset + reg_size + 1))
&& ((addr + regs) <= (it->start_offset + reg_size))
&& (reg_size >= 1)) {
return it;
}