mirror of
https://gitlab.com/wgp/dougal/software.git
synced 2025-12-06 12:57:08 +00:00
QC: measure gun not manifold pressure
This commit is contained in:
@@ -36,10 +36,18 @@
|
||||
-
|
||||
name: "Pressure errors"
|
||||
check: |
|
||||
const pressure=11;
|
||||
const gunData = currentItem._("raw_meta.smsrc");
|
||||
(gunData && Math.abs(gunData.manifold/parameters.gunPressureNominal - 1) > parameters.gunPressureToleranceRatio)
|
||||
? `Source ${gunData.src_number}: Manifold pressure out of specification – ${gunData.manifold} / ${parameters.gunPressureNominal} = ${(Math.abs(gunData.manifold/parameters.gunPressureNominal - 1)*100).toFixed(1)}% > ${(parameters.gunPressureToleranceRatio*100).toFixed(1)}%`
|
||||
: true;
|
||||
const results = gunData &&
|
||||
gunData
|
||||
.guns
|
||||
.filter(gun => ((gun[2] == gunData.src_number) && (gun[pressure]/parameters.gunPressureNominal - 1) > parameters.gunPressureToleranceRatio))
|
||||
.map(gun =>
|
||||
`source ${gun[2]}, string ${gun[0]}, gun ${gun[1]}, pressure: ${gun[pressure]} / ${parameters.gunPressureNominal} = ${(Math.abs(gunData.manifold/parameters.gunPressureNominal - 1)*100).toFixed(1)}% > ${(parameters.gunPressureToleranceRatio*100).toFixed(1)}%`
|
||||
);
|
||||
results && results.length
|
||||
? results
|
||||
: true
|
||||
|
||||
-
|
||||
name: "Single gun / cluster"
|
||||
|
||||
Reference in New Issue
Block a user