Wow, and thanks Jeff, for sharing code! I'll check this. Grüße, Harald
- Harald Schlangmann Antwerpener Str. 52, 50672 Köln, Germany Handy: 0171-7663089 [EMAIL PROTECTED] http://www.gps-laptimer.de -----Ursprüngliche Nachricht----- Von: Jeff Loucks [mailto:[EMAIL PROTECTED] Gesendet: Freitag, 12. September 2008 23:04 An: Palm Developer Forum Betreff: Re: AW: Bluetooth switch on or off #include <BtPrefsPnlTypes.h> Err TurnBluetoothOnOff(Boolean fOn) { DmSearchStateType state; UInt16 cardNo; LocalID dbID; Err err; err = DmGetNextDatabaseByTypeCreator(true,&state,sysFileTPanel, sysFileCBluetoothPanel,true,&cardNo,&dbID); if (err == errNone) { SvcCalledFromAppPBType *cmdPBP; UInt32 result; err = (Err)-1; cmdPBP = (SvcCalledFromAppPBType*)MemPtrNew(sizeof(SvcCalledFromAppPBType)); if (cmdPBP) { MemPtrSetOwner(cmdPBP,0); cmdPBP->cmd = svcCFACmdSetBtOnOff; cmdPBP->data.bValue = fOn; err = SysAppLaunch(cardNo, dbID, 0, sysAppLaunchCmdPanelCalledFromApp, (MemPtr)cmdPBP, &result); } } } On Thu, Sep 11, 2008 at 10:32 PM, Harald Schlangmann <[EMAIL PROTECTED]> wrote: > Thanks Jeff, using the front end seems to be the only way... Any other > pointers how to launch the panel and using "command blocks" appreciated. > > Grüße, Harald > > - > Harald Schlangmann > Antwerpener Str. 52, 50672 Köln, Germany > Handy: 0171-7663089 > [EMAIL PROTECTED] > http://www.gps-laptimer.de > > > -----Ursprüngliche Nachricht----- > Von: Jeff Loucks [mailto:[EMAIL PROTECTED] > Gesendet: Donnerstag, 11. September 2008 09:35 > An: Palm Developer Forum > Betreff: Re: AW: Bluetooth switch on or off > > See BtPrefsPnlTypes.h. You can launch the Bluetooth panel with a > command block to turn on/off, etc. > > On Wed, Sep 10, 2008 at 10:49 PM, Harald Schlangmann > <[EMAIL PROTECTED]> wrote: >> Hi, >> >> as Bluetooth app is able to turn on and off (on a hardware basis), it > should >> be possible by other apps too... The reason I was looking for a way to >> acomplish this programatically, are bugs in the bluetooth stack (Treo > 650). >> From time to time connection to a GPS mouse breaks and cannot be >> reconnected. Either turning on and off the whole device - or turning on > and >> off the bluetooth device is the only way to make it operable again. >> >> Grüße, Harald >> >> - >> Harald Schlangmann >> http://www.gps-laptimer.de >> >> >> -----Ursprüngliche Nachricht----- >> Von: Eric Bresie [mailto:[EMAIL PROTECTED] >> Gesendet: Donnerstag, 11. September 2008 04:35 >> An: Palm Developer Forum >> Betreff: Re: AW: Bluetooth switch on or off >> >> If I am not mistaken, the Open and Close are for loading and unloading >> the library. >> >> From the API Reference, I find "The user can turn the radio on and off >> with a setting in the preferences panel." >> >> You might look at the preference reference manual... >> >> http://www.accessdevnet.com/docs/palmos/PalmOSReference/Preferences.html >> >> Or maybe with the BlueToothGeneral preferences with >> >> > http://www.accessdevnet.com/docs/palmos/PalmOSReference/BtLibRef_Mgt.html#10 >> 29612 >> >> Eric >> >> On Wed, Sep 10, 2008 at 9:19 PM, Ben Rittgers <[EMAIL PROTECTED]> wrote: >>> I think you are not supposed to turn it off programmaticly because you >> will >>> introduce delay if the user switches to another application which uses >>> Bluetooth. It's like with the net library API call. That allows someone >> to >>> browse on the browser than send an e-mail without reconnecting. If your >>> connection is your Bluetooth enabled cell phone then is not desirable to >>> shut off that connection when they exit your application. >>> >>> BtLibClose is sufficient to turn off BT for your application. That way >> you >>> don't break the send command functionality. >>> >>> Benjamin Rittgers >>> http://writerbenjamin.com >>> [EMAIL PROTECTED] >>> >>> Harald Schlangmann wrote: >>>> >>>> In my oppinion, neither BtLibOpen turns BT on nor does BtLibClose turn > it >>>> off. It is just about the programmatic connection to the physical > device. >>>> I >>>> would be interested in a way to turn on / off the hardware (as it is > done >>>> in >>>> the Bluetooth app) too... >>>> >>>> Grüße, Harald >>>> >>>> - >>>> Harald Schlangmann >>>> http://www.gps-laptimer.de >>>> >>>> >>>> -----Ursprüngliche Nachricht----- >>>> Von: John Wilund [mailto:[EMAIL PROTECTED] Gesendet: Mittwoch, 10. >>>> September 2008 12:57 >>>> An: Palm Developer Forum >>>> Betreff: Re: Bluetooth switch on or off >>>> >>>>> Hello, >>>>> is there any way how to switch bluetooth programatically on or off? The >>>>> only way I have found is BtLibOpen to turn on... >>>>> >>>>> Thanks in advance. >>>>> Hynek Sladky >>>> >>>> Try BtLibClose!!! >>>> >>>> >>>> >> > http://www.accessdevnet.com/docs/palmos/PalmOSReference/BtLibRef_Mgt.html#10 >>>> 28751 >>>> >>>> /John >>>> >>> >>> -- >>> For information on using the ACCESS Developer Forums, or to unsubscribe, >>> please see http://www.access-company.com/developers/forums/ >>> >> >> >> >> -- >> Eric Bresie >> [EMAIL PROTECTED] >> >> -- >> For information on using the ACCESS Developer Forums, or to unsubscribe, >> please see http://www.access-company.com/developers/forums/ >> >> >> >> -- >> For information on using the ACCESS Developer Forums, or to unsubscribe, > please see http://www.access-company.com/developers/forums/ >> > > > > -- > [Jeff Loucks, Gig Harbor, WA, USA] > > -- > For information on using the ACCESS Developer Forums, or to unsubscribe, > please see http://www.access-company.com/developers/forums/ > > > > -- > For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/ > -- [Jeff Loucks, Gig Harbor, WA, USA] -- For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/ -- For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/
