- Joined
- Aug 13, 2019
- Messages
- 2,088
- Reaction score
- 2,772
I’m severely visually challenged now and doing any advanced programming within apex is interesting to say the least with a screen reader. What I’m trying to do is make a virtual outlet to help warn me of a problem like running out of co2. I know it sounds stupid, like duh check your co2 gauge or ph in the reactor. Every little thing helps when you can’t see to read a gauge. So, I have a ph probe in my carx labeled ph2, it’s a classic apex so I can’t change the name. I have a solenoid on the co2 bottled labeled carx_solenoid. I have the solenoid programmed to turn on at ph2 6.25 and off at 6.18. I have dialed in the reactor so that it runs pretty stable at 6.2 ph without hitting the solenoid trigger points but a couple times a day. I have the solenoid programmed to shut off from 1-4am as there is no Alk demand during those hours. I also have the solenoid programmed to switch off whenever the return pump is off, like feed cycles and maintenance. Everything has been just fine. I’m wanting to make a virtual outlet called checkcarx. I want it to turn on if the carx_solenoid is on for say thirty minutes and the ph2 is still above 6.50. It takes about 15-20 minutes for the reactor to pull down from 7.8 to 6.2 when it switches back on at 4am. I don’t want it turning on when the solenoid is off overnight or durning feed cycles. I tried fallback off, set off, if carx_solenoid on then on, if ph2 > 6.50 then on, defer 030:000 then on but that isn’t working out right. Of course I may have screwed something up as what I hear the screen reader say and what I type out are completely different. Thanks for any help