master/fsm_pdo_config.c
changeset 859 233e32f428e1
parent 858 69122084d066
child 875 c5df898a3618
equal deleted inserted replaced
858:69122084d066 859:233e32f428e1
   218     if (fsm->slave->master->debug_level)
   218     if (fsm->slave->master->debug_level)
   219         EC_DBG("Setting entry count to zero for Pdo 0x%04X.\n",
   219         EC_DBG("Setting entry count to zero for Pdo 0x%04X.\n",
   220                 fsm->pdo->index);
   220                 fsm->pdo->index);
   221 
   221 
   222     fsm->state = ec_fsm_pdo_config_state_zero_count;
   222     fsm->state = ec_fsm_pdo_config_state_zero_count;
   223     ec_fsm_coe_download(fsm->fsm_coe, fsm->slave, &fsm->request);
   223     ec_fsm_coe_transfer(fsm->fsm_coe, fsm->slave, &fsm->request);
   224     ec_fsm_coe_exec(fsm->fsm_coe); // execute immediately
   224     ec_fsm_coe_exec(fsm->fsm_coe); // execute immediately
   225 }
   225 }
   226 
   226 
   227 /*****************************************************************************/
   227 /*****************************************************************************/
   228 
   228 
   258     if (fsm->slave->master->debug_level)
   258     if (fsm->slave->master->debug_level)
   259         EC_DBG("Configuring Pdo entry %08X at position %u.\n",
   259         EC_DBG("Configuring Pdo entry %08X at position %u.\n",
   260                 value, fsm->entry_count);
   260                 value, fsm->entry_count);
   261     
   261     
   262     fsm->state = ec_fsm_pdo_config_state_add_entry;
   262     fsm->state = ec_fsm_pdo_config_state_add_entry;
   263     ec_fsm_coe_download(fsm->fsm_coe, fsm->slave, &fsm->request);
   263     ec_fsm_coe_transfer(fsm->fsm_coe, fsm->slave, &fsm->request);
   264     ec_fsm_coe_exec(fsm->fsm_coe); // execute immediately
   264     ec_fsm_coe_exec(fsm->fsm_coe); // execute immediately
   265 }
   265 }
   266 
   266 
   267 /*****************************************************************************/
   267 /*****************************************************************************/
   268 
   268 
   324         if (fsm->slave->master->debug_level)
   324         if (fsm->slave->master->debug_level)
   325             EC_DBG("Setting number of Pdo entries to %u.\n",
   325             EC_DBG("Setting number of Pdo entries to %u.\n",
   326                     fsm->entry_count);
   326                     fsm->entry_count);
   327         
   327         
   328         fsm->state = ec_fsm_pdo_config_state_entry_count;
   328         fsm->state = ec_fsm_pdo_config_state_entry_count;
   329         ec_fsm_coe_download(fsm->fsm_coe, fsm->slave, &fsm->request);
   329         ec_fsm_coe_transfer(fsm->fsm_coe, fsm->slave, &fsm->request);
   330         ec_fsm_coe_exec(fsm->fsm_coe); // execute immediately
   330         ec_fsm_coe_exec(fsm->fsm_coe); // execute immediately
   331         return;
   331         return;
   332     }
   332     }
   333 
   333 
   334     // add next entry
   334     // add next entry