diff -r 7b9898062c8f -r da3d22a27500 tool/CommandUpload.cpp --- a/tool/CommandUpload.cpp Mon Jan 26 11:59:07 2009 +0000 +++ b/tool/CommandUpload.cpp Mon Jan 26 11:59:32 2009 +0000 @@ -36,7 +36,8 @@ << "the --type option is mandatory." << endl << endl << "These are the valid SDO entry data types:" << endl - << " int8, int16, int32, uint8, uint16, uint32, string." << endl + << " int8, int16, int32, uint8, uint16, uint32, string," << endl + << " octet_string." << endl << endl << "Arguments:" << endl << " INDEX is the SDO index and must be an unsigned" << endl @@ -181,6 +182,10 @@ cout << string((const char *) data.target, data.data_size) << endl; break; + case 0x000a: // octet_string + cout << string((const char *) data.target, data.data_size) + << endl; + break; default: printRawData(data.target, data.data_size); // FIXME break;