106                std::string errortype_str;
 
  108                uint8_t error_type = code & 0x000f;
 
  109                uint16_t outofrange_error = (code & 0xfff0)>>4;
 
  120                        errortype_str+=
"no ack";
 
  125                        errortype_str+=
"not connected";
 
  130                        errortype_str+=
"unknown error";
 
  135                std::stringstream ss;
 
  136                int numoftaxel_in_error = 0;
 
  137                for(
int i=0; i<12; i++)
 
  139                    if(outofrange_error & (1<<i))
 
  141                        numoftaxel_in_error++;
 
  146                std::stringstream outs;
 
  147                if(numoftaxel_in_error>0)
 
  149                    outs << numoftaxel_in_error <<
" taxels are out of range:"<< ss.str(); 
 
  153                    outs << 
"None taxels are out of range";
 
  157                    outs << 
". Triangle error is "<< errortype_str;
 
  159                    outs << 
". Triangle has not error ";