[App] Zevele's Blinker v1.9 [22/12/2011]

Search This thread

mitsi

Senior Member
Jun 19, 2008
567
4
Croydon
Nice ap, does exactly what it's supposed to do on my Topaz. :)

Would it be possible to integrate notifications like new mail, sms, missed call?
 

zevele

Inactive Recognized Developer
Mar 8, 2010
279
89
Nice ap, does exactly what it's supposed to do on my Topaz. :)

Glad to see it's working on Topaz, I'll add it to the first thread...

Would it be possible to integrate notifications like new mail, sms, missed call?

Shouldn't be a problem, but I'd like to solve first the unattended-mode problem (where blinker pause when the device is suspended) and the no-signal problem...

Z.
 

egotheist

Senior Member
Sep 18, 2009
226
67
Moscow
very nice app, something I've been missing, since changed Touch to Diamond. thx a lot, Zevele!
and one question, can it cause any noticeably bigger power drain? been testing on my HD2 all day long and got some anxiety..
 
Last edited:

zevele

Inactive Recognized Developer
Mar 8, 2010
279
89
...and one question, can it cause noticeably bigger power drain? been testing on my HD2 all day long and got some anxiety..

I can't say I've noticed a major hit on the battery life - I Usually start the day fully charged, and by the end of the day I'm on 85~90% (after ~9 hours). I didn't see a change with Blinker running. Did anybody else pay attention to the subject?

Z.
 

egotheist

Senior Member
Sep 18, 2009
226
67
Moscow
such a speedy answer :) thank U, Z.
may be I'm just a paranoid... I'll keep an eye on a battery for a couple of days and let you know. just for statistics.
 
Last edited:

egotheist

Senior Member
Sep 18, 2009
226
67
Moscow
about the power drain...
according to CHT 2.0 state indicator (that was placed on main page for the test) while using the Blinker current power drain never goes lower then "-6" after some time of device's sleep. more often it's about "-15" (+/- 5). without the Blinker the index is about "-4".
so, I can say, that the bigger power drain can be noticeable while using the app but if you really care. maybe the problem is ROM-dependable. in my case I'll solve the it easily, just by taking away the state indicator from the main page of Sense (the less you know, the better you sleep...). 'cause the Blinker is worth it! thnx once again, Z!
 

silenced3

Senior Member
May 25, 2010
106
8
London
hi z!

i tried out your app finally on my tmous hd2. unfortunately it seems to be conflicting with my usual led notifications (sms, missed call). the blinker works fine when the phone is lighted up or in sleep mode. i dont suffer the problem that the others are having of the blinker going to sleep with the phone.

however, whenever i get an sms or a missed call, the green led flashes (in the default way) only till the time the blinker doesnt blink. as soon as the blinker blinks, from then onwards, the notifications are muted. it seems that after a notification event, as soon as the blinker blinks, it overrides all pending notification led actions. this makes it quite pointless :(

i havent changed any registry settings. i just changed the normal blink from green25 to orange25 to see if that solves it. sure enough, my green led flashes when i get a missed call/sms. but only till the time the orange flashes. from then on, its just the orange flashing every 10 secs. in the case of a missed call, i still have my keypad flashing no problem (courtesy netripper led notifications).

i gave it a few tests before and after a restart. no luck. also i am running tmous 2.13 rom. a (perhaps) separate issue of my led notifications is as follows: the flash duration of my normal led notifications varies. sometimes it blinks normally. sometimes it stays ON for a longer period. i dont think the time interval between the blinks changes, its just that the ON time increases. when i restart the phone, sometimes it goes back to normal flash, sometimes it goes into elongated flash 'mode'. only a restart causes it to change from one 'mode' to another. this problem i have had ever since i can remember. it wasnt really a 'problem' anyway...

any help?
 

zevele

Inactive Recognized Developer
Mar 8, 2010
279
89
...however, whenever i get an sms or a missed call, the green led flashes (in the default way) only till the time the blinker doesnt blink. as soon as the blinker blinks, from then onwards, the notifications are muted...

I think Blinker overrides the default blinks. What I could suggest is to allow a shorter delay in case of unread messages/missed call. This will not turn on the default blinking but serve as an alternative notification...

Z.
 

sebibv

Member
Sep 14, 2010
33
5
Hello.
The application is not good....it is perfect. Thank you very much for this. I look for something like this from a long time.

Thank you. Thank you. Thank you!
 

silenced3

Senior Member
May 25, 2010
106
8
London
I think Blinker overrides the default blinks. What I could suggest is to allow a shorter delay in case of unread messages/missed call. This will not turn on the default blinking but serve as an alternative notification...

Z.

im not sure what you mean here... i dont know how to change the delays of the default led notifications. is that possible? or maybe i have you completely wrong here.

also in your first statement you said that the blinker overrides the default led actions. if so, then perhaps i had this all wrong. i thought the blinker blinks AND the led notifications ran concurrently (by some multiplexing or something)... does this mean that only one of the two will work at a given time? if so then i might have to move my sms notifications to netripper's leo notifications as well... or perhaps you can give higher priority to phone notifications over your blinker program?

its funny that nobody else mentioned this... or is it that i am the first case?

i must say this is a great addon for the hd2... its something the htc folk should have taken care of themselves!
 

zevele

Inactive Recognized Developer
Mar 8, 2010
279
89
im not sure what you mean here... i dont know how to change the delays of the default led notifications. is that possible? or maybe i have you completely wrong here.

What I meant is that I can (and will) add a new feature to Blinker which allows you to set different delays for the blinks in cases you have unread SMS etc. Maybe the missing bit here is that in the next version of Blinker I will also add notifications for SMS, missed calls etc.

...its funny that nobody else mentioned this... or is it that i am the first case?

I maybe misunderstood your problem, is it with htc's default blinking or with netripper's leo notifications? In both cases I don't think I could suggest another solution than the one I stated above.

Z.
 

silenced3

Senior Member
May 25, 2010
106
8
London
Maybe the missing bit here is that in the next version of Blinker I will also add notifications for SMS, missed calls etc.



I maybe misunderstood your problem, is it with htc's default blinking or with netripper's leo notifications? In both cases I don't think I could suggest another solution than the one I stated above.

Z.

:D i didnt know there was a new version in the pipe which was going to monitor calls/smses as well... hence the confusion :D

and yeah there is no interference with netripper's program. the conflict is with the htc's default blink notifications only.

thanks for your dev efforts!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11

    Hi, 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.
    Known issues
    • Custom LED id's are not saved to the registry in ver. 1.5.
    • It seems that there are some issues running "Dusk taskbar" or "SDKCERTS" along with Blinker.
    • Sometimes when the device is locked, the application stops working (until the device wakes up). After a soft-reset the application returns to behave as expected. I really don't know what instigates the problem or how to solve it... If anyone has a clue please leave me a message. Not solved, but might be better in ver. 1.1.
      Update(16/4/2011): setting [HKCU\Software\Blinker\AllowUnattendedMode] to 0. Solved this issue for some. Also enabling "Don't suspend power" in S2U2 (under the advanced category) seems to help.
      Update(14/5/2011): In ver. 1.4 a possibility to periodically wake the device, it seems that this solution might work around the issue.
      gpobernardo may have found a solution to the problem.
      [*]Non at the moment (I'm sure some will pop soon... ;))

    System Requirements
    • .Net Compact Framework 3.5
    • Tested successfully on: HTC HD2 (Leo), HTC TD2 (Topaz), HTC Touch HD (Blackstone), HTC Touch2 (Mega).
      But might work on other devices (please let me know if it works on other devices as well...)

    ChangeLog
    • 07/12/11 (v1.9) - from post #198
      • Fixed issue where service could not be started from the settings application.
    • 07/12/11 (v1.8) - from post #196
      • Added GPS status support.
    • 04/09/11 (v1.7) - from post #180
      • Fixed issue where Blinker halts at midnight (thanks gpobernardo).
    • 20/08/11 (v1.6) - from post #177
      • Fixed issue where custom LED id's where not saved.
    • 13/08/11 (v1.5) - from post #173
      • Added a notifications check when power state changes.
      • Added 3 more custom LEDs.
      • Shortcut link now point to the settings application instead of the service itself.
    • 14/05/11 (v1.4) - from post #151
      • Rewrote the service project in c++ (Now the service requires significantly less memory when running).
      • Added ability to vibrate (see second post for further information).
      • Added ability to play a wav file in the sequence (see second post for further information).
      • Added sequences for "Appointment" and "New MMS".
      • Blinker now uses only the WM notification method.
      • Removed the "Use WM Notification" as it is no longer required.
      • Removed the "SMS Store" setting as it is no longer required.
      • Fixed issue where in lower resolution devices a scroll bar did not appear in the settings application.
      • Added "Advanced" tab in the settings application.
      • Added a "Wakeup notification" - this option will force the device to wake every couple of seconds. This should solve the "unattended issue" - but might affect the battery drain. This feature can be turned on under the "advanced" tab in the settings application.
      • Hibernates when no blinking is required.
      • Changed "AllowUnattendedMode" to "ForceUnattendedMode" and added a checkbox to control this value under the "advanced" tab.
    • 06/04/11 (v1.3) - from post #101
      • Blinker can now use the notification system instead of directly check the Stores (thanks peterpan911 for the tip). This can be configured in the setting, under "Use WM Notifications".
      • Blinker can be configured to load on startup from the settings window.
      • Improved performance (thanks p50kombi)
      • Some minor interface improvement to the settings dialog.
    • 10/02/11 (v1.2) - from post #77
      • Added possibility to set the green/orange LED id.
      • Added possibility to set the SMS store name.
      • Improved error handling in case SMS store is not found.
    • 03/12/10 (v1.1) - from post #62
      • Added notifications for new message (SMS/EMail/Voice), missed calls and wireless status.
      • Added possibility to blink the keypad light as-well.
      • Added separate delay interval on new message or missed call.
      • Tweaked the unattended mode. The halting problem still exists, but it seems better now.
      • Added a configuration utility. To run it press the Blinker shortcut again (after blinker is already running).
    • 06/11/10 (v1.0) - Initial release

    Downloads
    Acknowledgements

    Any suggestions or remarks are welcome

    Z.
    3
    ....I noticed that the blinking (at least on my HTC T3333) stops everytime the date changes...

    Indeed there was an issue regarding midnight in the wakeup loop. I've modified the code and it should be fixed now... Please let me know if it solves the problem (cab attached). If it's good I'll update the first post.

    Thanks,

    Z.
    2
    ...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 ?

    You can set all sequences to empty strings, and disable "ACNotification", this should get you what you want...

    Z.
    2
    gpobernardo, first - thanks for testing the fix. I'll post a the link on the first post.

    ...Right after installing version 1.7, the blinking stopped after around 2 minutes...

    The fix was very minor and shouldn't affect anything else (afaik...). Let me know if this issue returns.

    Z.
    2
    ...Can you fit this software for Touch pro too?

    I thought I had it fixed - I'll check it and hopefully it'll be good in the next release...

    Z.