Skip to content

Commit 6196684

Browse files
committed
Set max position even if setting min position has failed
1 parent e56323f commit 6196684

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

src/DynamixelSimpleAPI.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -386,13 +386,13 @@ int DynamixelSimpleAPI::setMinMaxPositions(const int id, const int min, const in
386386
if (dxl_print_error() == 0)
387387
{
388388
status = 1;
389+
}
389390

390-
// Write max value
391-
dxl_write_word(id, addr_max, max);
392-
if (dxl_print_error() == 0)
393-
{
394-
status = 1;
395-
}
391+
// Write max value
392+
dxl_write_word(id, addr_max, max);
393+
if (dxl_print_error() == 0)
394+
{
395+
status = 1;
396396
}
397397
}
398398
}

src/HerkuleXSimpleAPI.cpp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -392,13 +392,13 @@ int HerkuleXSimpleAPI::setMinMaxPositions(const int id, const int min, const int
392392
if (hkx_print_error() == 0)
393393
{
394394
status = 1;
395+
}
395396

396-
// Write max value
397-
hkx_write_word(id, addr_max_rom, max, REGISTER_ROM);
398-
if (hkx_print_error() == 0)
399-
{
400-
status = 1;
401-
}
397+
// Write max value
398+
hkx_write_word(id, addr_max_rom, max, REGISTER_ROM);
399+
if (hkx_print_error() == 0)
400+
{
401+
status = 1;
402402
}
403403
}
404404

@@ -412,13 +412,13 @@ int HerkuleXSimpleAPI::setMinMaxPositions(const int id, const int min, const int
412412
if (hkx_print_error() == 0)
413413
{
414414
status = 1;
415+
}
415416

416-
// Write max value
417-
hkx_write_word(id, addr_max_ram, max, REGISTER_RAM);
418-
if (hkx_print_error() == 0)
419-
{
420-
status = 1;
421-
}
417+
// Write max value
418+
hkx_write_word(id, addr_max_ram, max, REGISTER_RAM);
419+
if (hkx_print_error() == 0)
420+
{
421+
status = 1;
422422
}
423423
}
424424
}

0 commit comments

Comments
 (0)