Attention Grabber 2.2 (for Palm OS)
Attention Grabber 2.2 (for Palm OS)
Attention Grabber (AttnGrab) extends the functionality of the Palm Attention/Notification Manager. It grabs your attention by emitting a beep, turning on the LED or vibrating periodically when you have pending alerts. This is most useful on a device like the Treo, which does not by default provide continuous alerts for notifications.
Key Setting Features:
- Extremely small footprint (6KB)
- You can enable or disable the app (note that it is always diabled while running but it re-enables when it closes).
- You can tell the app to re-enable itself after a soft reset.
- You can specify the number of seconds between attention grabbing attempts.
- You can enable or disable the audible beep.
- You can enable or disable the LED while there are pending attention items.
- You can enable or disable the vibrator (useful if you have muted the sound on your Treo).
dice2ace: Works Perfectly on my Treo 700p.. Downloaded the PRC file direct to my Treo and within 30 seconds, I program was doings it's job. Thanks for this Excellent FREEWARE!!
etard: I have found a small bug, as I see it... when you are in Chat mode in SMS and sending texts back and forth, if you walk away and get some text, the attention grab does not work. if you close up a chat and are just in the default view of the messaging app, it works. but within a chat and open chat window, it does not alert you.
Rockgeezer: Does what it says it will and problem-free so far.
gowens: This is really what I needed for my Treo. Thanks for your effort !!!I often do not hear pages or calls - this is a great and configurable reminder.
jmeyers: V 1.8 build 0505 works nicely on my Verizon Treo 700p. Great convenience, simple and helpful. Cool program!
egadgetguy: Great little app. [exept for the bug in ]v1.6 I love being able to know if I've missed something, just like on a real cell phone :DI took off for1. losing normal LED functions. [it needs to only over-ride on an event, and then should glow yellow instead of green! IMHO.2. A little bug that limits the delay to 255 seconds!
jgumphress: Works very well. If you miss an alarm or a call this program will beep a reminder so you can turn on you Treo and see what occured. The only drawback is that your LED no longer will function as Palm designed it to.
v2.2 (build 0704)
- Show the LED state even if the checkbox is disabled.
- Found a way around the nasty rebuild case so that a device reset is no longer needed (helpful when you're building AttnGrab from source with OnBoardC while it is doing something).
- Use 'hvch' and 'hapl' notifications instead of 'hede' while the alert is active. If you noticed performance problems while AttnGrab was alerting this should help.
- Change profile with the ringer switch.
v2.1 (build 0654)
- Relocate the buttons on the beep configuration form. It makes more sense now.
- Alarm code has been reworked to ensure it is reliable.
- Locking code has been reworked to ensure the app is locked into memory only when it needs to be.
- Show the LED state while configuring (live updating).
- Turning the two LED buttons off now forces the LED off (instead of just nothing). On my Treo 650 the default LED state is blinking so this is visually different (unless you're running LEDOff or similar to turn off the blinking LED).
v2.0 (build 0612)
- There are now 2 profiles (called Active and Passive) that can be used to customize the way AttnGrab notifies you.
- Profiles can be activated manally or at a set time.
- The profile can change while an alert is active and the new settings will apply immediately. The exception to this is the LED colour, which does not change.
- Massive code refactoring (I've been wanting to do this and the large changes needed for profile support were a perfect opportunity to do it).
- Added a button to let you test the beep parameters without having to create an alert.
v1.9 (build 0505)
- Fix memory leaks and other bugs identified while running under POSE.
- Beep parameters are configurable.
v1.8 (build 0428)
- The seconds were incorrectly initialized (for new installs only).
- Use ForceNone instead of ForceOff so that normal LED/Vibrate functions are returned.
v1.7 (build 0420)
- Some devices require an extra delay to ensure the beep is played in it's entirety when the device is asleep (and vibrate is turned off).
- Fixed a bug where seconds values over 255 would not work correctly (thanks Ken).
- The LED color is now configurable (when using the Handspring Extensions).
v1.6 (build 0393)
- Emergency update (.prc only) to fix 2 crash bugs.
- The 'hede' notification is handled with sub-launch again because SysNotifyUnregister won't actually de-register the proc-based notification (leading to a crash).
- Fix a crash caused by the second attention attempt (ie. calendar alarm .
- Added a check to catch a nasty case that can happen when rebuilding from source. It could also possibly happen if you upgrade without using HotSync (eg. with Filez). You'll know if it's happened because you'll hear a beep and the device will reset. The trace log will contain a note as to the cause.
v1.5 (build 0350)
- se AlmSetProcAlarm to avoid the problems with the device not sleeping and/or waking when beeping.
- Disable cleanly when deleting AttnGrab (it will beep when you delete it due to some debugging code I left in).
- More efficient 'hede' notification handling (not that you should be relying on input events to be fast when you've got a missed call...).
- You can't set the "Enable after reset" flag unless AttnGrab is enabled. This isn't displayed well visually but PalmOS doesn't draw disabled controls properly.
- Due to a big prefs cleanout you'll lose your prefs. Make sure you run AttnGrab after installing it to set your prefs.
v1.4 (build 0317)
- Turns out I didn't get all of the debug code. This time I really have got it all.
- It turns out there is a way for newly-installed apps to do something, AttnGrab now re-enables itself after a HotSync, even if you have upgraded it.
v1.3 (build 0314)
- Removed all of the debug code (it didn't work properly anyway). Halved the app size.
- 1.2 disabled AttnGrab during a HotSync but it didn't re-enable it afterwards. Now it automatically re-enables itself unless you're uploading a new release (in which case you'll see when you run it that it has been disabled).
v1.2 (build 0304)
- You can now use LED and Vibrator without Handspring extensions (the Attention Manager's special effects are used instead). Note that I can't test this because my Treo 650 does not support these special effects through the Attention Manager.
- Stop polling to turn the LED off. Hook the 'hede' notification instead. The hook is cleared when there are no pending alerts.
- Allow disabling the beep.
v1.1 (build 0169)
- Added support for using the LED and Vibrator. Note that this relies on Handspring extensions and will probably crash non-Treo devices if you turn this on.
v1.0 (build 0109)
Compatible with: Treo 650, Treo 680, Treo 700p, Centro, Treo 755p | Last updated: 24 Sep, 2008