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