...How about doing something for controlling the vibrate functions of the phone. Like a program that will allow the user to set up how the phone should vibrate for incoming phone calls, emails, sms messages, Calendar Reminders, Missed calls and Voice mails...
...Did you manage to improve the fact that Blinker sometimes stops working?
...Thanks buddy for the mention in the first post, well appreciated but all credit goes to brilliant developers who are willing to share their little gems....
I can easily add vibration to the application (I know how to do it on the HD2 - not sure how it will work on other devices...). This means vibration for notifications (SMS, EMail missed calls etc.) but not for incoming calls. Theoretically I could recognize when the phone rings and react to that, but I cannot override the original behavior - that is, I don't know what will happen when the phone is set to vibrate...
btw, I really like the idea of including vibration to the sequences...
Thanks,
Z.
It's .Net CF 3.5How does your program work? Is it a mortscript type program? A netv35?
Thanks for the references I'll check them...
Blinker already does that except for the Phone call and Calendar reminders (check the first post)
That's exactly what Blinker does (check the second post).
Yes, that what I thought of doing...As far as for incoming calls - the other programs automatically turn off the phone's settings for vibrate so that they won't both be trying to vibrate for each notification.
Great program. However it drains my battery. I know this can be expected of a program like this running in background (as a service), but I hope it can be solved...
Great program. However it drains my battery. I know this can be expected of a program like this running in background (as a service), but I hope it can be solved...
That's odd, I didn't notice any effects on the battery life on my device... what device are you on? Did you change the default settings? Try checking the "Use WM notifications" this maybe improve somewhat the power consumption (not sure though...)
Z.
It's .Net CF 3.5
Thanks for the references I'll check them...
Blinker already does that except for the Phone call and Calendar reminders (check the first post)
That's exactly what Blinker does (check the second post).
Yes, that what I thought of doing...
Thanks for your suggestion, I could implement them, but it might take some time, as I do it on my free time...
Z.
I can confirm that when you don't use wm notifications it drains your battery (and still uses quite a lot of cpu every second)
I checked it now with missed-calls and new mail - there was no problem... (just pressed the "dismiss all button")however when I get a text using wm notifications I can't stop the blinking after reading the text.
so even if notification is cleared blinking does not stop,
Did you stop&start the service via the settings window? Just to check - the blinks stopped after you stopped the service, right?even if I stop and start the service again.
only reboot of phone clears it.
Actually, the blinking problem is kinda weird - it sounds to me that the notification was not cleared (only after you rebooted the device). I don't think it's Blinker's fault - but I'm not sure it's not either... Let me know if this happens again...
For Calendar Reminders the reisters are in: HKLM\System\State\Reminder\Count\APPT\
In that register folder there are nodes that only become active when there is 1 or more. APPT is the regular calendar reminders. APPTALLDAY is for remidners for all day events. ALARMS is for the clock alarm. There are probably more but only learned them as they come along. When these are not 1 or more then they do not exist.
When I check the CPU usage I see ~0.5% only when the leds blink (i.e. every 10secs - by default). There is a 1sec frequency but only for responsiveness - just handling any messages in the message queue, and checking if the 10sec period passed... How do you check the CPU usage? I'm using FdcSoft's Task Manager v3.3...
I checked it now with missed-calls and new mail - there was no problem... (just pressed the "dismiss all button")
Did you stop&start the service via the settings window? Just to check - the blinks stopped after you stopped the service, right?
Actually, the blinking problem is kinda weird - it sounds to me that the notification was not cleared (only after you rebooted the device). I don't think it's Blinker's fault - but I'm not sure it's not either... Let me know if this happens again...
Thanks,
Z.
Alright, wil try that.
I had extreme low battery use since I set up the newest radio ROM some weeks ago.
Before using Blinker, it drained <1%/hr in standby. I could use my hd2 for more than 48 hours without charging and with normal use (2 times newsreading a day, texting, few calls, reading emails). With so low drain, a little extra drain is easily seen.
I uninstalled Blinker the day before yesterday, and I'm back to normal battery use now. I will install it again, and tick "use WM notifications", and report back.
I am using both FCD (Dotfred) and the hd2 built in task manager (use menu-view-processes to display blinker cpu usage)
when you write "text message" do you refer to SMS messages? does this occurs also with other notifications (missed calls, new emails)?I dismiss my notifications by just reading the text message which clears the notification in Manila and in therefore there is no dismiss all any more.
This is the unattended mode problem - I haven't a clue how to solve it.I have uninstalled this morning again as unfortunately Blinker just stops working when device goes to sleep mode (I think it just stops blinking when the device goes into unattended mode, the one beyond screen off so to speak.)
I just recalled that this is the project I borrowed the code to control the LEDs from... I reviewed its code again and apparently htcjordi does nothing special to keep the application alive after the device goes into unattended mode... but, LedNotifications is written in c++ and Blinker is .Net CF 3.5 so maybe that's the difference...For now I am back to aforementioned led notification (not the netripper one) as that works brilliant, except it does not allow you to blink keypad and it is therefore sometimes hard to see that you've got a notification.
I didn't see any unusual CPU usage also using the built-in one... maybe it's something to do the framework version?
when you write "text message" do you refer to SMS messages? does this occurs also with other notifications (missed calls, new emails)?
This is the unattended mode problem - I haven't a clue how to solve it.
I just recalled that this is the project I borrowed the code to control the LEDs from... I reviewed its code again and apparently htcjordi does nothing special to keep the application alive after the device goes into unattended mode... but, LedNotifications is written in c++ and Blinker is .Net CF 3.5 so maybe that's the difference...
Thanks,
Z.
Just tried Blinker & got the same Unattended Mode issue. Very promising app, though, keep up the good work! Maybe take a look at ReRemind. Not sure what language it's written in, but the source code is available & it has no trouble with audio reminders and unattended mode. Actually, with them both running, Blinker comes back to life for a few minutes every time ReRemind plays it's notification sound....I just recalled that this is the project I borrowed the code to control the LEDs from... I reviewed its code again and apparently htcjordi does nothing special to keep the application alive after the device goes into unattended mode... but, LedNotifications is written in c++ and Blinker is .Net CF 3.5 so maybe that's the difference...
Known issuesHi, Following the requests here, I've wrote this application. Basically the application blinks the device LED every few seconds. The idea is to have some notification that the device is still alive. The application blinks differently depending on the status of the device.
Main features:
- Including sequences for normal, low battery, no-signal, new message (Voice/SMS/MMS/EMail), Missed calls, appointments, wireless status (bluetooth and wifi), GPS status and charging level.
- Almost all sequences can be configured via the settings application.
- Sequences may include blinking the green and orange LEDs (in HD2 - may be configured in other devices), the keypad LED, vibration and playing a wav file.
- If the radio is turned off or there is no signal, another orange blink occurs (in addition to the regular one).
- When the phone is charging the orange LED lights constantly, every few seconds a sequence of green blinks according to the batter level occurs (20-40% - 1 blink, 40-60% - 2 blinks, 60-80% - 3 blinks and 80-100% - 4 blinks). If the battery is fully charged - the green led lights constantly.
- Blink interval and length can be set via the registry. Different blink interval for idle mode and when notification exists (new message/missed call).
- Running the link once starts the application, on blink sequence occurs. Running the link again runs the settings application from which the service can be closed.
AcknowledgementsPrevious versions:
Blinker V1.8
Blinker V1.7
Blinker V1.6
Blinker V1.5
Blinker V1.4
Blinker V1.3
Blinker V1.2
Blinker V1.1
Blinker V1.0
namwollem configuration tool (mortscript is required for this tool), more info can be found here
....I noticed that the blinking (at least on my HTC T3333) stops everytime the date changes...
...Is there a way, that it shows only the "no-signal status", for instance by additional settings and all other notifications will be the normal of the HD2 ?
...Right after installing version 1.7, the blinking stopped after around 2 minutes...