bluemote-k750 (for sonyericssons)

Various KDE 1.-4. Improvements

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Available as/for:
Description:
Bluetooth remote controller for running scripts on your linux with your SonyEricsson k750 and similar phones (listed below). You can use your mobile as a remote control. Events (incoming/outgoing call) can automatically fire scripts on your linux (like muting sound).

Read README-bluemote in tar.gz for detailed information about this program's original purpose.

Thanks for bluemote's original author for his great application!

This is a modified version for k750's new AT protocol. Tested only on my k750,
maybe good with similar mobiles like:

K750 series
W800 series
Z520 series
W600 series
W550 series
W900 series

Feel free to report me about your experience here or my email. (Remember, you need a working RFCOMM link to your mobile before you can use this program)

I've included an example script for TV-time. It's mostly initial version, so may not work
absolutely.

It will put a "PC Remote" menu element under Bluetooth section of your mobile. Enter and test it.

http://kde-apps.org/content/show.php?content=22649
- here you will find my scripts for KDE apps.
Last changelog:

Java version 0.2.0_alpha is released.
Contains untested support for t630 and k700 like mobiles. Testers needed!

Check out at http://sourceforge.net/forum/forum.php?forum_id=656073


2007-01-17 --

Java version 0.1.6 released
http://remotej.sf.net

Log cleanup (info level is much cleaner).

- Some bugs removed (global event triggering and event heaping).

- Some gnome-flavor addition/cleanup in menu.xml

- build.xml added for developers.

2006-12-29 --

Java version 0.1.5 released

New application coverage in scripts and config files:

mplayer, totem, rhythmbox, cursor keys. README document reviewed, modified. 64 bit compiled xsendkey tool added.

2006-12-18 --
Java version 0.1.4 released

- New kde-flavoured scripts added
- some enhancment in BarInput

2006-04-29 --
Java version 0.1.3 released
(new global events added(
Project page at:


https://sourceforge.net/projects/remotej
http://remotej.sf.net/
(Secondary source file updated here too)

2006-01-08 --
Java version 0.1.2 released
Project page at:


2006-01-02 --
Java version 0.1 released.

0.1.4
=====
2005-12-31

New functionality and Bugfix release:
Based on Bob Leysen's patch (Thanks! )
- correction of code (ui.h/ui.c was not compiling)
- Text input functionality added

If anyone cares, feel free to develop/take over this C version project of bluemote-k750. I will only maintain it based on patches, because I created a substitutional project in JAVA (will be published rather soon).

Happy new year!

0.1.3.2
=======

Correction release:
- mouse() function crashed with example config because of too long config
file, parse.h parameters increased to support cfg file

0.1.3.1
=======
Small upgrade version:
- initial action flow corrected to be able to show message on connection
- tested with Call events, works fine, fires script when incoming/outgoing call begins/ends
- added some more to example config

0.1.3
=====
New funcionality release:
- volume function graph added (:volume())
- mouse function added (:mouse())
- keyboard function added (:keyboard())

- more commands allowed in config file (set in parse.h MAXMCMD)

0.1.2
=====
New funcionality release:
- some output/input configuration made available! (for read Yes/No from mobile, and sending messages to mobile.) Read README for details.

0.1.1
=====

If over 9 commands, giving new command always used 1st element in list. Bug fixed.


Ratings & Comments

24 Comments

tux86

ouh damn...I only have the T630 :|

krionius

Otherwise you can checkout original bluemote project at http://www.geocities.com/saravkrish/progs/bluemote/index.html which is intended for your mobile! Or checkout my java project, http://remotej.sf.net. If you are interested contact me, and I will try to provide you with a new java extension. In theory it's not a big thing to use it with, but I have no opportunity to test it (i have only k750i).

koolkid

hello i've got a k750i bt which floder do you put the bluemote and games?

qupada

Has anyone tried this with the usb cable that comes with the K750i and the kernel driver CONFIG_USB_ACM (Device Drivers -> USB support -> USB Modem (CDC ACM) support) ? The resultant /dev/ttyACM0 device when the phone is plugged in seems to work like /dev/rfcomm0 as far as minicom is concerned (my bluetooth is a little broken at present so i can't guarantee this).

krionius

thanx for the info! I will try this, when I get home. I hope my kernel version will support it well, and that serial connection might work. If so, on ewont even need a bluetooth dongle to make it work! :)

krionius

Yes, it is working perfectly! :) Thanks for the info. /dev/ttyACM0 is a perfectly usable serial device. bluemote-k750 works with it.

bleysen

Hello everyone, I've created a patch for version 1.3.2 to remove the small bug at compile time (function definition in ui.h not the same as the one in ui.c for functionn get_yesno) and a little extra, I've updated the get_text function to work again with K750. When you use the < Text in your bluemote.cfg file, you don't have to put the maxlen parameter anymore. The new call will be something like this: < Text title text default-text The result will be available in $Text as usual. You can download the patched version here: http://www.leysen.be/bluemote/bluemote.patch.tar.gz

krionius

Thanks for the patch! Now it is fully incorporated in version 1.4! Cheers, have a happy new year!

bleysen

Sorry for the tripple post. I thought it didn't get accepted and tried again ... It was my first post anyway. Won't happen again :-) I'm looking forward to your java version and I'll definitely try it. I'll keep using the C version for the moment and when I can get something to work I'll post another patch. happy new year to everyone!

bleysen

Hello everyone, I've created a patch for version 1.3.2 to remove the small bug at compile time (function definition in ui.h not the same as the one in ui.c for functionn get_yesno) and a little extra, I've updated the get_text function to work again with K750. When you use the < Text in your bluemote.cfg file, you don't have to put the maxlen parameter anymore. The new call will be something like this: < Text title text default-text The result will be available in $Text as usual. You can download the patched version here: http://www.leysen.be/bluemote/bluemote.patch.tar.gz

bleysen

Hello everyone, I've created a patch for version 1.3.2 to remove the small bug at compile time (function definition in ui.h not the same as the one in ui.c for functionn get_yesno) and a little extra, I've updated the get_text function to work again with K750. When you use the < Text in your bluemote.cfg file, you don't have to put the maxlen parameter anymore. The new call will be something like this: < Text title text default-text The result will be available in $Text as usual. You can download the patched version here: http://www.leysen.be/bluemote/bluemote.patch.tar.gz

krionius

Java version is 90% complete. Its usable except Yes/No and Volume slope. It has some improvements. Configured in XML file (using xstream). It will be available soon in sourceforge.

krionius

Java version is 60% complete. Hardwired menu structure is working great, events like incoming calls are now handled. Multilevel menu is a great new thing... I have some problems with RXTX's close connection of serial port, so it is restarted from shell script right now. Configuration file implementation and some other UI elements are missing to be as complete as this C version. :)

krionius

just wanted to let you know, that currently I am rewriting this whole app from scratch in Java. It will be using RXTX.org's library for serial communication, and will be easier to extend.

jLisec

Could I use my Siemens CX65?,Or this is only for SonyErisccson Mobiles?

krionius

this will surely not work with any other as this is for SonyEicsson AT command set of k750 and alike. the question is still open, as anyone can create such an application for siemens AT command set, Suerely Siemens published its own set of commands. If someone is interested enough he/she can create such an app easily, the program itself is based on AT commands and responses, and can serve as an example .

orychalk

Hello and for the V800 series ? Thanks for all

krionius

Sony Ericsson mobile phones Generic names Series K750 K750i, K750c, D750i W800 W800i, W800c Z520 Z520i, Z520c, Z520a W600 W600i W550 W550i, W550c W900 W900i Third edition (October 2005) This is in the document about compatibility for the AT commands which I used. This is the official. I dont know if it is compatible with V800. It may worth a try, as V800 is a recent SonyEricsson mobile.

krionius

I have looked at some SE docs and found that your phone is compatible with K700 and such, so a generation before AT commands. You should try the original Bluemote project, which will hopefully work with you V800. http://www.geocities.com/saravkrish/progs/bluemote/ These are said to belong to one AT command definition: AT Commands Online Reference: Z1010 K700 series S700 series K500 series Z500 series V800 series Z800 series K300 series J300 series K600 series V600 series Also look at the link found in this apps description for KDE scripts and some patch for k700i, which maybe needed to use bluemote with v800.

polrus

great app.i use bluemot for my t610 and it really rocks - for those of You who want to use natural remote control feature build in k750 heres a simple way http://localhost.ruhr.de/~stefan/k750i/ i tried it with k750i and it worked ok

krionius

great to hear that it works not just on my mobile! :) Thanks for reporting. Next thing which I am interested in is the incoming call detection funcionality. I think I will upgrade from original bluemote to bluemote-k750. I was thinkin about hiearchical menu too, but I think its too much a headache for little gain...maybe later. :D

krionius

looked at the link you provided. Previously I have done some search about HID and k750 + Linux, and fired up my mobile with bluez's hid daemon. Its quite usable and goodly configurable based on sonyericssons developers' guide of HID. http://www.holtmann.org/linux/bluetooth/hid.html Unfortunately I couldnt configure it to work with multimedia keys, but found that this is out of scope of Sonyericsson's HID definition. (HID usage for multimedia keys is not working) Do you know about any application that can map keyboard presses to another keyboard presses? It may solve my problems... lineak didnt work with my Xorg 7.0 :(

krionius

ok, fired up lineak, it works when i set keyboard to mine in KB settings of desktop.

Pling
0 Affiliates
Details
license
version 0.1.4
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

More Various KDE 1.-4. Improvements from krionius:

Logitech Cordless Desktop Optical LX 500
krionius
last update date: 20 years ago

Score 5.0

kde bluemote scripts
krionius
last update date: 20 years ago

Score 5.0

Other Various KDE 1.-4. Improvements:

Slicker Debian Package for Woody
cirrusgr
last update date: 22 years ago

Score 5.0

Konqueror/kdesktop suggestion
PovMan
last update date: 22 years ago

Score 5.0

Biiig buttons
dbojan
last update date: 20 years ago

Score 5.0

Yet Another KControl
Frans
last update date: 21 years ago

Score 5.0

Next window and next/previos window
dbojan
last update date: 20 years ago

Score 5.0

Fantasie Toolbar
katoe
last update date: 19 years ago

Score 5.0