I user VS2005, boost 1.55 and c++ client v. 0.9.49 for developing.
I have faced with problem when program freez on calibration_start() function.
It happens almost when I use debug version of client dll and my program and sometimes when I use release version of client dll and my program.
I debug SDK library and found next source code
- Code: Select all
bool calibration_start( int const point_count )
{
m_calibration_proxy.start_calibration( point_count );
std::stringstream ss;
ss << "{\"category\":\"calibration\",\"request\":\"start\",\"values\":{\"pointcount\":" << point_count << "}}";
clear_sync_req( SR_CSTART );
send( ss.str() );
return wait_sync_req( SR_CSTART );
}
there is problem with wait_sync_req( SR_CSTART ) there. This function runs in circle with next values:
m_sync_requests = 0x2e;
sr = 0x10
Do any have idea about it?