- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
std::future<const rs2_raw_data_buffer*> RealSenseDevice::startCalibration(const float ground_truth_mm, const void *jsonContent,int contentSize,rs2_update_progress_callback_ptr progressCallback, const int timeout) {
auto future = std::async(std::launch::async,[this,ground_truth_mm,jsonContent,contentSize,progressCallback,timeout]()->const rs2_raw_data_buffer*{
rs2_error* e = nullptr;
auto calibrationTable = rs2_run_tare_calibration(device.get().get(),20000,NULL,NULL,NULL,NULL,timeout*10,&e);
if(calibrationTable!= nullptr){
Log::Debug("SUCCESSSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!") << Log::Endl;
} else
Log::Debug("FAILEDDDDDDDDDDDDDDDDDDDDDDDDDDDDD!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!") << Log::Endl;
return calibrationTable;
});
return future;
}
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is not much information available about tare calibration at present, so I recommend posting your question at the RealSense GitHub site so that a member of the RealSense developer team there can reply to it. You can post a question by visiting the link below and clicking the 'New Issue' button. Thanks four your patience!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thank you

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page