{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/carboncuretechnologies/main/json-schema/carboncuretechnologies-rca-reading-input-schema.json",
  "title": "RcaReadingInput",
  "x-generated": "2026-10-07",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/carboncuretechnologies-openapi.json#/components/schemas/RcaReadingInput",
  "type": "object",
  "properties": {
    "batch_number": {
      "type": "integer",
      "format": "int32"
    },
    "aiT_100_raw": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "aiT_100_filtered": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "aiT_100_scaled": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "aiT_101_raw": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "aiT_101_scaled": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT1_raw": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT1_filtered_psi": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT1_scaled_psi": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT2_raw": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT2_filtered_psi": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT2_scaled_psi": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT3_raw": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT3_filtered_psi": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT3_scaled_psi": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT4_raw": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT4_filtered_psi": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "pT4_scaled_psi": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "tT1_raw": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "tT1_filtered_C": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "tT1_scaled_C": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "mass_loaded_lbs": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "o2_inj_target": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "o2_pause_target": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "o2_lv_intial": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "o2_lv_t1": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "o2_lv_t2": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "wX0": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "mass_inj_CO2_lb": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "hL_inj_co2_lbs": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "injected_CO2_lbs": {
      "type": [
        "number",
        "null"
      ],
      "format": "float"
    },
    "rM_liq_valve": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "rM_gas_valve": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "start_auto_injec": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "stop": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "test_time_ms": {
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "mixing_time": {
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "max_inj_time_ms": {
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "min_inj_time_ms": {
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "max_off_time_ms": {
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "min_off_time_ms": {
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "o2_t1_ms": {
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "o2_t2_ms": {
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "o2_t3_ms": {
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "timestamp": {
      "type": "string",
      "format": "date-time"
    }
  },
  "additionalProperties": false
}