Questions tagged [pebble-watch]

Pebble Watch is a smartwatch with an e-paper display.

Pebble watches have a 1.26-inch 144 × 168 pixel black and white ePaper-display with backlight, a vibrating motor, a magnetometer, ambient light sensors and a three-axis . The Pebble Steel version also has a multicolor LED. A Pebble communicates with an or device using 2.1 but includes support for Bluetooth 4.0 () for a later update when more phones support it. The battery was reported in April 2012 to last seven days. The watch is charged using a modified USB-cable that attaches magnetically to the watch so as not to compromise water resistance.

The Pebble comes with some apps pre-installed, including a cycling app to measure speed, distance and pace through , and a golf rangefinder app that supports more than 25,000 courses. These apps use data received from the connected phone for distance, speed and range information. More apps can be downloaded from a smartphone, and a for development is freely available.

Pebble will integrate with the web service IFTTT which will allow users to create rules for events to send notifications to the watch. CEO Eric Migicovsky announced on January 9, 2013 that there will be updates for the watch's OS (which is based on FreeRTOS) every 2–3 weeks until all features are added.

via Wikipedia

Firmware

The 1.x that originally shipped with Pebble is incompatible with the current 2.0 release.

iOS devices received the 2.0 app and watch firmware in February, 2014. Android devices received the 2.0 app and firmware in March, 2014.

The 2.0 firmware adds accelerometer and persistent storage access on the watch as well as a new -based toolkit that lets apps target both Android and iOS devices with a single codebase.

Links

289 questions
16
votes
1 answer

How to create a form in pebble watch

I am creating a pebble watch app and I would like to create a form where the user could give input for certain parameters. Something like this would serve me well enough, but I cannot find a way to create it in the documentation (maybe I don't know…
cs04iz1
  • 1,737
  • 1
  • 17
  • 30
14
votes
4 answers

Pebble Watch Faces

I'm trying to create my own Pebble watch faces. It appears no one has done this yet and there's no SDK. So far I've figured out that the watch faces are hosted here: http://pebble-static.s3.amazonaws.com/watchfaces/index.html Each watch face is a…
user2057786
  • 169
  • 1
  • 4
12
votes
3 answers

Android - updating notification progress bar, properly

I am still really new to Android and I am trying to improve my notification's progress bar to be smoother, not fire a million updates to my Pebble and do it the "right way". This code works "fine" as in when I am using it, the notification draws and…
Jayrox
  • 4,335
  • 4
  • 40
  • 43
11
votes
3 answers

How can I receive push notifications of an other app?

Most of you guys may know the pebble watch, this watch receives push notifictions of you phone. They are capable of receiving some notifications. Incoming Caller ID Email (Gmail or any IMAP email account) SMS on both Android and iPhones iMessage…
Jasper Fioole
  • 449
  • 1
  • 5
  • 25
10
votes
1 answer

Not receiving AppMessage callbacks when sending message inside a bluetooth connection event

Title sums it up. Same question is here. Posting on SO to see if I can get any help. I also made an almost minimal project to demonstrate the problem I'm facing, so links that follow point to the piece of code being mentioned. Nothing fancy on what…
davidcesarino
  • 16,160
  • 16
  • 68
  • 109
10
votes
1 answer

Logging enums on the pebble watch

When i log an error on the Pebble like this: static void message_dropped(AppMessageResult reason, void *context) { APP_LOG(APP_LOG_LEVEL_DEBUG, "Message dropped. Reason: %d", reason); } i just get the int value of the error message. Is there an…
r-dent
  • 685
  • 8
  • 22
8
votes
2 answers

How to convert int to string with Pebble SDK in C

Just got my Pebble, and I am playing around with the SDK. I am new to C, but I know Objective-C. So is there a way to create a formatted string like this? int i = 1; NSString *string = [NSString stringWithFormat:@"%i", i]; And I can't use sprintf,…
David Gölzhäuser
  • 3,525
  • 8
  • 50
  • 98
7
votes
1 answer

Telegram Client in C

I am in the process of investigating a Telegram client in C so that I can write a client for the Pebble smartwatch/s. I understand the Pebble side, and all of the Telegram methods shown here, but I have absolutely no clue how to send those in C. I…
6
votes
2 answers

What is this C function syntax?

I'd say I have intermediate experience with programming in c, however I've never seen this syntax used before to make a function. This reminds me of the syntax for a JQuery event. Overall, I'd like a detailed explanation of what this is and what the…
6
votes
0 answers

Unable to add fullscreen bitmap to Pebble due to window size

I'm using Pebble SDK 2 and running into graphics problems. I'm trying to add a full screen graphic with the dimensions 144 x 168, however, when I do-- the bottom gets clipped. Investigating further- the root layer has the dimensions of 144 x 152…
makala.bay
  • 61
  • 2
6
votes
2 answers

Pebble JS, GitHub, and Image Resources

I'm working on a pebble.js project that is loading from a GitHub repo. I essentially am writing my code locally, pushing up to GitHub, and then pulling into CloudPebble to build as my computer is unfit to run the SDK. CloudPebble sees my image…
phatskat
  • 1,797
  • 1
  • 15
  • 32
6
votes
1 answer

XMLHttpRequest fails basic authentication

Any idea why XMLHttpRequest with correct credentials in Pebble JS Framework fails basic authentication on Android but works in iOS? Exactly the same code, along the lines of: var req = new XMLHttpRequest(); req.open(method, url, true, user,…
Yuriy Galanter
  • 38,833
  • 15
  • 69
  • 136
6
votes
4 answers

How to test app without pebble watch?

I have to add a feature for the Pebble smart watch in my android app. Is there any cloud or emulators available to test Pebble watch coding? How can I test my app without a Pebble watch ?
Gayathiri
  • 427
  • 1
  • 4
  • 9
6
votes
1 answer

Accessing strings in AppMessage array on the pebble

I'm building a internet connected BitCoin app. To watch the ticker info from different bitcoin markets. Everything works. Now I want to send a list of available markets down to the watch to be displayed as a menu. JSON to be sent: {"markets":…
GusOst
  • 4,105
  • 3
  • 19
  • 28
5
votes
2 answers

Is there any wearable device that can scan BLE beacons?

The idea is to scan beacons from the watch and then send the data to the phone. The phone app will then estimate the location of the watch. I guess android wear provides this functionality, but the cheapest model is Sony SmartWatch 3, which costs…
typedef
  • 1,800
  • 3
  • 11
  • 19
1
2 3
19 20