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
0
votes
2 answers

How to get the version of a pebble app on the watch?

I want to provide the app version of my pebble app on its splashscreen. But how can i access it? Is there a way to access information from the appinfo.json on the watch or in JS? I need at least the version string.
r-dent
  • 685
  • 8
  • 22
0
votes
4 answers

Passing dereferenced pointer (ie. by value) to a function expecting a pointer

I was just curious - why does C allow you to pass dereferenced pointers when a function is expecting a pointer. Here's an example: typedef struct { char message[255]; } Bla; // so he's the function that's expecting the pointer void…
xil3
  • 16,305
  • 8
  • 63
  • 97
0
votes
1 answer

Interfacing with iPhone/Android Music Playing over bluetooth with Pebble

I would like to create a simple Pebble watchapp that can play/pause and skip songs that are currently playing on the phone, similar to the built-in app. I have never created a watchapp, but I have done the Hello World official example app. I don't…
0
votes
1 answer

Proper way to get meta of my Pebble app with Pebble iOS Kit

I know how to get the meta information about firmware, but what is the proper way to get meta from appinfo.json of my Pebble app with Pebble iOS Kit? (i.e. versionLabel)
Mykola Pavlov
  • 686
  • 1
  • 9
  • 9
0
votes
1 answer

Access contacts list from Pebble JS

I'm trying to build a Pebble watchapp that can share via SMS directly from the watch. Is it possible to get a list of contacts in the Pebble SDK or JS without having a separate app running on the device? I can't find anything on the topic in the…
scald
  • 729
  • 1
  • 7
  • 10
0
votes
1 answer

iOS Pebble-Watch Launching & Killing "Self.connectedWatch"

When I read the sample code for Launching and killing your Pebble app: [self.connectedWatch appMessagesLaunch:^(PBWatch *watch, NSError *error) { if (!error) { NSLog(@"Successfully launched app."); } else { NSLog(@"Error…
shadow
  • 45
  • 5
0
votes
2 answers

Error Creating First Pebble Project

I am trying to create my first Pebble project and it simply fails when I run the pebble new_profile hello_world. johndoe-mbp-2:projects johndoe$ pebble new-profile hello_world [DEBUG ] [Analytics] header: {'User-Agent': 'Pebble SDK/2.0-BETA6…
john doe
  • 9,220
  • 23
  • 91
  • 167
0
votes
1 answer

Pebble SDK Python script: command not found

I have downloaded/installed the Python libraries as instructed on Pebble's installation site (OS 10.9.1, Pebble SDK 2), but when I try to run pb-sdk.py create-project in order to create a new project together with its metadata file, I get the…
HenryRootTwo
  • 2,572
  • 1
  • 27
  • 27
0
votes
1 answer

How to make Pebble watch vibrate

I have a requirement in my program to make the Pebble watch vibrate on an event say when I send a particular string from Android App to my watchapp which is running on Pebble. Is there any function or command I can invoke in my program to make…
0
votes
1 answer

Mobile apps for Pebble Smart watch

Just curious if anybody tried creating mobile apps using IBM Worklight to connect to Pebble Smart watch? Please share your experience and approach.
Paul Raj
  • 103
  • 12
0
votes
2 answers

changing a static variable at runtime

This is a specific question, but I post it anyway... I can't change a static variable at runtime. My problem is that I can't change the number of rows in a list view on runtime. It works with the code below but this list is now static. If the user…
Peter
  • 183
  • 2
  • 12
-1
votes
2 answers

Pebble watch face crashing on exit

I am making a very simple watch face my my Pebble. I have three text layers. One shows the time, on shows the date, and one shows the progress indicator for the day. Whenever I press a button to go to the menu or go to another watch face, the app…
Chase McCoy
  • 1,550
  • 2
  • 13
  • 16
-1
votes
1 answer

Notification is not receiving on pebble using Android

I purchased pebble smart watch. Now I'm developing one small app. In that I'm sending notification to android mobile after clicking on notification it ll send it on pebble watch. Now I got notification on android mobile while clicking on…
-1
votes
1 answer

Getting "Ignoring invalid key: KEY_TEMPERATURE" error on pebble watch

I have followed the tutorial for the pebble watch face but changed somethings but get the error in the logs: Ignoring invalid key: KEY_TEMPERATURE Ignoring invalid key: KEY_CONDITIONS which leads to no weather being displayed I thought that it maybe…
code_cookies
  • 3,910
  • 4
  • 16
  • 14
-1
votes
1 answer

Getting all of an iPhone's notifications

I noticed that the pebble smart match is able to get all of your notifications from your iPhone and display them on the device. How can it do that? Isn't the notifications center sandboxed and not in the API?
Coder404
  • 742
  • 2
  • 7
  • 21
1 2 3
19
20