can't put the probe to 1??
-
- Posts: 93
- Joined: Wed Nov 14, 2012 8:34 pm
can't put the probe to 1??
Hi,
I just got my new temp probe so that I can have a temp reading of the room but it keep putting that one to 1. Man that's annoying!
I want my longest temp probe to be one, and the short one (it is much shorter than the original) to be the number 2, but no matter how I plug them the controller ALWAYS assign temp probe 1 to the shortest one. Even if I put the extentions cable on that one, it is still too short because it is much shorter than the original, so I cannot use it for my tank. Also if there is a power outage, will the reef angel reassign the probe to different numbers? I don't want the controller to shut down the heater if the room temperature is a bit too high and I don't want the controller to start the heater if the room temp is low. is it workable or will I have to use only one probe and that't it? I see no way to set a second probe in the wizard.
how can I fix this? so that my longest probe with the extention goes to 1 and stay to 1?
I was expecting something like you plug a probe in port 1 and it is temp probe 1, you plug a probe in port 2 and it will be temp probe number 2 etc...but it does not seem to be the case here?
thanks
I just got my new temp probe so that I can have a temp reading of the room but it keep putting that one to 1. Man that's annoying!
I want my longest temp probe to be one, and the short one (it is much shorter than the original) to be the number 2, but no matter how I plug them the controller ALWAYS assign temp probe 1 to the shortest one. Even if I put the extentions cable on that one, it is still too short because it is much shorter than the original, so I cannot use it for my tank. Also if there is a power outage, will the reef angel reassign the probe to different numbers? I don't want the controller to shut down the heater if the room temperature is a bit too high and I don't want the controller to start the heater if the room temp is low. is it workable or will I have to use only one probe and that't it? I see no way to set a second probe in the wizard.
how can I fix this? so that my longest probe with the extention goes to 1 and stay to 1?
I was expecting something like you plug a probe in port 1 and it is temp probe 1, you plug a probe in port 2 and it will be temp probe number 2 etc...but it does not seem to be the case here?
thanks
Re: can't put the probe to 1??
the probes are laser inscribed with a serial number. the lowest numbered probe is always probe one no matter what port you plug it in. roberto may have a suggestion for you but otherwise there isn't anything much i can tell you.
-
- Posts: 93
- Joined: Wed Nov 14, 2012 8:34 pm
Re: can't put the probe to 1??
so if I order a 10 feet probe, there is no garantee I will be able to use it then?
I guess I will be stuck using only one probe, that's it.
I guess I will be stuck using only one probe, that's it.
Re: can't put the probe to 1??
Correct, they are all laser inscribed when the chip is manufactured.
Why is it so important to have T1 as the longest?
We can try manipulating the pointers through software to rearrange the order if it is really that important.
Why is it so important to have T1 as the longest?
We can try manipulating the pointers through software to rearrange the order if it is really that important.
Roberto.
-
- Posts: 93
- Joined: Wed Nov 14, 2012 8:34 pm
Re: can't put the probe to 1??
well yes it is important because only the longer probe can reach my tank, and I want the controller to use that one to control the heater, not the one that is outside the tank. So if it is 72F in the room, I surely don't want the controller to use that one to control the heater in the tank. I want to make sure that the temp. probe that the controller use will be the one in my tank, not the one in the room.
I did not check that at the begining and the temp in the tank was rising and rising, until I realize that it was the wrong temp probe controlling the temp of the tank. I tried swiching them over and over, no results.
How do I configure this so that the probe that is set to control the heater and the securité switch off will be assigned to the probe 2? the probe one is way too short to reach my tank, so I was going to use it to take the room temp.
I just place an order for a 10 ft probe, hope I can use that. If it is not possible to set then please cancel that order. Even the original probe is too short to reach my tank if I want to put the controller away from the water dammage risk. I made a mistake when I ordered the previous temp probe and ordered a 3 feet probe, which is too short.
I did not check that at the begining and the temp in the tank was rising and rising, until I realize that it was the wrong temp probe controlling the temp of the tank. I tried swiching them over and over, no results.
How do I configure this so that the probe that is set to control the heater and the securité switch off will be assigned to the probe 2? the probe one is way too short to reach my tank, so I was going to use it to take the room temp.
I just place an order for a 10 ft probe, hope I can use that. If it is not possible to set then please cancel that order. Even the original probe is too short to reach my tank if I want to put the controller away from the water dammage risk. I made a mistake when I ordered the previous temp probe and ordered a 3 feet probe, which is too short.
-
- Posts: 93
- Joined: Wed Nov 14, 2012 8:34 pm
Re: can't put the probe to 1??
If I set this code to 2, will the probe 2 be used to controll my heater?
Would that work to assign the probe 2 to my heather?
// Use T2 probe as temperature and overheat functions
ReefAngel.TempProbe = T2_PROBE;
ReefAngel.OverheatProbe = T2_PROBE;
// Set the Overheat temperature setting
InternalMemory.OverheatTemp_write( 790 );
Would that work to assign the probe 2 to my heather?
// Use T2 probe as temperature and overheat functions
ReefAngel.TempProbe = T2_PROBE;
ReefAngel.OverheatProbe = T2_PROBE;
// Set the Overheat temperature setting
InternalMemory.OverheatTemp_write( 790 );
Re: can't put the probe to 1??
Yes, that should work. When you use those lines, probe 2 will be used in the StandardHeater function and probe 2 will be used when computing the Overheat checks.
-
- Posts: 471
- Joined: Sat Jan 14, 2012 2:08 pm
- Location: Montgomery Village, MD
Re: can't put the probe to 1??
Roberto helped me write code like this months ago and it works like a charm. Then we added this:
In fact I shared the same frustration you did when I first learned of it. Stay with the forum, I haven't come up with anything yet that the guys here haven't been able to fix. Thx and good luck.
Code: Select all
// turn on port 7 when temp falls below 76.0 and turn off when temp gets above 80.0
if (ReefAngel.Params.Temp[T2_PROBE] <= 780 && ReefAngel.Params.Temp[T2_PROBE] > 0) ReefAngel.Relay.On(Port7);
if (ReefAngel.Params.Temp[T2_PROBE] >= 791) ReefAngel.Relay.Off(Port7);
if (ReefAngel.Params.Temp[T1_PROBE] <= 780 && ReefAngel.Params.Temp[T1_PROBE] > 0) ReefAngel.Relay.On(Box1_Port1);
if (ReefAngel.Params.Temp[T1_PROBE] >= 791) ReefAngel.Relay.Off(Box1_Port1);
Roscoe's Reefs - Starting Over Again:
Building new 29g Nano after landlord went berserk over my 4 75 gallon tanks, Multiple RA's, Water mixing stations, etc. Your help welcomed in remembering all I've forgotten.
Building new 29g Nano after landlord went berserk over my 4 75 gallon tanks, Multiple RA's, Water mixing stations, etc. Your help welcomed in remembering all I've forgotten.
-
- Posts: 93
- Joined: Wed Nov 14, 2012 8:34 pm
Re: can't put the probe to 1??
What does this code do? Seem that you are using 2 temp probe to control 2 different things? What I want to do is to control the heater and fan with one probe, and the other one would be just to get the ambiant room temp. I don't want it to control anything, just give me a reading.
In this case, I guess I would use only the first lines that refer to T2 and not the rest? Do I still need to have instruction for the temp probe 1 if I don't wish for it to control anything?
In this case, I guess I would use only the first lines that refer to T2 and not the rest? Do I still need to have instruction for the temp probe 1 if I don't wish for it to control anything?
-
- Posts: 471
- Joined: Sat Jan 14, 2012 2:08 pm
- Location: Montgomery Village, MD
Re: can't put the probe to 1??
I was like you...I wanted a certain probe (your long one) to be the main temp probe but the serial number of the probe insisted it be the second one. So, I used the the first set of code:
to make it serve as my main probe. Then I used the second set of code to instruct it to turn my heater on and off.
Finally, you are correct, if your T1 is primarily a ambient temp gauge then no instruction line for it will be necessary. (Although if you turn out to be like the rest of us junkies, you'll find some job for it...room temp too high, do something like turn off lights, etc.
)
Good luck.
Code: Select all
// Use T2 probe as temperature and overheat functions
ReefAngel.TempProbe = T2_PROBE;
ReefAngel.OverheatProbe = T2_PROBE;
// Set the Overheat temperature setting
InternalMemory.OverheatTemp_write( 790 );
Code: Select all
// turn on port 7 when temp falls below 76.0 and turn off when temp gets above 80.0
if (ReefAngel.Params.Temp[T2_PROBE] <= 780 && ReefAngel.Params.Temp[T2_PROBE] > 0) ReefAngel.Relay.On(Port7);
if (ReefAngel.Params.Temp[T2_PROBE] >= 791) ReefAngel.Relay.Off(Port7);

Good luck.
Roscoe's Reefs - Starting Over Again:
Building new 29g Nano after landlord went berserk over my 4 75 gallon tanks, Multiple RA's, Water mixing stations, etc. Your help welcomed in remembering all I've forgotten.
Building new 29g Nano after landlord went berserk over my 4 75 gallon tanks, Multiple RA's, Water mixing stations, etc. Your help welcomed in remembering all I've forgotten.
Re: can't put the probe to 1??
I just posted a sample function in another thread that is very similar to what rossbryant1956 posted and said. Here's a link to what I posted: http://forum.reefangel.com/viewtopic.ph ... 369#p17369