Error When Setting AutoSwitch Time
rlmouse,
Thanks for trying to incorporate some of our suggestions, I've been playing a bit with v1.3 and I'm not quite sure how all the new functions work.
I've been doing some testing on my Omnia II (Bell Canada stock ROM with SPB Shell, Vostradamus WM, etc.) and have been having trouble.
I tried setting the auto-switch time and it doesn't seem to be taking effect. The time passes without the profile switching. I've been inside other programs or the screen has been off on most occasions but also tried just having the system "on and idle" and it still didn't switch. The sound settings stay on vibrate, even though I've set the time for my "loud" profile and have ensured that "Activate 'switch on time'" is on.
I've also gotten errors a couple of times, once I was trying another test of the auto-switch and was going to set the time, I was using the scrolling hour and minute wheels, switch between them rapidly and the program crashed - the error message said:
"An unexpected error has occurred in Profile Switch.exe. Select Quit and then restart this program, or select Details for more information.
An error message is available for this exception but cannot be displayed because these messages are optional and are not currently installed on this device. Please install 'NETCFv35.Messages.EN.wm.cab; for ..."
I know I've installed .Net CF 3.5, is there another CAB I should be installing just for error messages?
The detailed error was "ArgumentOutofRangeException" then another repeat of needing the messages cab.
Then "at System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second) at System.Date.Time..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second) at StedySoft.SenseSDK.Time.To24HrFormat String() ...
Hopefully that's enough to give you an idea.
Another error (I didn't capture) seems to have happened when I clicked in the profile page on "Phone" and while procesing I also clicked on "settings". The above error may have happened when the system was processing an hour update and I clicked on minutes (or vice versa) as I was rapidly switching between the two input wheels.
I'm trying to understand how you implemented the "do not switch networks" setting. I was hoping that I this would be on each profile so that I could have a "turn connections off" profile (which doesn't modify any settings except turning off the connections, and the I could freely select my "vibrate", "loud", "airplane" settings (and set them to not alter connections) without having them turn the connections back on if off, or off if on. As the setting is in the "general settings" it makes me think that Profile Switch is either set to allow changing connections or not - not by profile. Am I wrong? Is the "Close Data" program to turn off connections? In any case, I've set the "do not switch networks" to on, have a "connections off" profile which turns them off, but the behaviour (with limited testing) has been hard to figure out.
A quick test of the "backup" functions seems to work great.
Sorry for the long winded message. Hope it made sense.
rlmouse,
Thanks for trying to incorporate some of our suggestions, I've been playing a bit with v1.3 and I'm not quite sure how all the new functions work.
I've been doing some testing on my Omnia II (Bell Canada stock ROM with SPB Shell, Vostradamus WM, etc.) and have been having trouble.
I tried setting the auto-switch time and it doesn't seem to be taking effect. The time passes without the profile switching. I've been inside other programs or the screen has been off on most occasions but also tried just having the system "on and idle" and it still didn't switch. The sound settings stay on vibrate, even though I've set the time for my "loud" profile and have ensured that "Activate 'switch on time'" is on.
I've also gotten errors a couple of times, once I was trying another test of the auto-switch and was going to set the time, I was using the scrolling hour and minute wheels, switch between them rapidly and the program crashed - the error message said:
"An unexpected error has occurred in Profile Switch.exe. Select Quit and then restart this program, or select Details for more information.
An error message is available for this exception but cannot be displayed because these messages are optional and are not currently installed on this device. Please install 'NETCFv35.Messages.EN.wm.cab; for ..."
I know I've installed .Net CF 3.5, is there another CAB I should be installing just for error messages?
The detailed error was "ArgumentOutofRangeException" then another repeat of needing the messages cab.
Then "at System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second) at System.Date.Time..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second) at StedySoft.SenseSDK.Time.To24HrFormat String() ...
Hopefully that's enough to give you an idea.
Another error (I didn't capture) seems to have happened when I clicked in the profile page on "Phone" and while procesing I also clicked on "settings". The above error may have happened when the system was processing an hour update and I clicked on minutes (or vice versa) as I was rapidly switching between the two input wheels.
I'm trying to understand how you implemented the "do not switch networks" setting. I was hoping that I this would be on each profile so that I could have a "turn connections off" profile (which doesn't modify any settings except turning off the connections, and the I could freely select my "vibrate", "loud", "airplane" settings (and set them to not alter connections) without having them turn the connections back on if off, or off if on. As the setting is in the "general settings" it makes me think that Profile Switch is either set to allow changing connections or not - not by profile. Am I wrong? Is the "Close Data" program to turn off connections? In any case, I've set the "do not switch networks" to on, have a "connections off" profile which turns them off, but the behaviour (with limited testing) has been hard to figure out.
A quick test of the "backup" functions seems to work great.
Sorry for the long winded message. Hope it made sense.