Skip to main content
Skip table of contents

Recuperación de los factores de corrección del equipo

Esta función permite recuperar los factores de corrección activos de un equipo o algunos de sus sensores.  Devolverá el último valor que se tenga de los factores de corrección.

Parámetros de Entrada

Parámetro

Tipo

Descripción

itemId

Integer

Identificación del equipo

channelNum

Integer

Número de canal (0 si no tiene canales)

functionCode

String

Identificador de la función (Ver anexo)

Si el parámetro channelNum es 0 entonces se indica al sistema que se quiere recuperar la función de ajuste del propio ítem y no de uno de sus sensores. Se utilizará normalmente cuando el ítem no tenga sensores y los factores de corrección se asignan directamente al mismo.

Parámetros de Salida

Parámetro

Tipo

Descripción

equationParamMap

Map

Objeto que contiene los factores de corrección.

validTS

Date

Fecha de validez de los factores de corrección

rangeMap

Map

Objeto que contiene el rango de validez de los factores de corrección.

rangeMap

Objeto que contiene el rango de validez de los factores de corrección:

Parámetro

Tipo

Descripción

paramCode

String

Variable que define el rango del uso

rangeUnit

String

Unidad del rango

lowerRange

Double

Valor inferior del rango

upperRange

Double

Valor superior del rango

lowerRangeIsIncluded

Boolean

Indica si el valor inferior está incluido o no

upperRangeIsInclued

Boolean

Indica si el valor superior está incluido o no

Códigos Error

Código

Descripción

1000

Error genérico

7009

Equipo no encontrado

10001

Factores de corrección no encontrados

10002

Función de ajuste no encontrada

10003

Sensor no encontrado

Ejemplos

Llamada (Método GET)

JSON
https://servidor:8443/calibry-rest-api/rest/cif/items/{itemId}/correctionfactors/{channelNum}/{functionCode}

[https://servidor:8443/calibry-rest-api/rest/cif/items/10001/correctionfactors/1/EN60751]

Headers:
    Authorization

Respuestas

Correcta:

JSON
{
    "equationParamMap": {
        "A": 0.0049112,
        "B": -6.7852e-7,
        "C": -6.4117e-12,
        "R0": 99.99,
        "SR": 0
    },
    "validTS": 1527811200000,
    "rangeMap": {
        "DEW": {
            "id": 10026705,
            "paramCode": "DEW",
            "rangeUnit": "Celsius",
            "lowerRange": -20,
            "upperRange": 80,
            "lowerRangeIsIncluded": true,
            "upperRangeIsIncluded": false
        }
    }
}

Error:

JSON
{"code":"10001"}
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.