Android Features
Android Features
I've got a vacation coming up in a couple weeks for Christmas and New Years. Which means I'm going to have some time to work on my projects. I'd like to know what features are desired to all the users of the Android Reef Angel Status app. Please select your Top 3 choices of features that you would like to see added.
Some of the choices will require additional input. If you choose an option that could require additional input, please leave a comment with more information for me. If you have a picture or drawing or something visual, please post it as well.
As always, if I use your input, I will list your name in the Contributors section of the application.
Thanks!!
curt
Some of the choices will require additional input. If you choose an option that could require additional input, please leave a comment with more information for me. If you have a picture or drawing or something visual, please post it as well.
As always, if I use your input, I will list your name in the Contributors section of the application.
Thanks!!
curt
Re: Android Features
Not voting since I am not an android user but very interested to see the results.
Re: Android Features
I am an iPAD user and like John I will be interested in the results of your survey. Also to see which if any of the features John can be incorporate in the iAPP's.
I have seen the Android app and use the iPAD app and both are great tools, keep up the good work guy's.
I have seen the Android app and use the iPAD app and both are great tools, keep up the good work guy's.
-
- Posts: 160
- Joined: Thu Nov 24, 2011 9:50 pm
- Location: Golden, CO
Re: Android Features
Personally I would like to put in just 1 vote but there is no option for all of the above
Given these things can't be made overnight... I made my picks. Particularly the ability to see all values in the program. It would be really nice to be able to customize the values and their labels. I am going to be working on getting flow meters on all of my tanks and reactors. Getting these values displayed would be a great feature!
Having an option to arrange the position and size of these values and their labels would be sweet...
Given these things can't be made overnight... I made my picks. Particularly the ability to see all values in the program. It would be really nice to be able to customize the values and their labels. I am going to be working on getting flow meters on all of my tanks and reactors. Getting these values displayed would be a great feature!
Having an option to arrange the position and size of these values and their labels would be sweet...
Re: Android Features
Could you please elaborate more on "see all values in the program". What values are missing from what is currently displayed? The only thing that I can think of would be the expansion relays, the AI channels and the ato high/low values. I just want to make sure I'm not missing anything.
You can customize virtually all the labels so far (except PH & Salinity because there's really nothing else it could be called...but that can be changed if desired. )
The flow meters would be a little tricky to do because those values would have to be sent via the wifi interface somehow. This would require extra stuff added to the libraries and all. Not saying it's not possible, just that it would require more work.
Adjusting the size and position of the labels could be done. I'll have to look into how the size can be altered. I've got things linked to be simpler and uniform for the size but there may be a better way to allow for customizations. Good suggestion.
With regards to the positions, are you wanting to change the order or how they are laid out on the screen? More input and ideas on this would be good to have.
curt
You can customize virtually all the labels so far (except PH & Salinity because there's really nothing else it could be called...but that can be changed if desired. )
The flow meters would be a little tricky to do because those values would have to be sent via the wifi interface somehow. This would require extra stuff added to the libraries and all. Not saying it's not possible, just that it would require more work.
Adjusting the size and position of the labels could be done. I'll have to look into how the size can be altered. I've got things linked to be simpler and uniform for the size but there may be a better way to allow for customizations. Good suggestion.
With regards to the positions, are you wanting to change the order or how they are laid out on the screen? More input and ideas on this would be good to have.
curt
-
- Posts: 160
- Joined: Thu Nov 24, 2011 9:50 pm
- Location: Golden, CO
Re: Android Features
I guess what I interpreted that as is if we get something custom working on the RA that we can add it to the app without too much trouble. As far as ATO values I plan on setting up some water switches in place of some of the floats. Adding these values along with customizing the labels would be nice.Could you please elaborate more on "see all values in the program". What values are missing from what is currently displayed? The only thing that I can think of would be the expansion relays, the AI channels and the ato high/low values. I just want to make sure I'm not missing anything.
One other thing that might qualify under this would be to get the graph displayed on the front of the controller onto the app.
True, I personally would like to change the pH to CaRx pH. Pretty much in anticipation of future expansions with extra inputs. Of course this can easily wait till its needed but I have already had several people ask me why my tanks ph is 6.6 ...You can customize virtually all the labels so far (except PH & Salinity because there's really nothing else it could be called...but that can be changed if desired. )
I am all ears. Am going to try to get these up within the next month. Will keep you posted.The flow meters would be a little tricky to do because those values would have to be sent via the wifi interface somehow. This would require extra stuff added to the libraries and all. Not saying it's not possible, just that it would require more work.
Some of the androids have smaller screens ect. I think its fine as is but I have enough room to get two rows of relays side by side on my sensation. Not that its that big of a deal but could be nice. Everyone likes things a different way. I would however prefer other features take priority and this worked on once your out of things to add/expand on.With regards to the positions, are you wanting to change the order or how they are laid out on the screen? More input and ideas on this would be good to have.
Re: Android Features
Just to give you guys a little preview for one of the features. This is a preview of the Internal Memory screen.
The drop down menu at the top will contain all the memory locations and a custom location. So all you will have to do is select the location or the custom location. If custom is selected, you will have to enter the location and type manually. If a specific location is selected, the location and type will be filled in and "disabled" so you can't change the values. Of course you could get around that by changing to custom location, but why would you want to do that?
Anyways, just thought I'd share the screenshot to get some feedback.
curt
The drop down menu at the top will contain all the memory locations and a custom location. So all you will have to do is select the location or the custom location. If custom is selected, you will have to enter the location and type manually. If a specific location is selected, the location and type will be filled in and "disabled" so you can't change the values. Of course you could get around that by changing to custom location, but why would you want to do that?
Anyways, just thought I'd share the screenshot to get some feedback.
curt
-
- Posts: 160
- Joined: Thu Nov 24, 2011 9:50 pm
- Location: Golden, CO
Re: Android Features
rimai wrote:Nice
^^This
Re: Android Features
Be excited. I've got the memory page working now. Commands are next, followed by "hopefully" some UI improvements. We shall see.
curt
curt
Re: Android Features
Since you're already working on the Memory updating, I went with Detailed History, homescreen widget & auto refresh. The widget kind of goes with refreshing. If you're using the widget, refresh on unlock would be a good option to add too.
Thanks!
Thanks!
Re: Android Features
Cool. The auto-refresh is something that will be relatively simple to add in now that I've made new changes.
With the auto-refresh, would you like a list of times (1 minute, 5 minutes, 15 minutes, 30 minutes, 1 hr, 2 hrs, 1time per day, 2times per day, etc) and then an option for a custom or always enter a custom interval?
Of course you could always refresh the values yourself manually.
curt
With the auto-refresh, would you like a list of times (1 minute, 5 minutes, 15 minutes, 30 minutes, 1 hr, 2 hrs, 1time per day, 2times per day, etc) and then an option for a custom or always enter a custom interval?
Of course you could always refresh the values yourself manually.
curt
Re: Android Features
I think having a list of times would be easiest for everyone, with option for custom and refresh on unlock. That should suit everyone's needs.
Re: Android Features
Just to let everybody know, I'm doing some testing of all the features that I've added in. With all the additions, there are lots of "minor" fixes and improvements (aka, tweaks) that need to be made in order for the app to respond as needed/desired. The features that I've added are as follows:
Anyways, with all that being said, if anybody wants to try out a pre-release version (that still works properly and will not damage anything) and give me feedback on it, just let me know and I'll create an version available outside the market (which will require you to allow the ability to install software from unknown sources).
curt
- Internal Memory reading / writing (full access with the known locations selectable, see a few posts back for screenshot)
- Sending Commands: Feeding Mode, Water Change Mode, Exit Mode
- Retrieval of controller library version
- Detailed history viewing - still have the "simple" list in the history section, but you can "click" on the entry and view the full values (it's just a simple popup box with all the values)
- Delete / purge history
- Downloading all labels from your web banner
Anyways, with all that being said, if anybody wants to try out a pre-release version (that still works properly and will not damage anything) and give me feedback on it, just let me know and I'll create an version available outside the market (which will require you to allow the ability to install software from unknown sources).
curt
Re: Android Features
I would be willing to test the app out for you if you still are looking for some testing to be done.
Re: Android Features
Yeah, I'm still looking for some testing to be done. I've got a couple things to add in hopefully tonight (or tomorrow morning) then I'll be ready to let you test things out. I'll PM you the link to download it.gomer23 wrote:I would be willing to test the app out for you if you still are looking for some testing to be done.
Re: Android Features
I'll be happy to test too.binder wrote:Yeah, I'm still looking for some testing to be done. I've got a couple things to add in hopefully tonight (or tomorrow morning) then I'll be ready to let you test things out. I'll PM you the link to download it.
Thanks
Re: Android Features
For those who are curious, you can follow the status of all the changes I make on my github page.
https://github.com/curtbinder/AndroidStatus
And more specifically, the downloads section that will contain the various versions of the software. It currently only has the latest beta, but I think I'm going to add on all the older versions as well.
Here's the latest beta QR code for those of you who are using your mobile device. This makes it really easy to download.
https://github.com/curtbinder/AndroidSt ... pk/qr_code
I'm looking to make the next release sometime next week on the market (providing any complications). So any feedback is always welcomed.
https://github.com/curtbinder/AndroidStatus
And more specifically, the downloads section that will contain the various versions of the software. It currently only has the latest beta, but I think I'm going to add on all the older versions as well.
Here's the latest beta QR code for those of you who are using your mobile device. This makes it really easy to download.
https://github.com/curtbinder/AndroidSt ... pk/qr_code
I'm looking to make the next release sometime next week on the market (providing any complications). So any feedback is always welcomed.
Re: Android Features
Glad to see the following on your ToDo list. Are you considering adding a seperate swipable page for memory settings too?
* add in swipe capabilities to switch screens ** move the relays to own screen ** have main status, main relay, exp relay 1, etc, on own page
* validation of host on configuration page (better validation of preferences
* add in swipe capabilities to switch screens ** move the relays to own screen ** have main status, main relay, exp relay 1, etc, on own page
* validation of host on configuration page (better validation of preferences
Re: Android Features
what kind of swipe are you talking about for the memory page?
Re: Android Features
To swipe between main status, main relay, exp relay 1 and the memory page.
Re: Android Features
Just to let everybody know, the top 3 features have been released.
* Memory reading / writing
* Detailed history viewing
* Mode entering
Continuing onward...
The automatic refresh interval is going to be simple to add in. The framework has been added to allow for this. Also, the home screen widget just needs to be created because the ability to get the data is also easily available now. Expansion relay support will require some additional work to make it easy to add on more than one relay box, but ideas are being worked on.
* Memory reading / writing
* Detailed history viewing
* Mode entering
Continuing onward...
The automatic refresh interval is going to be simple to add in. The framework has been added to allow for this. Also, the home screen widget just needs to be created because the ability to get the data is also easily available now. Expansion relay support will require some additional work to make it easy to add on more than one relay box, but ideas are being worked on.