Chris@0: autogen definitions write_read_test.tpl; Chris@0: Chris@0: data_type = { Chris@0: type_name = char ; Chris@0: data_type = short ; Chris@0: data_field = s ; Chris@0: error_func = CHAR_ERROR ; Chris@0: format_char = "0x%X" ; Chris@0: max_val = "32000.0" ; Chris@0: max_error = "255" ; Chris@0: } ; Chris@0: Chris@0: data_type = { Chris@0: type_name = short ; Chris@0: data_type = short ; Chris@0: data_field = s ; Chris@0: error_func = INT_ERROR ; Chris@0: format_char = "0x%X" ; Chris@0: max_val = "32000.0" ; Chris@0: max_error = "0" ; Chris@0: } ; Chris@0: Chris@0: data_type = { Chris@0: type_name = "24bit" ; Chris@0: data_type = int ; Chris@0: data_field = i ; Chris@0: error_func = TRIBYTE_ERROR ; Chris@0: format_char = "0x%X" ; Chris@0: max_val = "(1.0 * 0x7F000000)" ; Chris@0: max_error = "256" ; Chris@0: } ; Chris@0: Chris@0: data_type = { Chris@0: type_name = int ; Chris@0: data_type = int ; Chris@0: data_field = i ; Chris@0: error_func = INT_ERROR ; Chris@0: format_char = "0x%X" ; Chris@0: max_val = "(1.0 * 0x7F000000)" ; Chris@0: max_error = "0" ; Chris@0: } ; Chris@0: Chris@0: /* Lite remove start */ Chris@0: Chris@0: data_type = { Chris@0: type_name = float ; Chris@0: data_type = float ; Chris@0: data_field = f ; Chris@0: error_func = FLOAT_ERROR ; Chris@0: format_char = "%g" ; Chris@0: max_val = "1.0" ; Chris@0: max_error = "0" ; Chris@0: } ; Chris@0: Chris@0: data_type = { Chris@0: type_name = double ; Chris@0: data_type = double ; Chris@0: data_field = d ; Chris@0: error_func = FLOAT_ERROR ; Chris@0: format_char = "%g" ; Chris@0: max_val = "1.0" ; Chris@0: max_error = "0" ; Chris@0: } ; Chris@0: Chris@0: /* Lite remove end */