Index: shared/scripts/configuration/config.py =================================================================== diff -u -r8c2983cd00b11a01c34f93bf8a7f89da456b46a1 -raa03be2cda4bdcfa89e3b771057109146b23292a --- shared/scripts/configuration/config.py (.../config.py) (revision 8c2983cd00b11a01c34f93bf8a7f89da456b46a1) +++ shared/scripts/configuration/config.py (.../config.py) (revision aa03be2cda4bdcfa89e3b771057109146b23292a) @@ -40,7 +40,31 @@ EDIT_TEXT = "EDIT ULTRAFILTRATION VOLUME" TITLE_TEXT = "ULTRAFILTRATION VOLUME (L)" +#ultrafilteration volume based on flow parameters. Python list contains Rotational speed, Motor speed, +# MC speed, MC current and PWM. +TREATMENT_ULTRAFILTRATION_FLOW_PARAMETERS = { + 0 : [100, 1, 1, 1, 1, 1, 1], + 1 : [550, 24, 32, 425, 85, 18, 36], + 2 : [80, 125, 187, 257, 530, 458, 985], + 3 : [100, 0, 0, 0, 0, 0, 0], + 4 : [220, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45], + } +#dictionary contains uf maximum and minimum value's to set. +TREATMENT_ULTRAFILTRATION_TESTING_OPTION = { + 0 : {"uf_maximum" : 600, "uf_minimum" : 0}, + 1 : {"uf_maximum" : 500, "uf_minimum" : 0}, + 2 : {"uf_maximum" : 550, "uf_minimum" : 0}, + 3 : {"uf_maximum" : 300, "uf_minimum" : 0}, + 4 : {"uf_maximum" : 280, "uf_minimum" : 0}, + 5 : {"uf_maximum" : 765, "uf_minimum" : 500}, + 6 : {"uf_maximum" : 680, "uf_minimum" : 450}, + 7 : {"uf_maximum" : 480, "uf_minimum" : 380}, + 8 : {"uf_maximum" : 390, "uf_minimum" : 675}, + 9 : {"uf_maximum" : 290, "uf_minimum" : 125}, + } + + # dictionary of rejection reason from application source code. # message location -> denali-> Headers-> common-> MsgDefs.h REJECTION_REASON = { @@ -92,7 +116,3 @@ NUM_OF_REQUEST_REJECT_REASONS = 43 - - - -