Android Reef Angel Status

Community contributed apps
User avatar
cosmith71
Posts: 1432
Joined: Fri Mar 29, 2013 3:51 pm
Location: Oklahoma City

Re: Android Reef Angel Status

Post by cosmith71 »

Awesome! Thanks!

--Colin
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: Android Reef Angel Status

Post by Sacohen »

We're #1.
We're #1.
We're #1.
We're #1.
:)
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post 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
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: Android Reef Angel Status

Post by Sacohen »

Anything to make the app better as long as its anonymous and secure.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post 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
AlanM
Posts: 263
Joined: Wed Jan 01, 2014 7:26 am

Re: Android Reef Angel Status

Post by AlanM »

I'm for usage stats.
89delta
Posts: 157
Joined: Mon Oct 15, 2012 7:21 pm
Location: Leesburg, GA

Re: Android Reef Angel Status

Post by 89delta »

I'm game.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post 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
dapg8gt
Posts: 104
Joined: Tue Apr 16, 2013 7:33 pm
Location: 650 Bay Area..

Re: Android Reef Angel Status

Post 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?
My other hobby has 450rwhp and eats tires instead of mysis!
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post 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
AlanM
Posts: 263
Joined: Wed Jan 01, 2014 7:26 am

Re: Android Reef Angel Status

Post 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.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post 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. :)
dapg8gt
Posts: 104
Joined: Tue Apr 16, 2013 7:33 pm
Location: 650 Bay Area..

Re: Android Reef Angel Status

Post 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 =) ..
My other hobby has 450rwhp and eats tires instead of mysis!
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post 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!!!!
Roberto.
dapg8gt
Posts: 104
Joined: Tue Apr 16, 2013 7:33 pm
Location: 650 Bay Area..

Re: Android Reef Angel Status

Post 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.
My other hobby has 450rwhp and eats tires instead of mysis!
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Nope... No adjustment at all. It's been going strong for more than a year!!!
Roberto.
User avatar
lnevo
Posts: 5422
Joined: Fri Jul 20, 2012 9:42 am

Re: Android Reef Angel Status

Post by lnevo »

I like the "Robertoflow"
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: Android Reef Angel Status

Post by Sacohen »

Where was that post where Roberto had the code for the Robertoflow.

I can never find that one when searching for it.
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Roberto.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: Android Reef Angel Status

Post by Sacohen »

Great that will be easier to find now.
AlanM
Posts: 263
Joined: Wed Jan 01, 2014 7:26 am

Re: Android Reef Angel Status

Post 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.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post 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
DCPumpPage.png (129.17 KiB) Viewed 9053 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
DCPumpPage2.png (129.29 KiB) Viewed 9053 times
Then, we can always make the titles/headings larger (but I didn't in the mockup).

Thoughts??
AlanM
Posts: 263
Joined: Wed Jan 01, 2014 7:26 am

Re: Android Reef Angel Status

Post by AlanM »

I don't have an opinion about the number next to the slider. Either way looks great!
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: Android Reef Angel Status

Post 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.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post 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. :)
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: Android Reef Angel Status

Post 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.

Image

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.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: Android Reef Angel Status

Post 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.
User avatar
lnevo
Posts: 5422
Joined: Fri Jul 20, 2012 9:42 am

Re: Android Reef Angel Status

Post 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.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: Android Reef Angel Status

Post 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.
User avatar
lnevo
Posts: 5422
Joined: Fri Jul 20, 2012 9:42 am

Re: Android Reef Angel Status

Post by lnevo »

Damn was so close :(
Post Reply