Commit 62654acc0be291b2e8d7d994c1aed1f1b61489cd

Authored by Stéphane Raimbault
1 parent 3e867a12

Fix incorrect number of points in unit-test-master.c

Showing 1 changed file with 6 additions and 4 deletions
tests/unit-test-master.c
... ... @@ -250,8 +250,9 @@ int main(void)
250 250 printf("FAILED");
251 251 }
252 252  
253   - ret = force_multiple_coils(&mb_param, SLAVE, UT_COIL_STATUS_ADDRESS,
254   - UT_COIL_STATUS_NB_POINTS + 1, tab_rp_status);
  253 + ret = force_multiple_coils(&mb_param, SLAVE,
  254 + UT_COIL_STATUS_ADDRESS + UT_COIL_STATUS_NB_POINTS,
  255 + UT_COIL_STATUS_NB_POINTS, tab_rp_status);
255 256 printf("* force multipls coils: ");
256 257 if (ret == ILLEGAL_DATA_ADDRESS) {
257 258 printf("OK");
... ... @@ -259,8 +260,9 @@ int main(void)
259 260 printf("FAILED");
260 261 }
261 262  
262   - ret = preset_multiple_registers(&mb_param, SLAVE, UT_HOLDING_REGISTERS_ADDRESS,
263   - UT_HOLDING_REGISTERS_NB_POINTS + 1, tab_rp_registers);
  263 + ret = preset_multiple_registers(&mb_param, SLAVE,
  264 + UT_HOLDING_REGISTERS_ADDRESS + UT_HOLDING_REGISTERS_NB_POINTS,
  265 + UT_HOLDING_REGISTERS_NB_POINTS, tab_rp_registers);
264 266 printf("* preset multiple registers: ");
265 267 if (ret == ILLEGAL_DATA_ADDRESS) {
266 268 printf("OK");
... ...