rimai wrote:Awesome!!!
Can we have it update the display without querying the controller?
If OK is received, you change the display. If ERR is received, you leave it alone.
What do you think about this option?
I thought about that option as well. This could be done easily. The "only" drawback is that if you exited the application (or when to the preferences page or wherever) and then you reopened the application before the controller was re-queried, the old values would be displayed. I know I could modify the data stored in the database but I'm not big on changing the stored values at all because they wouldn't be "accurate" for that update time.
With the information that I just mentioned, would you still want the values updated on the screen? So it would be like my Option 2 but also having the values changed on the screen.
And what did you think about how to activate the popup? Long press the label or value?
Ahh.. Got it...
It grabs from storage.. Makes sense.
What if you somehow had a "Please refresh to update screen" or something like this showing up on the screen if "OK" is received?
rimai wrote:Ahh.. Got it...
It grabs from storage.. Makes sense.
What if you somehow had a "Please refresh to update screen" or something like this showing up on the screen if "OK" is received?
Yeah, I like that idea. That's what I'll do.
Now, is long pressing on the values ok to display the popup box or the pressing the labels?
Ok cool. That's how I've got it coded right now. I just wanted to make sure.
Now I just have to code these minor changes and then finish up the notification alerts and I'll be ready for a release. Hopefully something within the next week or 2.
Ok. This is what I'm going to do. If an error occurs, you will get your standard error notification and a popup on the screen to say "ERR".
If it was successful, you will see this in the status bar: "Refresh to update screen"
There will not be a popup saying "ok", the only popup will be for an error (if ERR is returned).
I had been using the older version of the android app (sorry I don't know what version but it was before the logo change) with no problems. When i updated to the newest version all of a sudden my manual relay overrides will randomly reset. I havent figured out if it does it after a set amount of time or if it is truly random. I havent reprogrammed my controller since well before the app update, and i dont believe im losing power to my controller (i know losing power resets the manual overrides). Is there a setting somewhere in the android app that has a timeout for manual overrides or something?
there's nothing built into the app that resets overrides. in fact, the only way to reset the override is by tapping on the green dot that only shows up when the port is overridden. the app just gets the values and displays them.
Hmm. i wonder if my controller is resetting for some reason then. I never had trouble before the app update. and nothing else has changed. Ill check all my connections when im home. thanks.
Meshmez wrote:Hmm. i wonder if my controller is resetting for some reason then. I never had trouble before the app update. and nothing else has changed. Ill check all my connections when im home. thanks.
Ok. I know I haven't changed any code with how the app communicates with the controller. I know I did move the code to a service and allow for automatically updating in the background instead of manual updates (or you can manually update it) but I do not recall off hand when I added that feature. It should not have affected the controller though.
Anyways, keep an eye on how things are working. There could be something else going on that we need to track down.
Meshmez wrote:Hmm. i wonder if my controller is resetting for some reason then. I never had trouble before the app update. and nothing else has changed. Ill check all my connections when im home. thanks.
Ok. I know I haven't changed any code with how the app communicates with the controller. I know I did move the code to a service and allow for automatically updating in the background instead of manual updates (or you can manually update it) but I do not recall off hand when I added that feature. It should not have affected the controller though.
Anyways, keep an eye on how things are working. There could be something else going on that we need to track down.
The auto update was in the "old" app I had too and never caused any problem, though I used both in manual update mode. All my connections on the controller seem to be good. Ill start to keep a log of when it happens to see if it is at a set interval or not. Thanks for the help!
Hey Curt, revisiting the override capability, I added the stuff to the libraries and pushed under branch issue 73.
If you want to take a look and test it.
Also, the portal key authentication is also pushed under branch issue 71 if you want to test it too.
rimai wrote:Hey Curt, revisiting the override capability, I added the stuff to the libraries and pushed under branch issue 73.
If you want to take a look and test it.
Also, the portal key authentication is also pushed under branch issue 71 if you want to test it too.
Ok. I will try to take a look at it this weekend. I already briefly looked at the portal key authentication that you posted sometime last week.
Am I missing something in the Android app. Testing out this galaxy tab 2... I installed the reef angel app. Is there a place to control the relays? How do i get to it?
lnevo wrote:Am I missing something in the Android app. Testing out this galaxy tab 2... I installed the reef angel app. Is there a place to control the relays? How do i get to it?
Swipe the screen to the left to reveal the other pages on the right. I need to improve the layout and show "tabs" to indicate that you have to swipe to reveal the additional pages.
topjimmy wrote:How do I set up and "Away" profile? What IP do I use?
open up the settings page and input your ip address. since you probably just have a dynamic home ip address, what most people use is a free dynamic dns address for their network. using something like no-ip.com and running their application to automatically update their ip when/if it ever changes. also, you must open up port 2000 on your router to allow access to your network from the outside world. i know there are other topics on the forum that discuss this already.
Is there any way to add a "custom location" to the memory location drop down menu? (ie, not have to type in the number each time) also is there a way to delete unwanted items from that same drop down? i use like 2 of them and have to scroll through 50. not big issues, but if there is an easier way i would like to use it
Thanks!
P.S. the ability to disable toggling ports on the new update is great! I no longer have to worry about accidentally bumping my dosers on!
Meshmez wrote:Is there any way to add a "custom location" to the memory location drop down menu? (ie, not have to type in the number each time) also is there a way to delete unwanted items from that same drop down? i use like 2 of them and have to scroll through 50. not big issues, but if there is an easier way i would like to use it
Thanks!
P.S. the ability to disable toggling ports on the new update is great! I no longer have to worry about accidentally bumping my dosers on!
there isn't currently a way to add a custom location but i have had the idea for this on my white board for a couple months now. I am now going to start working on implementing it. i just have to figure out a couple small things first, but it should be included in the next release.
glad you like the port toggle disabling. the idea and main code came from someone else and then I tweaked it to make it fully functional with the app.
Hey Curt,
I'd like to request the vortech page to be linked to the same EM bit as Radion.
I had to manually select the Vortech page to show up.
Also, bug report: app is crashing when I hit download labels
rimai wrote:Hey Curt,
I'd like to request the vortech page to be linked to the same EM bit as Radion.
I had to manually select the Vortech page to show up.
Also, bug report: app is crashing when I hit download labels
oh. didn't know it wasn't auto updating.
hmmmm... i will have to look at the download labels function. i didn't change that code, so it could have been broken before.
turns out, the download labels function was a problem in 0.8.1. It works just fine with my userid and your userid but when you use "reefangel", it gives an error. I'm tracking down the problem and I can confirm that it exists.
Ability to toggle "lights on"
Commands screen as a "swipe to" like status and main relay
Pretty graphical representations of DP: and AP: percentages.
Thanks,
--Colin
good requests.
what did you have in mind for the graphical representations? like a slider bar or something else?
I will have to check on the lights on toggle. I don't know off hand if this is even possible remotely.
i will also check on the swiping for the commands screen. i might be able to do this relatively easy now.