|
03/24/2005, 10:01 AM
#271
 Originally Posted by ccotnoir
I'll be as specific as possible because I think I must be doing something wrong.
Two profiles:
1. Day - Timed(6AM - 11PM), all sounds set, backlight toward the high end, auto off 53 seconds, auto keyboard lights on, nothing for auto dimming (per your post) or day/night mode, radio on, bluetooth on, no other options checked.
2. Silent - manual, sounds muted, auto off at 27 sec, brightness toward the low end, radio on, bluetooth off, no other options checked.
Global Options are set to 1 vibrate, disable alerts during phone call and hotkey switching.
The good - Like the pop-ups telling me that profiles are executing. Also very stable so far and all issues raised in previous post have been addressed.
________________________________________________________________
My Set Up - What happens
1. Day profile executes all commands as expected
2. Press hotkey and manually override the day profile with the silent
3. Silent profile executes completely
4. Press hotkey to stop silent and go back to day
5. Silent continues to run
I know this has to do with my nested profiles setting. What I don't understand is if I don't allow nested profiles for both, why does the silent manual profile execute fully, but when I stop it, it is not overridden by the timed day profile?
If I change my silent profile to allow nested, it allows the day profile to kick back in. If I check nested in both profiles, same thing happens. If I allow nested in the day profile, but not in the silent, the silent is not overridden.
If that is the way it is intended to work, then I understand. But my bluetooth setting is puzzling me. I want bluetooth to turn off with my silent profile and turn on with my day profile. If I allow nested profiles in my silent profile, bluetooth turns on with the execution of the day profile. But it does not turn off with the execution of the silent profile.
Other than that (and again, this may be my misunderstanding of the functionality), it seems to be working great!
I thin the root of our problems lie in having BT as a part of these profiles. This command is causing many problems. The reason is because there is *no* published API to control the state of the BT radio. So to control the state of the radio, SC needs to manually execute the BT preferences application and send keystrokes to the application to move the 5-way focus to either the on or off button. Then it uses the center button to perform the action. Well What happens in a manual profile is that if there is another manual profile active, it must first stop it. Well in stopping the profile, if there is a BT command active control will pass to the BT application and then can never return to SC again. So I have coded SC to make toggling BT the last thing it does but manual profiles brought in a need to have control after BT is done and I think this is the problem you are running into.
Can you test this for me? Remove the BT references from each profile and see if you still get the same behavior?
Jeff
|
|
|