Skip to content
Snippets Groups Projects
Commit d91f6032 authored by Peter Švihra's avatar Peter Švihra
Browse files

changed cmd timeout to duration

parent f94ae089
Branches
No related merge requests found
......@@ -18,7 +18,7 @@ logging.basicConfig(level=logging.INFO,
@unique
class CMD_TYPE(Enum):
GENERAL = 1
SET_TIMEOUT = 2
SET_DURATION = 2
SET_MODE = 3
SET_THRESHOLD_MIN = 4
SET_THRESHOLD_MAX = 5
......@@ -33,7 +33,7 @@ class CMD_GENERAL(Enum):
# Taken from the FSM doc. Correct as of 1400 on 20200417
@unique
class CMD_SET_TIMEOUT(Enum):
class CMD_SET_DURATION(Enum):
CALIBRATION = 1
BUFF_PURGE = 2
BUFF_FLUSH = 3
......@@ -108,7 +108,7 @@ class ALARM_CODES(Enum):
class CMD_MAP(Enum):
GENERAL = CMD_GENERAL
SET_TIMEOUT = CMD_SET_TIMEOUT
SET_DURATION = CMD_SET_DURATION
SET_MODE = VENTILATION_MODE
SET_THRESHOLD_MIN = ALARM_CODES
SET_THRESHOLD_MAX = ALARM_CODES
......
......@@ -216,7 +216,7 @@ if __name__ == "__main__":
print(f"Alarms: {hevclient.get_alarms()}")
# set a timeout
hevclient.send_cmd("SET_TIMEOUT", "INHALE", 1111)
hevclient.send_cmd("SET_DURATION", "INHALE", 1111)
# check for the readback
for i in range(10):
......
......@@ -13,7 +13,7 @@ import svpi
import hevfromtxt
from hevtestdata import HEVTestData
from CommsLLI import CommsLLI
from CommsCommon import PAYLOAD_TYPE, CMD_TYPE, CMD_GENERAL, CMD_SET_TIMEOUT, VENTILATION_MODE, ALARM_TYPE, ALARM_CODES, CMD_MAP, CommandFormat, AlarmFormat
from CommsCommon import PAYLOAD_TYPE, CMD_TYPE, CMD_GENERAL, CMD_SET_DURATION, VENTILATION_MODE, ALARM_TYPE, ALARM_CODES, CMD_MAP, CommandFormat, AlarmFormat
from collections import deque
from serial.tools import list_ports
from typing import List
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment