Unknown action ""toc""

Program Icon
BTCall, BlueTooth device enabler for voice calls


Installation
Like most Android applications, BTCall must be installed from the Android Market. Installation steps do not differ from standard installation phases.
The full version is now available for purchase on the Android Market.

DEMO version limits
The demo version has the following limits:
LITE version limits
The lite version has the following limits:
Requirements
- Android 1.1, 1.5, 1.6
- Android 2.0, 2.1, 2.2

Usage
Please remember that direct BlueTooth control is not possible with current Android 1.x releases, so this software uses private methods to gain BlueTooth control.
Once started, the main activity screen reports your current BlueTooth device status; it can be:
- Enabled: your phone BlueTooth interface is enabled and working.
- Disabled: your phone BlueTooth interface is present, but it is powered off.
- Unknown: BTCall is unable to detect your BlueTooth device, so status cannot be determined: if you get this message, BTCall features will not be available at all.

To check BT device features, press the Menu button (screenshot 2), and tap on Status. BTCall will open a new dialog to show some informations about your BT device and current BT known devices paired/connected (screenshot 3,4).

To enable BTCall features, press the Menu button, and tap on Settings (screenshot 5).
Settings are grouped in different sections to make them easier to identify.
  1. Disable service can be used to turn off/on functions without changing current settings.
  2. 'Call settings' preferences are related to current call;
    1. Call type' allows to enable BTCall for the following events:
      1. 'incoming only' calls;
      2. 'outgoing only' calls;
      3. 'all calls' (incoming and outgoing);
    2. 'Device Type' preference screen allows you to select which device to enable for a phone call:
      1. 'None' disables BTCall service at all;
      2. 'BlueTooth headset' to use your Bluetooth device;
      3. 'Internal speaker' to enable internal speaker.
  3. 'Bluetooth settings':
    1. You can define how long keep the BlueTooth interface powered with the Power off delay setting: when the call will end, the interface will be closed after a predefined time, to enable faster reconnections.
    2. 'Enable with Call Button' allows to start BTCall when the phone green button is pressed, see below for details.
    3. 'Use internal speaker' will enable the phone internal speaker until your BlueTooth headset connects.
  4. The 'Time settings' preference screen can be used to enable BTCall only for specific time ranges of the day; you can define up to 4 time zones, each one must specify start time and end time and which days of the week. If all time zones are disabled, BTCall will be enabled the whole day.
  5. The 'Select Locale' item allows to override current phone locale settings (for BTCall only) and select your preferred language for BTCall user interface. When selecting 'Default', BTCall will use your current phone settings to select the interface language.
  6. The last setting item, 'Call control active', allows you to know current BTCall status: if enabled, it means BTCall has detected a phone call and enabled your BT interface; this means BTCall will power off the BT device at call end (and thus reset this flag). If you remove the flag, BTCall will not power off the BT device at end of current call. This does not change behaviour for future voice calls.

Starting with release 2.1, BTCall can enable your Bluetooth device when the phonebook is opened (phone green button is pressed, usually an hard key, not present on some newer devices). Once installed for first time, BTCall will clear your preferred selection for default Contacts application; open BTCall settings and enable the Call Button flag so BTCall can detect the name of current Contacts application. Now press the green button, Android will show you the list of installed handlers for contacts: select BTCall and set it to be the default action.
Once BTCall is started using the green button, it will enable the Bluetooth device only if outgoing calls are enabled in settings; also the Delay off parameter is used to power off bluetooth in case you exit the phonebook without making a call.
Please note that without a Power off delay, the bluetooth device will not power off if you exit the phonebook.

Starting with release 2.4, BTCall will remember your Bluetooth status when powering on the device: if Bluetooth interface is already active at designed event, the interface will not power off. This allows you to continue using your other Bluetooth devices (if they were active when you make/receive a voice call).

Starting with release 2.7, you can force BTCall to use the internal speaker until the headset fully connects with the phone.

Known problems

Troubleshooting


Roadmap
1.0
Initial release, base BlueTooth control
1.0.x
Bugfix
1.x
Timer to delay power off
Interface cleanup
Restore BT state
2.0
Speaker control
2.x
Widget for faster setup.

And suggestions are welcome :-)


Credits
Guillame Gay - french translation
Herwig Bauerfeind - german translation
Martin Gerlach - german translation


Screenshots
screenshot 1 - Welcome screen screenshot 2 - Options Menu screenshot 3 - BlueTooth disabled screenshot 4 - BlueTooth status screenshot 5 - Settings



Categories
CategoryDocumentation
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki