VisorCentral.com Pages (2): [1] 2 »
Show 20 posts from this thread on one page

VisorCentral.com (http://discussion.visorcentral.com/vcforum/index.php)
- Communications (http://discussion.visorcentral.com/vcforum/forumdisplay.php?forumid=20)
-- Gosh I need a vibrator... (http://discussion.visorcentral.com/vcforum/showthread.php?threadid=21408)


Posted by nivw on 02-12-2002 04:45 PM:

Question Gosh I need a vibrator...

Hay guys,
Does anyone know where I can get my hands on a hack to use the Visorphone vibrator for the alarms.

I am at the uni. lib know awaiting to leave for an appointment and it seems acuarde leaving my visor on the desk( too much attention) just to remind me when to leave.
Alternativly, where does one asks programers to write a hack?

Thanks,
Niv


Posted by billnapier on 02-12-2002 10:29 PM:

I don't think this is possible. I'm pretty sure that the vibrator portion of the visorphone is not under software control. Now somebody could write a hack to send you an SMS message when you alarm rings (which should hopefully cause the phone to vibrate). Not the best solution...


Posted by nivw on 02-12-2002 10:58 PM:

Question Any help guys?

No way! there's gata be a way to triger the vibrator. I mean the phone control is executed by the visor itself.

O.k, say I wana write a hack for it, where can I find more info on programing the visorphone?

Keep you posted on developments,
Niv


Posted by Tonewiz2k on 02-12-2002 11:03 PM:

The phone doesn't control the Visor... the Visor acts more as an interface for the phone. You can buy the numerical keypad from Kensington and use that with the Visorphone and take the Visor out of the picture. The Visorphone still works, rings, calls, everything.

__________________
"Take me where my future's lyin', St. Elmo's Fire." - John Parr


Posted by billnapier on 02-12-2002 11:46 PM:

I've given it some more thought and I think I may have spoken too quickly. Handspring doesn't publish any information on how to control the ringer through software (Their visorphone API is kinda light).

But if you remember, when you change ringers from software, you do hear it play (And I think vibe). So there must be some way of doing it from software. I'm really busy now, or I would look into it. If you could get the phone application off the visorphone (the debugger can do this) and play with some disassembly of it, you may see what bits they are playing with to get that to happen. Then again, you may not.

Wish I had some time to actually put into it, but I'll be off the net for a few weeks...


Posted by PDAENVY on 02-13-2002 01:16 AM:

quote:
Originally posted by billnapier
If you could get the phone application off the visorphone (the debugger can do this)


BackupBuddy has a setting to back up software from the module (whichever one is inserted) too.

__________________
Jeff


Posted by dick-richardson on 02-13-2002 06:11 AM:

5 responses and no one's taken this off-topic yet? I am well impressed by our forbearance.

__________________
-Joshua
Abortion: Darwinism at its finest.


Posted by nivw on 02-13-2002 07:06 AM:

Unhappy ok got it.

Pls forgive me for posting my question here,
Please direct me to a proper place for doing so.
I already have the application file on my desktop.

Niv


Posted by K. Cannon on 02-13-2002 01:33 PM:

Re: ok got it.

quote:
Originally posted by nivw
Pls forgive me for posting my question here,
Please direct me to a proper place for doing so.


I believe d-r was making a joke based upon the (potentially risque) title of your thread.


Posted by dick-richardson on 02-13-2002 04:33 PM:

Re: Re: ok got it.

quote:
Originally posted by K. Cannon

I believe d-r was making a joke based upon the (potentially risque) title of your thread.


More of a commentary, but semantical bantering aside, you are correct.

__________________
-Joshua
Abortion: Darwinism at its finest.


Posted by nivw on 02-15-2002 12:19 AM:

Well since no one else may help...

Well I DID used to program in assembly and C.... Why not.
I mean f its missing why not build it? right?
O.K what would be my first step to prgram for the palm?
Where does one finds a step debugger so I can isulate the part that execute the VP ringer?

Niv


Posted by billnapier on 03-08-2002 12:01 AM:

I'm back and I'm bad

Well, I've done some playing around with the visorphone code and now have an application that can cause the phone to ring/vibe on command. Next step, have it do this when an alarm goes off. I know how to do it (create a hack, etc.), its just getting around to doing it. I'll keep you guys posted.

PS - If anybody wants the details on how to do this, let me know and I'll post them.

Bill


Posted by Tonewiz2k on 03-08-2002 03:47 AM:

Maybe you could hack into the SD/MMC Memplug and write a hack that will make the vibrate alarm work for me?? For some reason it doesn't want to work with my Pro. Good idea... I think ;-)

__________________
"Take me where my future's lyin', St. Elmo's Fire." - John Parr


Posted by flips13 on 03-08-2002 03:11 PM:

Lightbulb

I don't have a Visor Phone, but one of the options that you may want to put in the software is the ability to ring AND vibe at the same time. I was a bit dissapointed that my Dataquake does not have the option, it's one or the other.

This would be great in high noise enviornements. When I was a manufacturing engineer (in a previous life) I was in the office (quiet) and on the production floor (90-110 dB),and there would be no way I would remember to turn on the vibe for the 30-50 times a day I would be in production and to turn on sound when in the office (Visor in cradle, lying on desk, being used...)

Just a suggestion...

__________________
www.jphillips66.org


Posted by nivw on 03-09-2002 12:14 AM:

Glad to see good flowing

energy in the right direction :-)


Posted by dennisl on 03-09-2002 02:02 PM:

Re: I'm back and I'm bad

quote:
Originally posted by billnapier
PS - If anybody wants the details on how to do this, let me know and I'll post them.

Bill



Well, I'm interested. Please post!


Posted by billnapier on 03-11-2002 02:00 PM:

Arrow Source Code

Here's a header file that defines the function's I've figured out:

/* GSM Functions not definde by the standard GSM include */


/* Ringers should range from 1(vibe) to 13
* Don't know the range of volume (assuming 12) */
extern Err GSMStartRing (UInt16 refNum, UInt16 ringerType, UInt16 volume)
SYS_TRAP(0xa831); /* SYS_TRAP(sysLibTrapCustom+0x31) */
extern Err GSMStopRing (UInt16 refNum)
SYS_TRAP(0xa832); /* SYS_TRAP(sysLibTrapCustom+0x31) */


All you need to do is open the GSM library (as a shared library. Handspring actually documents how to do this) and call either of these functions (while passing in the reference you got when you opened the library).

These codes are listed as "Reserved" in the official GSM library SDK. I wonder what the other reserved ones do (but am hesitant to just "Try them out"...)


Posted by billnapier on 03-29-2002 08:14 PM:

Lightbulb Proof of Concept

I've created a proof-of-concept hack to allow your VisorPhone to vibrate instead of having the alarm go off. Its available from here (3k download):

http://www.hoopyfrood.net/palm/AlarmControlHack.prc

You will need some Hackmaster kinda application to use the hack. All it does is give a double-vibe when the alarm goes off instead of playing the alarm. There is no configuration. All the really cool stuff will come in the next release once I'm done writing it! But in the mean time, enjoy!

Bill


Posted by nivw on 03-31-2002 10:08 PM:

AlarmControlHack.prc

Thanks a lot Bill,
Great hack, however may you add a line that will check to see if the visorphone is working, and otherwise turn it on.

Is there a way to turn on/off your hack quick? without going into x-master and chking/unchecking it?

Happy holiday,
Niv


Posted by billnapier on 04-01-2002 03:36 PM:

Yeah, it needs a lot of work until it will be really ready as a "Shippable" hack. You idea was great, and I'll make sure to include it when I get a new version (like with some kind of configuration) out.

And there is no quick way to turn it off yet. Any suggestions on a way that would work for you? I'm thinking something like holding the power button down. Maybe holding the phone button down? Suggestions?


All times are GMT. The time now is 08:55 PM. Pages (2): [1] 2 »
Show 20 posts from this thread on one page

Powered by: vBulletin Version 2.3.4
Copyright © Jelsoft Enterprises Limited 2000 - 2016.