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