Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

can't upload 8th item to pebble if slot 0 is the empty slot #18

Open
czyz opened this issue Apr 20, 2013 · 0 comments
Open

can't upload 8th item to pebble if slot 0 is the empty slot #18

czyz opened this issue Apr 20, 2013 · 0 comments

Comments

@czyz
Copy link

czyz commented Apr 20, 2013

I used libpebble to remove a watchface from slot 0, and since that time slot 0 has stopped showing up when I run the 'list' command, and I can't upload another watchface even though only 7 are installed.

I'm on OS X 10.8.3, in case that's relevant. I'll quote the output of the 'list' and 'upload' attempts below. The traceback messages are always part of the output, even though apart from this "all 8 app banks are full" message, the command seems to be working fine.

Thanks for any help or info.

-Zach

_A list showing the 7 installed watch faces:_

[DEBUG ] Attempting to open /dev/tty.PebbleDDD8-SerialPortSe as Pebble device DDD8
[DEBUG ] Initializing reader thread
[DEBUG ] Reader thread loaded on tid Thread-1
[1] LCARSV1
[2] FEZ
[3] Counter
[4] ArcadeTime
[5] Noms
[6] Illusion
[7] LCD
Traceback (most recent call last):
File "/Users/zach/pebble-dev/libpebble-master/pebble/pebble.py", line 261, in _reader
endpoint, resp = self._recv_message()
File "/Users/zach/pebble-dev/libpebble-master/pebble/pebble.py", line 304, in recv_message
data = self.ser.read(4)
File "/Library/Python/2.7/site-packages/serial/serialposix.py", line 446, in read
ready,
,
= select.select([self.fd],[],[], self._timeout)
error: (9, 'Bad file descriptor')
Exception in thread Thread-1:
Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 552, in __bootstrap_inner
self.run()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 505, in run
self.__target(_self.__args, *_self.__kwargs)
File "/Users/zach/pebble-dev/libpebble-master/pebble/pebble.py", line 272, in _reader
raise PebbleError(self.id, "Lost connection to Pebble")
PebbleError: Lost connection to Pebble (ID:DDD8)

_An attempt to upload an additional watchface:_

[Zair-5:~/pebble-dev/libpebble-master] zach% ./p.py --pebble_id DDD8 load /Volumes/9Tb\ RAID-5/Pebble/Mario.pbw
[DEBUG ] Attempting to open /dev/tty.PebbleDDD8-SerialPortSe as Pebble device DDD8
[DEBUG ] Initializing reader thread
[DEBUG ] Reader thread loaded on tid Thread-1
Traceback (most recent call last):
File "/Users/zach/pebble-dev/libpebble-master/pebble/pebble.py", line 261, in _reader
endpoint, resp = self._recv_message()
File "/Users/zach/pebble-dev/libpebble-master/pebble/pebble.py", line 304, in recv_message
data = self.ser.read(4)
File "/Library/Python/2.7/site-packages/serial/serialposix.py", line 446, in read
ready,
,
= select.select([self.fd],[],[], self._timeout)
error: (9, 'Bad file descriptor')
Exception in thread Thread-1:
Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 552, in __bootstrap_inner
self.run()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 505, in run
self.__target(_self.__args, *_self.__kwargs)
File "/Users/zach/pebble-dev/libpebble-master/pebble/pebble.py", line 272, in _reader
raise PebbleError(self.id, "Lost connection to Pebble")
PebbleError: Lost connection to Pebble (ID:DDD8)

Traceback (most recent call last):
File "./p.py", line 232, in
main()
File "./p.py", line 226, in main
raise e
_pebble.pebble.PebbleError: All 8 app banks are full (ID:DDD8)_

sarfata added a commit to pebble/libpebble that referenced this issue Mar 6, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant