View Single Post
Posts: 631 | Thanked: 837 times | Joined on May 2007 @ Milton, Ontario, Canada
#380
LABAUDIO, Wow, that is strange... It sounds a lot like there's something consuming CPU or the clock application is getting caught up when it first relaunches and not actually processing the trigger until it finishes doing whatever it is that it's doing... I assume you don't have any other apps or anything running during testing that might be holding it up?
It seems very strange that everything works if you restart the tablet, but not if you leave it running... that could also be something related to alarmD, but on the other hand it really doesn't make sense since the application does indeed get launched. Can you try going into ci_dbus.py, line #50 there's this:
Code:
                #Alarm was triggered!
                print "Received alarm trigger"
And try adding:
Code:
		osso_c = osso.Context("osso_test_note", "0.0.1", False)
		note = osso.SystemNote(osso_c)
		result = note.system_note_dialog("Running alarm", type='notice')
That should make a popup show when an alarm is actually triggered. Do your same test (the way that didn't work properly), and see if the popup message shows up or not.
Can anyone else reproduce this problem? Thus far I've been unable to on any of the 3 N800's I've got here...

Thanks!