Page 24 of 33
Re: Android Reef Angel Status
Posted: Thu Aug 21, 2014 3:13 am
by cosmith71
Awesome! Thanks!
--Colin
Re: Android Reef Angel Status
Posted: Thu Aug 21, 2014 5:31 am
by Sacohen
We're #1.
We're #1.
We're #1.
We're #1.

Re: Android Reef Angel Status
Posted: Thu Aug 21, 2014 8:31 am
by binder
so, i am toying around with the idea of tracking usages within the app. that means that i would be having the app report anonymous information to me so i can better track what features and functions that people use the most. this would obviously be able to be disabled though.
i have mixed thoughts on doing this. what does everybody think and feel about this?
Sent from my iPad mini
Re: Android Reef Angel Status
Posted: Thu Aug 21, 2014 8:36 am
by Sacohen
Anything to make the app better as long as its anonymous and secure.
Re: Android Reef Angel Status
Posted: Thu Aug 21, 2014 12:16 pm
by binder
Sacohen wrote:Anything to make the app better as long as its anonymous and secure.
yeah, it would be the google analytics that all the other apps utilize for anonymous feedback and reporting.
Sent from my iPad mini
Re: Android Reef Angel Status
Posted: Fri Aug 22, 2014 7:30 am
by AlanM
I'm for usage stats.
Re: Android Reef Angel Status
Posted: Fri Aug 22, 2014 11:01 am
by 89delta
I'm game.
Re: Android Reef Angel Status
Posted: Fri Aug 22, 2014 11:19 am
by binder
ok, this is good feedback for me. im thinking of adding it in for stats purposes.
im also still thinking about improvements and dropping old devices with new updates. only time will tell once i get more into the finer details of things.
my personal opinion is the app needs improvements(sone major ones are in the works). it needs more pizazz and improved functionality and to use existing libraries that people have created. all sorts of ideas bouncing around in my head....just gotta find out when to implement them.
Sent from my iPad mini
Re: Android Reef Angel Status
Posted: Fri Aug 22, 2014 2:34 pm
by dapg8gt
I'm also not against it as long as nothing personal is being gathered. If it helps you I'm all for it.
Any way we can get some graphs like on the portal as a page? I think it would be a nice function if it's not to hard.
This might be a question for Roberto but is there any way for us to see what our amp draw is like on apex?
Re: Android Reef Angel Status
Posted: Fri Aug 22, 2014 4:04 pm
by binder
dapg8gt wrote:I'm also not against it as long as nothing personal is being gathered. If it helps you I'm all for it.
Any way we can get some graphs like on the portal as a page? I think it would be a nice function if it's not to hard.
This might be a question for Roberto but is there any way for us to see what our amp draw is like on apex?
yeah, that is a valid concern.
i had been thinking about the logging capabilities with graphs. I need to investigate the availability of libraries for that.
as for the amp draw, that would be dependent on how it's monitored and if it's sent with the rest of the data.
Sent from my Moto X
Re: Android Reef Angel Status
Posted: Thu Aug 28, 2014 8:52 am
by AlanM
Things I'd like to see:
I'd like a dialog with a droplist of DC Pump Modes to choose from instead of needing to go to the Internal Memory dialog to push a byte value into the correct location
I'd also like the Custom Variables page to allow me to push values (/cvar0,x) into those Custom Variable locations by long-hold like on the dimming modules pages instead of just being a static report of them.
As far as the look and feel, I really like it at the moment. I like swiping to the different pages. I like the fonts and stuff.
Re: Android Reef Angel Status
Posted: Thu Aug 28, 2014 6:43 pm
by binder
AlanM wrote:
I'd like a dialog with a droplist of DC Pump Modes to choose from instead of needing to go to the Internal Memory dialog to push a byte value into the correct location
Ok. I need to add in a DC Pump page/screen or however it needs to be handled. Once that is established, then doing this stuff would be simple. Sadly, I am not very familiar with how the DC Pump stuff works which is part of the reason why it has not been added yet.
I'd also like the Custom Variables page to allow me to push values (/cvar0,x) into those Custom Variable locations by long-hold like on the dimming modules pages instead of just being a static report of them.
Easily doable. I will see what I can come up with.
As far as the look and feel, I really like it at the moment. I like swiping to the different pages. I like the fonts and stuff.
Cool. That's good to know. Thanks for the feedback.

Re: Android Reef Angel Status
Posted: Thu Aug 28, 2014 7:06 pm
by dapg8gt
I like the idea of easily controlling the dc pump also.. One thing comes to mind right away is If Roberto's overflow is still working without a valve in it @ full siphon. It would be great if we could dial a full siphon on a herbie design or similar with a slider and not need to mess with a valve (or code for wizard abusers/code stealers like me =) ..
Re: Android Reef Angel Status
Posted: Thu Aug 28, 2014 8:41 pm
by rimai
dapg8gt wrote:I like the idea of easily controlling the dc pump also.. One thing comes to mind right away is If Roberto's overflow is still working without a valve in it @ full siphon. It would be great if we could dial a full siphon on a herbie design or similar with a slider and not need to mess with a valve (or code for wizard abusers/code stealers like me =) ..
Yeap. I still use my overflow until today. It works awesome!!!!
Re: Android Reef Angel Status
Posted: Thu Aug 28, 2014 9:13 pm
by dapg8gt
rimai wrote:dapg8gt wrote:I like the idea of easily controlling the dc pump also.. One thing comes to mind right away is If Roberto's overflow is still working without a valve in it @ full siphon. It would be great if we could dial a full siphon on a herbie design or similar with a slider and not need to mess with a valve (or code for wizard abusers/code stealers like me =) ..
Yeap. I still use my overflow until today. It works awesome!!!!
That's great and you are the only person I've seen ever do it. We should name it "the Roberto" =). Glad it's still going strong.. Does it require any adjustments? I know with my "herbie" I need to tweak it every once in a while..
If curt goes even more above and beyond than he has for the community and creates that DC page I'm sure it's going to catch on.. I know I'll be doing it just because it will be easier to do and pretty universal I think.
Re: Android Reef Angel Status
Posted: Thu Aug 28, 2014 9:21 pm
by rimai
Nope... No adjustment at all. It's been going strong for more than a year!!!
Re: Android Reef Angel Status
Posted: Fri Aug 29, 2014 4:16 am
by lnevo
I like the "Robertoflow"
Re: Android Reef Angel Status
Posted: Fri Aug 29, 2014 9:42 am
by Sacohen
Where was that post where Roberto had the code for the Robertoflow.
I can never find that one when searching for it.
Re: Android Reef Angel Status
Posted: Fri Aug 29, 2014 9:59 am
by rimai
Re: Android Reef Angel Status
Posted: Fri Aug 29, 2014 10:03 am
by Sacohen
Great that will be easier to find now.
Re: Android Reef Angel Status
Posted: Sat Aug 30, 2014 6:39 pm
by AlanM
DCPump is pretty simple. The portal internal memory section has the settings for the current release version, but there are a few more things in /dev on github.
Current /dev version has 4 parameters, Mode, speed, duration, and threshold. Memory locations are /mb337, /mb338, /mb339, and /mb364, respectively.
Mode (/mb337) in devel version can have a bunch of named values:
0 = Constant
1 = Lagoon
2 = Reef Crest
3 = Short Pulse
4 = Long Pulse
5 = Nutrient Transport
6 = Tidal Swell
12 = Else
13 = Sine
14 = Gyre
Speed is between 0 and 100.
Duration is between 0 and 255.
Threshold is new in the /dev branch. It's a number between 0 and 100. It lets you set a Tunze or Jebao threshold and then the pump stays out of the area between 0 and that threshold. It will still go to 0, but it won't go to anything between. If the threshold is 30 and the pump mode called for 14 it would be 0 and if it called for 16 it would be 30.
Re: Android Reef Angel Status
Posted: Tue Sep 02, 2014 7:00 pm
by binder
AlanM wrote:DCPump is pretty simple. The portal internal memory section has the settings for the current release version, but there are a few more things in /dev on github.
Current /dev version has 4 parameters, Mode, speed, duration, and threshold. Memory locations are /mb337, /mb338, /mb339, and /mb364, respectively.
Mode (/mb337) in devel version can have a bunch of named values:
0 = Constant
1 = Lagoon
2 = Reef Crest
3 = Short Pulse
4 = Long Pulse
5 = Nutrient Transport
6 = Tidal Swell
12 = Else
13 = Sine
14 = Gyre
Speed is between 0 and 100.
Duration is between 0 and 255.
Threshold is new in the /dev branch. It's a number between 0 and 100. It lets you set a Tunze or Jebao threshold and then the pump stays out of the area between 0 and that threshold. It will still go to 0, but it won't go to anything between. If the threshold is 30 and the pump mode called for 14 it would be 0 and if it called for 16 it would be 30.
So, were you thinking of something along this line???

- DCPumpPage.png (129.17 KiB) Viewed 9068 times
With some minor alterations, but that's a general mockup for the page/screen. The "get/set" buttons can be "read/write" or "refresh/update" or something else that is clear and concise.
Or, how about a slight alteration with the value on the same line as the slider bar?

- DCPumpPage2.png (129.29 KiB) Viewed 9068 times
Then, we can always make the titles/headings larger (but I didn't in the mockup).
Thoughts??
Re: Android Reef Angel Status
Posted: Tue Sep 02, 2014 7:12 pm
by AlanM
I don't have an opinion about the number next to the slider. Either way looks great!
Re: Android Reef Angel Status
Posted: Tue Sep 02, 2014 7:18 pm
by Sacohen
They both look great, but I like the value next to the slide bar a bit better.
I asked once before if you can have a line on the Controller page that shows what mode the pumps are in now.
Like the portal does down towards the bottom.
Re: Android Reef Angel Status
Posted: Tue Sep 02, 2014 7:54 pm
by binder
Sacohen wrote:They both look great, but I like the value next to the slide bar a bit better.
Yeah, I agree. Something about the value next to the slider is more appealing and gives a better "look" to it.
I asked once before if you can have a line on the Controller page that shows what mode the pumps are in now.
Like the portal does down towards the bottom.
I apologize but I'm going to need a refresher on this (I have honestly forgotten). Can you provide me a screenshot (either post on here or PM me or email me) of what it looks like so I can work on it?? I don't have a DC Pump so that's not enabled on the portal for me to look at. I've got it on my list of things to work on now but would like a better idea of what you are wanting.

Re: Android Reef Angel Status
Posted: Sun Sep 07, 2014 7:19 am
by Sacohen
binder wrote:
I asked once before if you can have a line on the Controller page that shows what mode the pumps are in now.
Like the portal does down towards the bottom.
I apologize but I'm going to need a refresher on this (I have honestly forgotten). Can you provide me a screenshot (either post on here or PM me or email me) of what it looks like so I can work on it?? I don't have a DC Pump so that's not enabled on the portal for me to look at. I've got it on my list of things to work on now but would like a better idea of what you are wanting.

I thought I responded to this, but I don't see it here.
The way it is on the Portal is like the image below, but I was just thinking you could have a line on the controller screen.
I don't think you need the speedometer, just a line of text for Mode, Speed, Duration and maybe Threshold since that was added to the new code.
If you want to take it further you can make it link the dimming modules where if you press it for a couple of seconds you get a drop down menu where you can choose from the available options.
I personally probably wouldn't use that because my code randomly chooses a mode everyday or on reboot.
Re: Android Reef Angel Status
Posted: Sun Sep 07, 2014 3:00 pm
by Sacohen
The app still won't connect in away mode to the myreefangel DNS server.
The name has propagated because I can ping it and it works for my net cam.
Just not on the app.
I re-entered the the string in the app and it still won't connect.
Re: Android Reef Angel Status
Posted: Sun Sep 07, 2014 3:36 pm
by lnevo
Steve,
I think I know what the issue is... I tested you domain name and it's working fine.. but I realized when I checked the hostname in your post..
Sacohen wrote:
I'm having the same issue. The Portal just updated to my new IP address after I disabled my no-ip host, but the Android app is giving me an "Error 14: Unknown Host:sacohen_myreeftank.myreefangel.com:2000//r99".
If the Portal is seeing it then shouldn't the App see it?
That you have two slashes in the URL. Well, guess what, RA does not like that. So even without the app, if you put two slashes it doesn't work, but with one it works fine. Check your settings and make sure you have no extra slash and if you have one in there try removing it.
Re: Android Reef Angel Status
Posted: Sun Sep 07, 2014 4:03 pm
by Sacohen
That is the error message that is being displayed and I actually mis-typed it the error is actually...
"Error 14: Unknown Host:sacohen_myreeftank.myreefangel.com:2000/r99"
What I have entered in the away portion of the app is sacohen_myreeftank.myreefangel.com.
Re: Android Reef Angel Status
Posted: Sun Sep 07, 2014 4:03 pm
by lnevo
Damn was so close
