function update = getProdStatusValue(param, parents)
    device = parents('ProdHWDeviceType');
    update = false;
%     vals = configset.internal.custom.getSolverValues(solver_type.Value);
%           
%     avail_vals = cell(1, length(vals));
%     for i=1:length(vals)
%         avail_vals{i}.str = vals{i};
%         if strfind(vals{i}, 'Discrete')
%             avail_vals{i}.disp = message('SimulinkExecution:SolverDescription:Discrete').getString;
%         else
%             avail_vals{i}.disp = message(['SimulinkExecution:SolverDescription:', upper(vals{i})]).getString;
%         end
%     end
%     
%     t = cell2mat(avail_vals);
%     update = ~isequal(t, solver.AvailableValues);
%     solver.DynamicAvailableValues = t;
end
