equal
deleted
inserted
replaced
382 |
382 |
383 /****************************************************************************/ |
383 /****************************************************************************/ |
384 |
384 |
385 void MasterDevice::sdoUpload(ec_ioctl_slave_sdo_upload_t *data) |
385 void MasterDevice::sdoUpload(ec_ioctl_slave_sdo_upload_t *data) |
386 { |
386 { |
387 if (ioctl(fd, EC_IOCTL_SLAVE_SDO_UPLOAD, &data) < 0) { |
387 if (ioctl(fd, EC_IOCTL_SLAVE_SDO_UPLOAD, data) < 0) { |
388 stringstream err; |
388 stringstream err; |
389 err << "Failed to upload Sdo: "; |
389 err << "Failed to upload Sdo: "; |
390 if (errno == EIO && data->abort_code) { |
390 if (errno == EIO && data->abort_code) { |
391 err << "Abort code 0x" << hex << setfill('0') |
391 err << "Abort code 0x" << hex << setfill('0') |
392 << setw(8) << data->abort_code; |
392 << setw(8) << data->abort_code; |