Add mixing api and test
This commit is contained in:
25
tjnetwork.py
25
tjnetwork.py
@@ -57,6 +57,11 @@ SOURCE_TYPE_MASS = api.SOURCE_TYPE_MASS
|
||||
SOURCE_TYPE_FLOWPACED = api.SOURCE_TYPE_FLOWPACED
|
||||
SOURCE_TYPE_SETPOINT = api.SOURCE_TYPE_SETPOINT
|
||||
|
||||
MIXING_MODEL_MIXED = api.MIXING_MODEL_MIXED
|
||||
MIXING_MODEL_2COMP = api.MIXING_MODEL_2COMP
|
||||
MIXING_MODEL_FIFO = api.MIXING_MODEL_FIFO
|
||||
MIXING_MODEL_LIFO = api.MIXING_MODEL_LIFO
|
||||
|
||||
TIME_STATISTIC_NONE = api.TIME_STATISTIC_NONE
|
||||
TIME_STATISTIC_AVERAGED = api.TIME_STATISTIC_AVERAGED
|
||||
TIME_STATISTIC_MINIMUM = api.TIME_STATISTIC_MINIMUM
|
||||
@@ -542,6 +547,26 @@ def delete_source(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
return api.delete_source(name, cs)
|
||||
|
||||
|
||||
############################################################
|
||||
# mixing 20.[MIXING]
|
||||
############################################################
|
||||
|
||||
def get_mixing_schema(name: str) -> dict[str, dict[str, Any]]:
|
||||
return api.get_mixing_schema(name)
|
||||
|
||||
def get_mixing(name: str, tank: str) -> dict[str, Any]:
|
||||
return api.get_mixing(name, tank)
|
||||
|
||||
def set_mixing(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
return api.set_mixing(name, cs)
|
||||
|
||||
def add_mixing(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
return api.add_mixing(name, cs)
|
||||
|
||||
def delete_mixing(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
return api.delete_mixing(name, cs)
|
||||
|
||||
|
||||
############################################################
|
||||
# time 21.[TIMES]
|
||||
############################################################
|
||||
|
||||
Reference in New Issue
Block a user