{
"HORUSTEST": {
    "struct": "<BbBfH",
    "fields": [
        ["cutdown_battery_voltage", "battery_5v_byte"],
        ["external_temperature", "none"],
        ["test_counter", "none"],
        ["test_float_field", "none"],
        ["test_int_field", "none"]
    ]
},
"HORUSTEST2": {
    "struct": "<BbBH4x",
    "fields": [
        ["cutdown_battery_voltage", "battery_5v_byte"],
        ["external_temperature", "none"],
        ["test_counter", "none"],
        ["test_int_field", "none"]
    ]
},
"4FSKTEST-V2": {
    "comment": "Default custom fields for RS41ng",
    "struct": "<hhBHxx",
    "fields": [
        ["ascent_rate", "divide_by_100"],
        ["ext_temperature", "divide_by_10"],
        ["ext_humidity", "none"],
        ["ext_pressure", "divide_by_10"]
    ]
},
"MAGNU-V2": {
    "struct": "<hHhHb",
    "fields": [
        ["Vertical", "divide_by_100"],
        ["Lateral", "divide_by_100"],
        ["Orthogonal", "divide_by_100"],
        ["Travel", "divide_by_100"],
        ["Heading", "divide_by_100"]
    ]
},
"HORUS-V2": {
    "struct": "<hhBHxx",
    "fields": [
        ["ascent_rate", "divide_by_100"],
        ["ext_temperature", "divide_by_10"],
        ["ext_humidity", "none"],
        ["ext_pressure", "divide_by_10"]
    ]
},
"VK5BRL-V2": {
    "struct": "<hhBHxx",
    "fields": [
        ["ascent_rate", "divide_by_100"],
        ["ext_temperature", "divide_by_10"],
        ["ext_humidity", "none"],
        ["ext_pressure", "divide_by_10"]
    ]
},
"ON4IR": {
    "comment": "ON4IR - UBA/IRM balloon custom fields",
    "struct": "<hhBHH",
    "fields": [
        ["ascent_rate", "divide_by_100"],
	["ext_temperature", "divide_by_10"],
        ["ext_humidity", "none"],
        ["ext_pressure", "divide_by_10"],
        ["pulse_counts","none"]
    ]
},
"HORUSRADMON": {
    "comment": "Horus Radiation Monitor Payload, Photodiode",
    "struct": "<hxxxxxH",
    "fields": [
        ["ascent_rate", "divide_by_100"],
        ["pulse_counts","none"]
    ]
},
"HORUSGEIGER": {
    "comment": "Horus Radiation Monitor Payload, Geiger Counter",
    "struct": "<hxxxxxH",
    "fields": [
        ["ascent_rate", "divide_by_100"],
        ["pulse_counts","none"]
    ]
},
"SHSSPGEIGER": {
    "comment": "Horus Radiation Monitor Payload, Geiger Counter",
    "struct": "<hxxxxxH",
    "fields": [
        ["ascent_rate", "divide_by_100"],
        ["pulse_counts","none"]
    ]
},
"OH3HAB-4FSK-V2": {
    "comment": "OH3HAB custom fields with RadSens and BME280 sensors",
    "struct": "<HhBHH",
    "fields": [
        ["radiation_intensity", "none"],
        ["ext_temperature", "divide_by_10"],
        ["ext_humidity", "none"],
        ["ext_pressure", "divide_by_10"],
        ["pulse_counts","none"]
    ]
},
"AJ4XE": {
    "comment": "custom fields for AJ4XE tracker",
    "struct": "<HHBHH",
    "fields": [
        ["HDOP", "divide_by_100"],
        ["VDOP", "divide_by_100"],
        ["TTF", "none"],
        ["PDOP", "divide_by_100"],
        ["AVG_SNR", "divide_by_100"]
    ]
},
"KD2EAT-DFM": {
    "comment": "custom fields for KD2EAT DFM17 testing",
    "struct": "<hhBHBx",
    "fields": [
        ["ascent_rate", "divide_by_100"],
        ["ext_temperature", "divide_by_10"],
        ["ext_humidity", "none"],
        ["ext_pressure", "divide_by_10"],
        ["mcu_calibration", "none"]
    ]
},
"DF7PN": {
    "comment": "private values see https://github.com/whallmann/RS41HUP_V2",
    "struct": "<HHxxxxx",
    "fields": [
        ["flight_number", "none"],
        ["sonde_type", "none"]
    ]
}
}
