Closed lo-co closed 8 years ago
I had changed the Task names. Should be good to go now.
This my be linked to the logic for the filter/denuder/inlet valves not being set yet, but it does appear that the filter and other valve UI buttons have issues.
When the filter cycle is not on auto and you hit the filter button it often goes inti a state of turning itself on and off repeatedly, or it doesn;t respond at all.
I can;t get the inlet valve UI button to switch on at all
Justin, please be careful about removing the READY FOR TESTING label; I put it there for me to test (or someone with the backend knowledge to determine if the thing is doing what it is supposed to be doing in software). Sometimes the problem is a hardware problem and not applicable to what is going on here.
I realize the filter button is flashing but I think this actually attributable to something other than a hardware issue (or server for that matter). I think what is happening is that I am not handling an error correctly on the client side.
In this case, this tag indicates that I am trying to make sure that the command is getting from the client to the proper place in the software. The label indicates that I have code in place that needs proper debugging.
Added Wrapper
for testing. Set execution to non-reentrant.
Filter feedback is not coming back properly. The filter position is set by a not
so when there is no feedback, the system will not work properly (always sends TRUE
because it is always FALSE
).
From my standpoint, this is now fixed. The sequence goes like this:
TRUE
, the new value will be FALSE
Controller
with the new filter value. Do
method, an 1-D array with two entries is built with the same boolean value as the value sent via the http request (this is a relic of the three-way valve request) to the Filter
task.general
and the key is filter_pos
). There is no feedback now so this will be the value that is used to update the UI.All switch tasks will look something like this for now. So, I have two questions:
TRUE
), will this set the position to filter or sample?Hi Matt,
Here is the valve logic for all of the Hanbays (changing position requiring two values to be set each time). This issue is now identical to #115 and so knocking it off should give value.
Format: 'name of position', valve 1 value, valve 2 value
Denuder: denuder 1 - 5V, denuder 2 - 0V Denuder bypass: denuder 1 - 0V , denuder 2 - 5V
Filtering: filter 1 - 5V, filter 2 - 5V (not a typo they should both be 5V) Sampling: filter 1 - 0V , filter 2 - 0V
Cabin inlet: cabin 1 - 0V , cabin 2 - 0V Aircraft inlet: cabin 1 - 5V, cabin 2 - 5V
Tested and functioning properly
At this moment, send TT or FF if we need the signal.
The error we are getting is
-200428
. From the explanation of the error: