# protocols_base.py
# FROZEN BASE FILE - DO NOT PLACE ON FLASH
# This file contains default values and the validation schema (_SCHEMA).
# The validator imports this file to obtain _SCHEMA and verify it is frozen.
# Flash copy: /flash/protocols.py

REQUESTED_PRESERVATIVE_VOLUME = 4000
REQUESTED_PRESERVATIVE_RATE = 500
PRESERVATIVE_SOAK_MINUTES = 8
PRESERVATIVE_PURGE_VOLUME = 23000

DECONTAMINANT_VOLUME = 1000
DECONTAMINANT_RATE = 500

CLEAR_VOLUME = 0.1
CLEAR_MIN_RATE = 0.03
CLEAR_MAX_TIME = 300
CLEAR_UPDATE_RATE = 1

stabilizationSamples = 600
stabilizationError = 0.2
sampleRate = 0.03
sampleTime = 1800
MAX_VOL_TO_CANCEL_SAMPLE = 0.01

PRIME_PRESERVATIVE_VOLUME = 4000
PRIME_DECONTAMINANT_VOLUME = 4000
PRIME_NITROGEN_PURGE_VOLUME = 10000
PRIME_VACUUM_DURATION_SEC = 5

NITROGEN_PRESSURIZATION_SEC = 10

NITROGEN_CHECK_PULSE_SEC = 2
NITROGEN_CHECK_SETTLE_SEC = 1

PURGE_SAMPLE_PATHWAY_VACUUM_SEC = 5
PURGE_SAMPLE_PATHWAY_WASTE_SEC = 2

SAMPLING_PRESSURE = 20.0

FLUSH_MINUTES = 5
