diff --git a/matlab/TCV_IMAS/tcv_get_ids_bolometer.m b/matlab/TCV_IMAS/tcv_get_ids_bolometer.m index 3c1af5a009ada3446092adfd72f2a977f809a835..58b3a2a9e6ffd8f498d53cce098d2256bece9333 100644 --- a/matlab/TCV_IMAS/tcv_get_ids_bolometer.m +++ b/matlab/TCV_IMAS/tcv_get_ids_bolometer.m @@ -172,8 +172,14 @@ if status ids_bolometer.code.library{2}.parameters = ''; - % FIXME: Values of bolo_u_confidence don't match output_flag - ids_bolometer.code.output_flag=bolo_u_confidence; + % Translate bolo_u_confidence values to ids_bolometer.code.output_flag values + if bolo_u_confidence == 0 + ids_bolometer.code.output_flag=1; + elseif bolo_u_confidence == 1 + ids_bolometer.code.output_flag=0; + else + ids_bolometer.code.output_flag=-abs(bolo_u_confidence); + end ids_bolometer.time = bolo_u_intensity.t; else warning('Failed to load data for shot %d',shot);