OpenWatch v1.5.1 (2011-08-02) Android (SE BT Watch MBW-100/150/200, LM958, Prada)

Search This thread

alvarohm

New member
Apr 28, 2010
4
0
hi, I'm a complete beginner in android development, so I might be mistaken here.

I managed to control spotify by sending events from adb to the phone.

I used the following command to pause spotify

adb -d shell input keyevent 85

and it worked. I'm assuming that you can inject this keyevent from openwatch. If you don't have time to do that, I'll try to create an app that starts a service that listens to the relevant events from openwatch and injects the appropriate key, but first I need to learn how to develop android apps.

I don't know if there is another way of doing that. I tried to find other events to control spotify, and couldn't find anything. I also tried to find something on how to emulate the remote control bluetooth profile, but couldn't find anything.

Cheers

ps.: these are the codes for controlling media. It seems they don't work on the music player (weird).

public static final int KEYCODE_MEDIA_NEXT
Constant Value: 87 (0x00000057)

public static final int KEYCODE_MEDIA_PLAY_PAUSE
Constant Value: 85 (0x00000055)

public static final int KEYCODE_MEDIA_PREVIOUS
Constant Value: 88 (0x00000058)

public static final int KEYCODE_MEDIA_REWIND
Constant Value: 89 (0x00000059)
 
Last edited:

Rodericklol

New member
Jul 8, 2008
3
0
No time and date

Hi everyone.


I have a small problem i have HTC Legend and MBW-150

just about everything works ok but i dont get Digital time and date on my watch.

Anyine have a solution?
 

mattyguk

Senior Member
Mar 5, 2007
130
12
Hi,

I'm looking at getting one of these watches, but am holding off until someone can confirm it works well with 2.1 running HTC sense.

Could i ask someone to try the following as this fixed bluetooth controls, etc... issues i've had in the past.

Pop to the market and install "headset button fix" start up the app, and click enable bluetooth headset buttons. Connect the watch, does this help with the controls at all?
 

DJGibbon

Senior Member
Jun 11, 2007
119
17
Only me having trouble with openwatch (or desire bluetooth stack) draining the watch battery?

Hi Mnementh

I've got a Classic Update rather than an Executive, but I can't imagine they're that different internally. I'm afraid my battery life is excellent, so I'm not sure what's different with yours. Are you on the stock rom?

Also, how's the battery life if the watch isn't paired to the phone? Mine will last forever (~20% battery drop over 5 days) if left like that. It might be that the phone and watch are continually dropping connection then re-syncing? That could use a lot of battery.

Of course, if you're getting so many emails/messages/calls that the watch never stops vibrating, that could use a lot of battery too ;)

Hope you find a solution

Phil
 

DJGibbon

Senior Member
Jun 11, 2007
119
17
Hi,

I'm looking at getting one of these watches, but am holding off until someone can confirm it works well with 2.1 running HTC sense.

Could i ask someone to try the following as this fixed bluetooth controls, etc... issues i've had in the past.

Pop to the market and install "headset button fix" start up the app, and click enable bluetooth headset buttons. Connect the watch, does this help with the controls at all?

Hi Matt

I'm on a Desire with stock 2.1 with Sense, and even without that app I have no problems with buttons etc. The only problem I have is that sometimes I don't get the email subject (but the watch still vibrates and shows the icon).

Phil
 

mattyguk

Senior Member
Mar 5, 2007
130
12
Thanks Phil, I might just take a punt, and buy one this weekend then!!

TBH i skim read quite a bit as this thread is getting a little difficult to follow when you've only just found it. I must have missed some bits out.

Thanks again for updating me.
 

DJGibbon

Senior Member
Jun 11, 2007
119
17
No problem, I know what you mean - when threads get this big there's no good way of getting a proper idea of what's been going on!

FWIW there have been a couple of people who've had problems with 2.1/Sense, and both of them were Legend users . . . I and a couple of other people have had success with the Desire. Make of that what you will, but I'd want a few more data points before actually saying the Legend was at fault :)
 

mnementh

Member
Mar 28, 2007
9
0
Also, how's the battery life if the watch isn't paired to the phone? Mine will last forever (~20% battery drop over 5 days) if left like that. It might be that the phone and watch are continually dropping connection then re-syncing? That could use a lot of battery.
Have been running the watch for a week now with it unpaired and the battery is as you say 3/4 full. But one thing gives me an idea... I should try turning my wlan off. I've noticed that my bluetooth handsfree looses contact sometimes when the wlan signal strength get low (ie the phone boosts the wlan output).
 

Broken

Senior Member
Jul 13, 2006
1,119
26
Lewiston, ID
Hey, love the app. Posted a problem I have on your forum and never saw a response so will go ahead and post here.

Telus Milestone user and after updating to 2.1.1 I get random watch disconnects. Sitting there and browsing the net and watch disconnected pops up. Does it at random times. Doesn't matter if both devices fully charged or not. And then other times when phone is idle it will start to ring and that is when I noticed that it has been disconnected and I didn't know it.

Other than that it has been awesome. Thank you so much for taking your time to develop this.

Just noticed another bug, might already have been mentioned, and if so sorry. If I have the vibrate function on, I get a phone call and silence it with the watch, vibration continues until call ends or I dig the phone out of my pocket and end call. Like the idea of vibrate so on the occasion that the watch has disconnected for no reason I don't miss a call while in a noisy environment.
 
Last edited:

Pyrojester

Senior Member
Jan 31, 2006
104
0
London
Hi all

HTC Desire and an MBW-150 Classic Update (white face)

Openwatch seems to be running great despite the problems some other people have had with SenseUI (mind you, I've only had it for about an hour so there's plenty of time for things to go wrong yet).

The only real problem I've got is that email notifications aren't showing the correct sender and subject line on the watch. They appear find on the phone, but on the watch they always appear as the same email - one from Amazon a couple of days ago. It's flagged as read, so I'm not sure why OpenWatch is picking that one up!

I'm using a Google Apps for your domain account, if that makes any difference.

Any ideas?

Cheers

Phil

I've had this problem with both a G1 running 2.1 and my new Desire on 2.1. Is everyone else getting the most recent email notification rather then the oldest unread each time a new email comes in?
 

DJGibbon

Senior Member
Jun 11, 2007
119
17
Hmmm. When I posted, I meant that I was getting notifications showing an email that wasn't even unread (it had come from Amazon a few days before my watch even arrived). Now the most common situation is for me to always be notified of the oldest unread email (whereas I'd prefer to be notified of the subject lines of new ones as they arrive). Can anyone confirm what is the expected behaviour? I assumed it would be the latter, but perhaps not :)
 

flyguye

Member
Feb 11, 2009
24
1
Its been awhile since there's been any news about HTC Legend & MBW-150 issues. Has anyone had any luck? Wonder if moneytoo has got his hands on a HTC legend to test the problems out?
 

tabashir

Member
Mar 1, 2007
33
6
Hi,

I am wondering if the current version will ever support the LM957/LM958?

I got one of these last year but since the feature set was limited on the version for the G1 it has been in a drawer waiting until I got a phone with the 2.0 API on there.

Just tried to use it and found that it does not work and a comment in this thread says it is not supported.

Cheers in advance.
 

tektor

Member
Apr 2, 2009
8
0
Telus Milestone user and after updating to 2.1.1 I get random watch disconnects. Sitting there and browsing the net and watch disconnected pops up. Does it at random times. Doesn't matter if both devices fully charged or not. And then other times when phone is idle it will start to ring and that is when I noticed that it has been disconnected and I didn't know it.

I've had this trouble too with my Droid on 2.0.1 and then 2.1. Same watches I've used with an SE W810i and HTC Touch Diamond (Raphael) with SmartWatchM 0.5.0. Both of those phones worked flawlessly with both of my MBW-150s, but OpenWatch 0.5.1 seems to randomly disconnect a few times a day with both of the same MBW-150s. It's a *great* app, so just a shame that it disconnects. A button-press will reconnect, if I notice. Would love to get a fix! Thanks for dev's hard work!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    OpenWatch is an application for Android that uses connected Bluetooth watches for notifications and many more. Full featured version is currently available for Windows Mobile (smartWatchM) and BlackBerry).

    15qvkp0.png
    10nxsli.png


    See OpenWatch VIDEO!

    Requirements
    - Device running Android 2.0 or newer
    - Sony Ericsson MBW-100/150/200 (recommended - no issues)
    - or LM Technologies (LM957/LM958)
    - or Prada Link (limited support - currently missing message list and some notifications)
    - or Allerta inPulse (only some Android devices are supported)


    Tested Devices (or reported)
    - Motorola Droid
    - Motorola Milestone
    - Nexus One
    - HTC Dream (T-Mobile G1)
    - HTC Hero
    - HTC Desire
    - HTC Legend
    - Samsung Galaxy S
    - HTC EVO
    - HTC Tattoo
    - Acer Liquid
    - Motorola Milestone XT701
    - HTC HD2
    - HTC Desire Z (T-Mobile G2)
    - Dell Streak
    - Huawei S7
    - Samsung Galaxy Tab
    - HTC Desire HD


    Current features
    - Start on boot
    - Call notification (name or number)
    - Silent/reject incoming call
    - SMS notification (name or number and text preview)
    - MMS notification
    - Media player control (play/pause, next/previous track, volume up/down)
    - Music info (track and artist)
    - Gmail notification (sender and subject)
    - K-9 mail notification (sender and subject)
    - Calendar notification (time and event name)
    - Alarm notification
    - IM notification (Mundu IM - sender and text preview, Hi AIM/MSN/Yahoo)
    - Display number of unread SMS+MMS, Gmail, missed calls, battery
    - Ability to Silence ringer on incoming call
    - English, Russian, Greek, German, Swedish, Norwegian, French, Czech fonts
    - Slovak, Polish accents stripping
    - Any language support for mail/sms/music/appointment (Chinese, Japanese, Korean...)
    - English, German and Czech localization (contact me if you want to translate the text or improve it)
    - Notification bar icon
    - API for developers (receive button events and display text/envelope on watch, make it vibrate)
    - Graphical logos (96x16 BMP)
    - Customizable screen
    - Launch remotely an app


    3rd party applications using OpenWatch API
    - TransiCast (Joa) - transit service browser (shots)
    - BusWatch (Wabi Labs) - real-time public transit vehicle arrivals
    - Last.fm (Last.fm Ltd.) - personal radio
    - 3CXPhone (3CX) - VoIP Softphone
    - Agenda to OpenWatch (Kamosan Software)
    - Locale OpenWatch MSG plug-in (handydroid)
    - Meridian Player


    Installation (SE MBW)
    1. Turn BT on
    2. Pair the watch in the BT manager


    Installation (LM Technologies)
    1. Lanch OpenWatch, go to Settings, open Device and select "LM Technologies" and return
    2. Enable BT on the watch and start pairing mode (2nd icon)
    3. Click Discover in OpenWatch Settings
    4. If the watch was found, the MAC address should be filled automatically - if not, you have to enter it manually
    5. Hit Start
    6. Confirm the Pairing request and enter pin if needed (check notification area)
    7. IMPORTANT! Go to system Settings -> Wireless & networks -> Bluetooth settings -> Bluetooth Devices, hold finger on Watch, select Options... and uncheck all options


    OpenWatch is closed source application but it's free. Decide yourself if it's worth supporting the developer with a small donation. PayPal link is on this page.


    Changelog
    v1.5.1 (20110902)
    added workaround for gmail notifications with gmail v2.3.5 or newer
    added hardware acceleration support (Android 3.x)
    fixed notification text color (Android 3.x)

    v1.5.0 (20110305)
    added new watch supprt - Allerta inPulse (fw 3.8.5)
    added French translation by Zepiii
    added all system notifications (using accessibility service)
    added option to exclude apps from system notifications
    added vibrate toggle for system notifications

    v1.3.0 (20110110)
    added music control - headset simulation (works with PowerAMP/Music Player Pro - enable headset buttons and scrobbling)
    added option to select controlled players in classic mode
    added option to answer call (instead of end call)
    added option to display single messaging line using system font
    added option to clear/don't use event queue
    added German translation by Marc Hillesheim
    added <UnreadNewsRob/> (requires ADWNotifier)
    changed better BT state handling - OpenWatch service starts and stops when BT goes on/off
    fixed <UnreadK9/>

    v1.2.0 (20101117)
    added event queue
    added sending events after returning to range
    added full text messages (1 line/2 lines)
    added option to clear queue
    added changelog embedded
    added specification of required features for Android Market
    fixed sms receiver priority

    v1.1.2 (20101028)
    added media controls/track info for Sony Ericsson X10
    added media controls/track info for Winamp
    improved calendar reminder on Android 2.2
    removed Twitter support (access blocked by Twitter app)

    v1.1.1 (20100914)
    added alarm alert for HTC devices and Nexus One
    added tag <UnreadK9/> (requires K-9 mail 3.102 or newer)

    v1.1.0 (20100731)
    added media controls/track info for Samsung Galaxy S default player
    added media controls/track info for TuneWiki (requires FlyScreen installed)
    added media controls/track info for bTunes
    added media controls/track info for MixZing
    added track info for Meridian
    added swap messaging info and play/pause button toggle
    added disable military time toggle
    fixed fake MBW-150 (unconfirmed, not tested)

    v1.0.1 (20100627)
    fixed HTC Legend connection
    removed internet permission (not used, just a test)

    v1.0.0.1 (20100623)
    fixed Private number text with phone numbers not in phone book

    v1.0.0 (20100622)
    added support for LM Technologies watches (LM958/fake MBW-150 and others)
    added call rejection (code from Tedd's Droid Tools)
    added private number (hidden cid) text
    fixed multiple instances of partial wakelock
    fixed displaying text instead of name in Gtalk notifications (system font only)
    fixed rare NullPointerException on incoming call
    fixed default messaging line values
    changed proper silence ringer

    v0.6.1 (20100604)
    added Twitter notifications (tweet, mention, direct)
    added Twidroid notifications (tweet, mention)
    added tag <UnreadTwitterTweetMention/>
    added Gtalk notifications

    v0.6.0 (20100530)
    added option to launch any predefined app from watch (music app) - link
    fixed Gmail on Android 2.2 (not tested)
    fixed Gmail notifications (last E-mail)
    changed service priority (no disconnections)
    removed notification bar option (required because of service priority)

    v0.5.1.1 (20100523)
    fixed rare exception on Droid

    v0.5.1 (20100515)
    fixed music track notifications
    changed default counter GmailUnreadInbox

    v0.5.0 (20100128)
    added hires notification icons
    added keep awake when disconnected option (power management)
    improved watch response time (power management)
    improved faster watch messaging info display

    v0.4.3 (20100124)
    added <SignalPercentage/> tag (GSM, Android 2.1 or later)
    added Unicode support for MBW-100
    added graphics display (API)

    v0.4.2 (20100123)
    fixed compatibility with latest Mundu IM (download from im.mundu.com)

    v0.4.1 (20100117)
    added batter about screen with changelog and links
    fixed compatibility with latest K-9 mail

    v0.4.0 (20091230)
    added graphic caller id (96x16, BMP)
    added customizable messaging info screen
    added 2 line caller id
    added firmware check
    added limited Prada Link support (call history, notifications - CID, SMS, MMS, Gmail, calendar, alarm)
    added Prada specific setting screen
    changed android 2.0 preference icon
    changed deprecated name lookup
    fixed Stop and Exit
    removed unused permissions

    v0.3.3 (20091213)
    added support for small resolutions (QVGA)
    fixed API (vibrate intent with text)
    fixed MBW-200 connection

    v0.3.2 (20091205)
    fixed intents (api)

    v0.3.1 (20091128)
    added Mundu IM notifications
    added Hi AIM/MSN/Yahoo notifications
    changed bold text in notification bar


    Download
    Android Market
    or
    http://beta.smartmadsoft.com

    287ivb9.png
    2
    ooooh, could anyone possibly give me instructions on haw to pair an mbw-100?

    mines the same with the screen faded to the point of invisible but think the rest still works

    I have this saved for my MBW-150, so maybe it's the same for your MBW-100. Of course your display won't go white, but it will start pulsating/vibrating when it deletes the old pairing and automatically goes into pairing mode.

    first delete the bt pairing on the phone then:
    4x button on the lower right
    1x button upper right
    this initiates the clock pairing mode
    then press the upper and lower button on the right until the display goes white, this deletes the pairing of the clock, then long press the lower right button to initiate a new pairing
    2
    Thanks but that didn't work. I thought it was bottom right button three times and top right button once, but that's not working. Since I can't see the display, I'm can't even say for sure if the watch is really charging. Until it's charged, Bluetooth won't turn on anyway. Does anyone else remember?

    Hold down the lower right button and the watch should vibrate. That'll toggle your bluetooth.

    Push the bottom right button 4 times (BT toggle, msg notify, not sure?, pairing mode) and then the top right button to go into pairing mode.
    2
    The inPulse battery life is usually 24-48 hours. Most of the OpenWatch notifications work but some features are limited (because of the lack of buttons/SDK) like music control or silent/reject phone call feature. Another limitation is non-functionality with most HTC and Samsung devices.
    However Allerta is working on their own 1st party app.
    1
    Great App! Was happy to know that I wouldn't lose the BT watch when I switched from WinMo to Android. Thanks!

    I also wondered if there was any way to force the 12 hr clock in the android version.