buggy_droid
New member
- Dec 9, 2012
- 0
- 0
- 0
@bcchgeneral
So, your question pertains to two similar but separate events, correct? One changes the profile to loud and set retest=0, the other changes the profile to normal and set retest=0? Which one is failing? How often it fails? And, how does it fail (is it only not changing the variable, the event is not triggered at all, or something else)?
If one of them works but the other fails, I'd suspect the area condition isn't specified correctly, or the variable name is misspelled in the event definition. I noticed you are mixing upper and lower cases in you post. Other than that, your events are simple enough and hard to screw up (assuming you have told us exactly how your events are set up).
Assuming that you made sure the event immediately before the ones in question (the one that unlocks the profile) ran, it's highly unlikely that Llama service had been killed by the OS or by another app. If Llama is awake the whole time, the fact that the event fails randomly suggests some cell IDs are not recognized as you expect, but the fact that area condition tests green precludes this possibility.
Assuming Llama never stopped working and all conditions are tested true as you said when the event in question fails to run, the only other possibility I can think of is the presence of another event that sets retest=1 (or you could be hitting your shortcut to set retest=1) while the area conditions for the events in question test false. That way, when you tap on the shortcut to unmute, the variable has already been =1 and the condition tests true when you check but the event won't be triggered because there is no change in the condition. If you can confidently exclude this possibility, then I have no logical explanation as to why the event won't run, be it never or sometimes.
Reinstalling Llama (an older or newer version), factory reset, trying different ROMs, may help. I can tell you that it never failed on Galaxy s2 with OS 4.1.2, but it could be that I didn't test it long enough to see a fail. You wouldn't want to switch to a 3-year-old model just for this anyway.
So, your question pertains to two similar but separate events, correct? One changes the profile to loud and set retest=0, the other changes the profile to normal and set retest=0? Which one is failing? How often it fails? And, how does it fail (is it only not changing the variable, the event is not triggered at all, or something else)?
If one of them works but the other fails, I'd suspect the area condition isn't specified correctly, or the variable name is misspelled in the event definition. I noticed you are mixing upper and lower cases in you post. Other than that, your events are simple enough and hard to screw up (assuming you have told us exactly how your events are set up).
Assuming that you made sure the event immediately before the ones in question (the one that unlocks the profile) ran, it's highly unlikely that Llama service had been killed by the OS or by another app. If Llama is awake the whole time, the fact that the event fails randomly suggests some cell IDs are not recognized as you expect, but the fact that area condition tests green precludes this possibility.
Assuming Llama never stopped working and all conditions are tested true as you said when the event in question fails to run, the only other possibility I can think of is the presence of another event that sets retest=1 (or you could be hitting your shortcut to set retest=1) while the area conditions for the events in question test false. That way, when you tap on the shortcut to unmute, the variable has already been =1 and the condition tests true when you check but the event won't be triggered because there is no change in the condition. If you can confidently exclude this possibility, then I have no logical explanation as to why the event won't run, be it never or sometimes.
Reinstalling Llama (an older or newer version), factory reset, trying different ROMs, may help. I can tell you that it never failed on Galaxy s2 with OS 4.1.2, but it could be that I didn't test it long enough to see a fail. You wouldn't want to switch to a 3-year-old model just for this anyway.