diff -r fe4c953b7a70 -r 69a948e240df tool/CommandUpload.cpp --- a/tool/CommandUpload.cpp Mon Jan 19 08:17:30 2009 +0000 +++ b/tool/CommandUpload.cpp Mon Jan 19 10:23:26 2009 +0000 @@ -37,7 +37,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 @@ -182,6 +183,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;