Merge pull request #66 from ROBOTIS-GIT/develop
merged ( develop -> feature_offset )
This commit is contained in:
@ -1299,7 +1299,7 @@ void RobotisController::process()
|
||||
port_to_sync_write_position_[dxl->port_name_]->changeParam(dxl->id_, sync_write_data);
|
||||
|
||||
// if position p gain value is changed -> sync write
|
||||
if (dxl_state->position_p_gain_ != result_state->position_p_gain_)
|
||||
if (result_state->position_p_gain_ != 65535 && dxl_state->position_p_gain_ != result_state->position_p_gain_)
|
||||
{
|
||||
dxl_state->position_p_gain_ = result_state->position_p_gain_;
|
||||
uint8_t sync_write_data[4] = { 0 };
|
||||
@ -1313,7 +1313,7 @@ void RobotisController::process()
|
||||
}
|
||||
|
||||
// if position i gain value is changed -> sync write
|
||||
if (dxl_state->position_i_gain_ != result_state->position_i_gain_)
|
||||
if (result_state->position_i_gain_ != 65535 && dxl_state->position_i_gain_ != result_state->position_i_gain_)
|
||||
{
|
||||
dxl_state->position_i_gain_ = result_state->position_i_gain_;
|
||||
uint8_t sync_write_data[4] = { 0 };
|
||||
@ -1327,7 +1327,7 @@ void RobotisController::process()
|
||||
}
|
||||
|
||||
// if position d gain value is changed -> sync write
|
||||
if (dxl_state->position_d_gain_ != result_state->position_d_gain_)
|
||||
if (result_state->position_d_gain_ != 65535 && dxl_state->position_d_gain_ != result_state->position_d_gain_)
|
||||
{
|
||||
dxl_state->position_d_gain_ = result_state->position_d_gain_;
|
||||
uint8_t sync_write_data[4] = { 0 };
|
||||
@ -1358,7 +1358,7 @@ void RobotisController::process()
|
||||
port_to_sync_write_velocity_[dxl->port_name_]->changeParam(dxl->id_, sync_write_data);
|
||||
|
||||
// if velocity p gain gain value is changed -> sync write
|
||||
if (dxl_state->velocity_p_gain_ != result_state->velocity_p_gain_)
|
||||
if (result_state->velocity_p_gain_ != 65535 && dxl_state->velocity_p_gain_ != result_state->velocity_p_gain_)
|
||||
{
|
||||
dxl_state->velocity_p_gain_ = result_state->velocity_p_gain_;
|
||||
uint8_t sync_write_data[4] = { 0 };
|
||||
@ -1372,7 +1372,7 @@ void RobotisController::process()
|
||||
}
|
||||
|
||||
// if velocity i gain value is changed -> sync write
|
||||
if (dxl_state->velocity_i_gain_ != result_state->velocity_i_gain_)
|
||||
if (result_state->velocity_i_gain_ != 65535 && dxl_state->velocity_i_gain_ != result_state->velocity_i_gain_)
|
||||
{
|
||||
dxl_state->velocity_i_gain_ = result_state->velocity_i_gain_;
|
||||
uint8_t sync_write_data[4] = { 0 };
|
||||
@ -1386,7 +1386,7 @@ void RobotisController::process()
|
||||
}
|
||||
|
||||
// if velocity d gain value is changed -> sync write
|
||||
if (dxl_state->velocity_d_gain_ != result_state->velocity_d_gain_)
|
||||
if (result_state->velocity_d_gain_ != 65535 && dxl_state->velocity_d_gain_ != result_state->velocity_d_gain_)
|
||||
{
|
||||
dxl_state->velocity_d_gain_ = result_state->velocity_d_gain_;
|
||||
uint8_t sync_write_data[4] = { 0 };
|
||||
|
Reference in New Issue
Block a user