Skip to main content

calibration_profiles

calibration_profiles, ölçüm değişkenlerine uygulanacak lineer kalibrasyon parametrelerini tanımlar. Her profil, bir değişken için gain ve offset çifti içerir. Stream kabul edildikten sonra measurement yazılmadan önce bu profil uygulanır.

Kalibrasyon formülü şu şekilde çalışır: kalibre edilmiş değer = (ham değer × gain) + offset. Varsayılan değerler gain = 1 ve offset = 0 olup kalibrasyon uygulanmadığında ham değer aynen korunur. Bu profil seçilmiş olsa bile işlemciyi gereksiz yormamak için gain = 1 ve offset = 0 olan no-op profiller kalibrasyon adımında gerçekten uygulanmaz; değer ham haliyle bir sonraki aşamaya geçirilir.

Bu tablo hangi cihaza veya gruba hangi profilin atandığını tutmaz; atama ilişkisi calibration_assignments tablosundadır.

Kolonlar

KolonTipNullAnlamı
idinthayırKalibrasyon profilinin birincil anahtarı
variable_idvarchar(30)hayırBu profilin geçerli olduğu ölçüm değişkeni (VRMS_R, IRMS_S vb.)
gainfloathayırÇarpan katsayısı (DEFAULT: 1)
offsetfloathayırSabit ekleme değeri (DEFAULT: 0)
is_activebooleanhayırProfilin aktif olup olmadığı (DEFAULT: true)
descriptionvarchar(255)evetİnsan okunur açıklama
create_timetimestamphayırKayıt oluşturulma zamanı
update_timetimestamphayırSon güncelleme zamanı

Örnek Kayıtlar

{
"id": 1,
"variable_id": "VRMS_R",
"gain": 1.0000,
"offset": 0.0000,
"is_active": true,
"description": "VRMS_R için global varsayılan kalibrasyon"
}

Özet: Gain 1, offset 0 — kalibrasyon formülü ham değeri olduğu gibi geçirir. Cihaza özel profil atanmadığında bu devreye girer.