Index

A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W

A

action_count (libpebble2.protocol.timeline.TimelineItem attribute)
action_id (libpebble2.protocol.timeline.InvokeAction attribute)
(libpebble2.protocol.timeline.TimelineAction attribute)
ActionResponse (class in libpebble2.protocol.timeline)
ActionResponse.Response (class in libpebble2.protocol.timeline)
actions (libpebble2.protocol.timeline.TimelineItem attribute)
album (libpebble2.protocol.music.MusicControlUpdateCurrentTrack attribute)
AnswerCall (class in libpebble2.protocol.phone)
app (libpebble2.protocol.appmessage.StockAppSetIcon attribute)
(libpebble2.protocol.appmessage.StockAppSetTitle attribute)
app_face_bg_color (libpebble2.protocol.apps.AppMetadata attribute)
app_face_template_id (libpebble2.protocol.apps.AppMetadata attribute)
app_id (libpebble2.protocol.transfers.PutBytesAppInit attribute)
app_name (libpebble2.protocol.apps.AppMetadata attribute)
(libpebble2.protocol.legacy2.LegacyAppDescribeResponse attribute)
(libpebble2.protocol.legacy2.LegacyBankEntry attribute)
app_uuid (libpebble2.protocol.data_logging.DataLoggingDespoolOpenSession attribute)
app_version_major (libpebble2.protocol.apps.AppMetadata attribute)
app_version_minor (libpebble2.protocol.apps.AppMetadata attribute)
AppInstaller (class in libpebble2.services.install)
AppInstallError
AppLogMessage (class in libpebble2.protocol.logs)
AppLogShippingControl (class in libpebble2.protocol.logs)
AppMessage (class in libpebble2.protocol.appmessage)
AppMessageACK (class in libpebble2.protocol.appmessage)
AppMessageNACK (class in libpebble2.protocol.appmessage)
AppMessagePush (class in libpebble2.protocol.appmessage)
AppMessageService (class in libpebble2.services.appmessage)
AppMessageTuple (class in libpebble2.protocol.appmessage)
AppMessageTuple.Type (class in libpebble2.protocol.appmessage)
AppMetadata (class in libpebble2.protocol.apps)
AppRunState (class in libpebble2.protocol.apps)
AppRunStateRequest (class in libpebble2.protocol.apps)
AppRunStateStart (class in libpebble2.protocol.apps)
AppRunStateStop (class in libpebble2.protocol.apps)
apps (libpebble2.protocol.legacy2.LegacyBankInfoResponse attribute)
AppVersionRequest (class in libpebble2.protocol.system)
AppVersionResponse (class in libpebble2.protocol.system)
artist (libpebble2.protocol.music.MusicControlUpdateCurrentTrack attribute)
attribute_count (libpebble2.protocol.timeline.TimelineAction attribute)
(libpebble2.protocol.timeline.TimelineItem attribute)
attribute_id (libpebble2.protocol.timeline.TimelineAttribute attribute)
attributes (libpebble2.protocol.timeline.ActionResponse attribute)
(libpebble2.protocol.timeline.InvokeAction attribute)
(libpebble2.protocol.timeline.TimelineAction attribute)
(libpebble2.protocol.timeline.TimelineItem attribute)
AudioStream (class in libpebble2.protocol.audio)

B

bank (libpebble2.protocol.legacy2.LegacyAppAvailable attribute)
(libpebble2.protocol.transfers.PutBytesInit attribute)
bank_count (libpebble2.protocol.legacy2.LegacyBankInfoResponse attribute)
bank_number (libpebble2.protocol.legacy2.LegacyBankEntry attribute)
BaseEventHandler (class in libpebble2.events)
BaseEventQueue (class in libpebble2.events)
BaseTransport (class in libpebble2.communication.transports)
BIANCA (libpebble2.util.hardware.PebbleHardware attribute)
BinaryArray (class in libpebble2.protocol.base.types)
BLEControl (class in libpebble2.protocol.system)
BlobCommand (class in libpebble2.protocol.blobdb)
BlobDatabaseID (class in libpebble2.protocol.blobdb)
BlobDBClient (class in libpebble2.services.blobdb)
BlobResponse (class in libpebble2.protocol.blobdb)
BlobStatus (class in libpebble2.protocol.blobdb)
board (libpebble2.protocol.system.WatchVersionResponse attribute)
BOBBY_SMILES (libpebble2.util.hardware.PebbleHardware attribute)
body (libpebble2.protocol.legacy2.LegacyNotification attribute)
Boolean (class in libpebble2.protocol.base.types)
bootloader_timestamp (libpebble2.protocol.system.WatchVersionResponse attribute)
broadcast_event() (libpebble2.events.BaseEventHandler method)
(libpebble2.events.threaded.ThreadedEventHandler method)
bt_address (libpebble2.protocol.system.WatchVersionResponse attribute)
BUFFER_SIZE (libpebble2.communication.transports.qemu.QemuTransport attribute)
buffer_to_value() (libpebble2.protocol.base.types.Field method)
bugfix_version (libpebble2.protocol.system.AppVersionResponse attribute)
ByteArray (class in libpebble2.services.appmessage)

C

CallEnd (class in libpebble2.protocol.phone)
CallStart (class in libpebble2.protocol.phone)
CallStateItem (class in libpebble2.protocol.phone)
capabilities (libpebble2.protocol.system.WatchVersionResponse attribute)
clear() (libpebble2.services.blobdb.BlobDBClient method)
ClearCommand (class in libpebble2.protocol.blobdb)
close() (libpebble2.events.BaseEventQueue method)
(libpebble2.util.bundle.PebbleBundle method)
command (libpebble2.protocol.appmessage.AppMessage attribute)
(libpebble2.protocol.apps.AppRunState attribute)
(libpebble2.protocol.blobdb.BlobCommand attribute)
(libpebble2.protocol.data_logging.DataLogging attribute)
(libpebble2.protocol.legacy2.LegacyAppInstallRequest attribute)
(libpebble2.protocol.legacy2.LegacyAppInstallResponse attribute)
(libpebble2.protocol.logs.LogDumpShipping attribute)
(libpebble2.protocol.music.MusicControl attribute)
(libpebble2.protocol.system.PingPong attribute)
(libpebble2.protocol.system.Reset attribute)
(libpebble2.protocol.system.SystemMessage attribute)
(libpebble2.protocol.system.WatchModel attribute)
(libpebble2.protocol.system.WatchVersion attribute)
(libpebble2.protocol.timeline.TimelineActionEndpoint attribute)
(libpebble2.protocol.transfers.GetBytes attribute)
(libpebble2.protocol.transfers.PutBytes attribute)
(libpebble2.protocol.transfers.PutBytesApp attribute)
command_id (libpebble2.protocol.phone.CallStateItem attribute)
(libpebble2.protocol.phone.PhoneNotification attribute)
company_name (libpebble2.protocol.legacy2.LegacyAppDescribeResponse attribute)
(libpebble2.protocol.legacy2.LegacyBankEntry attribute)
connect() (libpebble2.communication.PebbleConnection method)
(libpebble2.communication.transports.BaseTransport method)
connected (libpebble2.communication.PebbleConnection attribute)
(libpebble2.communication.transports.BaseTransport attribute)
ConnectionError
content (libpebble2.protocol.blobdb.BlobCommand attribute)
(libpebble2.protocol.timeline.TimelineAttribute attribute)
cookie (libpebble2.protocol.logs.LogMessage attribute)
(libpebble2.protocol.logs.LogMessageDone attribute)
(libpebble2.protocol.logs.NoLogMessages attribute)
(libpebble2.protocol.logs.RequestLogs attribute)
(libpebble2.protocol.phone.CallStateItem attribute)
(libpebble2.protocol.phone.PhoneNotification attribute)
(libpebble2.protocol.system.PingPong attribute)
(libpebble2.protocol.transfers.PutBytesAbort attribute)
(libpebble2.protocol.transfers.PutBytesCommit attribute)
(libpebble2.protocol.transfers.PutBytesInstall attribute)
(libpebble2.protocol.transfers.PutBytesPut attribute)
(libpebble2.protocol.transfers.PutBytesResponse attribute)
count (libpebble2.protocol.appmessage.AppMessagePush attribute)
(libpebble2.protocol.legacy2.LegacyAppUUIDsResult attribute)
crc (libpebble2.protocol.data_logging.DataLoggingDespoolSendData attribute)
crc32() (in module libpebble2.util.stm32_crc)
CString (class in libpebble2.services.appmessage)
current_track (libpebble2.protocol.music.MusicControlUpdateCurrentTrack attribute)

D

data (libpebble2.protocol.appmessage.AppMessage attribute)
(libpebble2.protocol.appmessage.AppMessageTuple attribute)
(libpebble2.protocol.apps.AppRunState attribute)
(libpebble2.protocol.audio.AudioStream attribute)
(libpebble2.protocol.audio.EncoderFrame attribute)
(libpebble2.protocol.data_logging.DataLogging attribute)
(libpebble2.protocol.data_logging.DataLoggingDespoolSendData attribute)
(libpebble2.protocol.legacy2.LegacyAppInstallRequest attribute)
(libpebble2.protocol.legacy2.LegacyAppInstallResponse attribute)
(libpebble2.protocol.logs.LogDumpShipping attribute)
(libpebble2.protocol.music.MusicControl attribute)
(libpebble2.protocol.screenshots.ScreenshotHeader attribute)
(libpebble2.protocol.screenshots.ScreenshotResponse attribute)
(libpebble2.protocol.system.ModelResponse attribute)
(libpebble2.protocol.system.WatchModel attribute)
(libpebble2.protocol.system.WatchVersion attribute)
(libpebble2.protocol.timeline.TimelineActionEndpoint attribute)
(libpebble2.protocol.transfers.GetBytesDataResponse attribute)
(libpebble2.protocol.transfers.PutBytes attribute)
(libpebble2.protocol.transfers.PutBytesApp attribute)
data_item_size (libpebble2.protocol.data_logging.DataLoggingDespoolOpenSession attribute)
data_item_type (libpebble2.protocol.data_logging.DataLoggingDespoolOpenSession attribute)
data_length (libpebble2.protocol.timeline.TimelineItem attribute)
database (libpebble2.protocol.blobdb.BlobCommand attribute)
DataLogging (class in libpebble2.protocol.data_logging)
DataLoggingACK (class in libpebble2.protocol.data_logging)
DataLoggingCloseSession (class in libpebble2.protocol.data_logging)
DataLoggingDespoolOpenSession (class in libpebble2.protocol.data_logging)
DataLoggingDespoolOpenSession.ItemType (class in libpebble2.protocol.data_logging)
DataLoggingDespoolSendData (class in libpebble2.protocol.data_logging)
DataLoggingEmptySession (class in libpebble2.protocol.data_logging)
DataLoggingGetSendEnableRequest (class in libpebble2.protocol.data_logging)
DataLoggingGetSendEnableResponse (class in libpebble2.protocol.data_logging)
DataLoggingNACK (class in libpebble2.protocol.data_logging)
DataLoggingReportOpenSessions (class in libpebble2.protocol.data_logging)
DataLoggingSetSendEnable (class in libpebble2.protocol.data_logging)
DataLoggingTimeout (class in libpebble2.protocol.data_logging)
DataTransfer (class in libpebble2.protocol.audio)
delete() (libpebble2.services.blobdb.BlobDBClient method)
DeleteCommand (class in libpebble2.protocol.blobdb)
dictionary (libpebble2.protocol.appmessage.AppMessagePush attribute)
discoverable (libpebble2.protocol.system.BLEControl attribute)
duration (libpebble2.protocol.system.BLEControl attribute)
(libpebble2.protocol.timeline.TimelineItem attribute)

E

Embed (class in libpebble2.protocol.base.types)
enable (libpebble2.protocol.logs.AppLogShippingControl attribute)
enabled (libpebble2.protocol.data_logging.DataLoggingGetSendEnableResponse attribute)
(libpebble2.protocol.data_logging.DataLoggingSetSendEnable attribute)
EncoderFrame (class in libpebble2.protocol.audio)
error_code (libpebble2.protocol.transfers.GetBytesInfoResponse attribute)
EventSourceMixin (class in libpebble2.events.mixin)
extra_data (libpebble2.protocol.system.SystemMessage attribute)

F

FailDisabled (libpebble2.services.voice.SetupResult attribute)
FailNoInternet (libpebble2.services.voice.TranscriptionResult attribute)
FailRecognizerError (libpebble2.services.voice.TranscriptionResult attribute)
FailSpeechNotRecognized (libpebble2.services.voice.TranscriptionResult attribute)
FailTimeout (libpebble2.services.voice.SetupResult attribute)
fetch_watch_info() (libpebble2.communication.PebbleConnection method)
Field (class in libpebble2.protocol.base.types)
filename (libpebble2.protocol.logs.AppLogMessage attribute)
(libpebble2.protocol.logs.LogMessage attribute)
(libpebble2.protocol.transfers.GetBytesFileRequest attribute)
(libpebble2.protocol.transfers.PutBytesInit attribute)
firmware_version (libpebble2.communication.PebbleConnection attribute)
FirmwareUpdateStartResponse (class in libpebble2.protocol.system)
FirmwareVersion (class in libpebble2.communication)
FixedList (class in libpebble2.protocol.base.types)
FixedString (class in libpebble2.protocol.base.types)
flags (libpebble2.protocol.apps.AppMetadata attribute)
(libpebble2.protocol.legacy2.LegacyBankEntry attribute)
(libpebble2.protocol.timeline.TimelineItem attribute)
frame_count (libpebble2.protocol.audio.DataTransfer attribute)
frames (libpebble2.protocol.audio.DataTransfer attribute)

G

generation (libpebble2.protocol.logs.RequestLogs attribute)
get() (libpebble2.events.BaseEventQueue method)
get_app_metadata() (libpebble2.util.bundle.PebbleBundle method)
get_app_path() (libpebble2.util.bundle.PebbleBundle method)
get_application_info() (libpebble2.util.bundle.PebbleBundle method)
get_coredump() (libpebble2.services.getbytes.GetBytesService method)
get_endpoint_queue() (libpebble2.communication.PebbleConnection method)
get_file() (libpebble2.services.getbytes.GetBytesService method)
get_firmware_info() (libpebble2.util.bundle.PebbleBundle method)
get_flash_region() (libpebble2.services.getbytes.GetBytesService method)
get_manifest() (libpebble2.util.bundle.PebbleBundle method)
get_real_path() (libpebble2.util.bundle.PebbleBundle method)
get_resource_path() (libpebble2.util.bundle.PebbleBundle method)
get_resources_info() (libpebble2.util.bundle.PebbleBundle method)
get_worker_info() (libpebble2.util.bundle.PebbleBundle method)
get_worker_path() (libpebble2.util.bundle.PebbleBundle method)
GetBytes (class in libpebble2.protocol.transfers)
GetBytesCoredumpRequest (class in libpebble2.protocol.transfers)
GetBytesDataResponse (class in libpebble2.protocol.transfers)
GetBytesError
GetBytesFileRequest (class in libpebble2.protocol.transfers)
GetBytesFlashRequest (class in libpebble2.protocol.transfers)
GetBytesInfoResponse (class in libpebble2.protocol.transfers)
GetBytesInfoResponse.ErrorCode (class in libpebble2.protocol.transfers)
GetBytesService (class in libpebble2.services.getbytes)
GetBytesUnreadCoredumpRequest (class in libpebble2.protocol.transfers)
GetTimeRequest (class in libpebble2.protocol.system)
GetTimeResponse (class in libpebble2.protocol.system)
git_hash (libpebble2.protocol.system.WatchFirmwareVersion attribute)
grab_image() (libpebble2.services.screenshot.Screenshot method)

H

HangUpCall (class in libpebble2.protocol.phone)
hardware_platform (libpebble2.protocol.system.WatchFirmwareVersion attribute)
hardware_platform() (libpebble2.util.hardware.PebbleHardware class method)
has_javascript (libpebble2.util.bundle.PebbleBundle attribute)
has_resources (libpebble2.util.bundle.PebbleBundle attribute)
has_worker (libpebble2.util.bundle.PebbleBundle attribute)
height (libpebble2.protocol.screenshots.ScreenshotHeader attribute)

I

icon (libpebble2.protocol.apps.AppMetadata attribute)
idle (libpebble2.protocol.system.Ping attribute)
image_data (libpebble2.protocol.appmessage.StockAppSetIcon attribute)
IncomingCall (class in libpebble2.protocol.phone)
info_flags (libpebble2.protocol.appmessage.StockAppSetIcon attribute)
insert() (libpebble2.services.blobdb.BlobDBClient method)
InsertCommand (class in libpebble2.protocol.blobdb)
install() (libpebble2.services.install.AppInstaller method)
install_id (libpebble2.protocol.legacy2.LegacyBankEntry attribute)
Int16 (class in libpebble2.protocol.base.types)
(class in libpebble2.services.appmessage)
Int32 (class in libpebble2.protocol.base.types)
(class in libpebble2.services.appmessage)
Int64 (class in libpebble2.protocol.base.types)
Int8 (class in libpebble2.protocol.base.types)
(class in libpebble2.services.appmessage)
InvokeAction (class in libpebble2.protocol.timeline)
is_app_bundle (libpebble2.util.bundle.PebbleBundle attribute)
is_firmware_bundle (libpebble2.util.bundle.PebbleBundle attribute)
is_recovery (libpebble2.protocol.system.WatchFirmwareVersion attribute)
is_unfaithful (libpebble2.protocol.system.WatchVersionResponse attribute)
item (libpebble2.protocol.phone.CallStateItem attribute)
item_id (libpebble2.protocol.timeline.ActionResponse attribute)
(libpebble2.protocol.timeline.InvokeAction attribute)
(libpebble2.protocol.timeline.TimelineItem attribute)
items (libpebble2.protocol.phone.PhoneStateResponse attribute)
items_left (libpebble2.protocol.data_logging.DataLoggingDespoolSendData attribute)

K

key (libpebble2.protocol.appmessage.AppMessageTuple attribute)
(libpebble2.protocol.blobdb.DeleteCommand attribute)
(libpebble2.protocol.blobdb.InsertCommand attribute)
key_size (libpebble2.protocol.blobdb.DeleteCommand attribute)
(libpebble2.protocol.blobdb.InsertCommand attribute)
kind (libpebble2.protocol.system.PhoneAppVersion attribute)
(libpebble2.protocol.system.TimeMessage attribute)

L

language (libpebble2.protocol.system.WatchVersionResponse attribute)
language_version (libpebble2.protocol.system.WatchVersionResponse attribute)
layout (libpebble2.protocol.timeline.TimelineItem attribute)
LegacyAppAvailable (class in libpebble2.protocol.legacy2)
LegacyAppDescribeResponse (class in libpebble2.protocol.legacy2)
LegacyAppInstallRequest (class in libpebble2.protocol.legacy2)
LegacyAppInstallResponse (class in libpebble2.protocol.legacy2)
LegacyAppInstallResult (class in libpebble2.protocol.legacy2)
LegacyAppInstallResult.Status (class in libpebble2.protocol.legacy2)
LegacyAppLaunchMessage (class in libpebble2.protocol.legacy2)
LegacyAppLaunchMessage.Keys (class in libpebble2.protocol.legacy2)
LegacyAppLaunchMessage.States (class in libpebble2.protocol.legacy2)
LegacyAppUUIDsResult (class in libpebble2.protocol.legacy2)
LegacyBankEntry (class in libpebble2.protocol.legacy2)
LegacyBankInfoRequest (class in libpebble2.protocol.legacy2)
LegacyBankInfoResponse (class in libpebble2.protocol.legacy2)
LegacyCurrentAppRequest (class in libpebble2.protocol.legacy2)
LegacyCurrentAppResponse (class in libpebble2.protocol.legacy2)
LegacyDescribeInstalledUUID (class in libpebble2.protocol.legacy2)
LegacyListInstalledUUIDs (class in libpebble2.protocol.legacy2)
LegacyNotification (class in libpebble2.protocol.legacy2)
LegacyNotification.Source (class in libpebble2.protocol.legacy2)
LegacyRemoveAppUUID (class in libpebble2.protocol.legacy2)
LegacyUpgradeAppUUID (class in libpebble2.protocol.legacy2)
length (libpebble2.protocol.appmessage.AppMessageTuple attribute)
(libpebble2.protocol.logs.LogMessage attribute)
(libpebble2.protocol.system.ModelResponse attribute)
(libpebble2.protocol.timeline.TimelineAttribute attribute)
(libpebble2.protocol.transfers.GetBytesFlashRequest attribute)
level (libpebble2.protocol.logs.AppLogMessage attribute)
(libpebble2.protocol.logs.LogMessage attribute)
libpebble2.communication (module)
libpebble2.events (module)
libpebble2.events.mixin (module)
libpebble2.events.threaded (module)
libpebble2.exceptions (module)
libpebble2.protocol.appmessage (module)
libpebble2.protocol.apps (module)
libpebble2.protocol.audio (module)
libpebble2.protocol.base.types (module)
libpebble2.protocol.blobdb (module)
libpebble2.protocol.data_logging (module)
libpebble2.protocol.legacy2 (module)
libpebble2.protocol.logs (module)
libpebble2.protocol.music (module)
libpebble2.protocol.phone (module)
libpebble2.protocol.screenshots (module)
libpebble2.protocol.system (module)
libpebble2.protocol.timeline (module)
libpebble2.protocol.transfers (module)
libpebble2.services.appmessage (module)
libpebble2.services.blobdb (module)
libpebble2.services.getbytes (module)
libpebble2.services.install (module)
libpebble2.services.notifications (module)
libpebble2.services.putbytes (module)
libpebble2.services.screenshot (module)
libpebble2.services.voice (module)
libpebble2.util.bundle (module)
libpebble2.util.hardware (module)
libpebble2.util.stm32_crc (module)
line (libpebble2.protocol.logs.LogMessage attribute)
line_number (libpebble2.protocol.logs.AppLogMessage attribute)
log_tag (libpebble2.protocol.data_logging.DataLoggingDespoolOpenSession attribute)
LogDumpShipping (class in libpebble2.protocol.logs)
LogMessage (class in libpebble2.protocol.logs)
LogMessageDone (class in libpebble2.protocol.logs)

M

major (libpebble2.communication.FirmwareVersion attribute)
major_version (libpebble2.protocol.system.AppVersionResponse attribute)
MANIFEST_FILENAME (libpebble2.util.bundle.PebbleBundle attribute)
message (libpebble2.protocol.logs.AppLogMessage attribute)
(libpebble2.protocol.logs.LogMessage attribute)
(libpebble2.protocol.phone.PhoneNotification attribute)
(libpebble2.protocol.system.PhoneAppVersion attribute)
(libpebble2.protocol.system.PingPong attribute)
(libpebble2.protocol.system.TimeMessage attribute)
(libpebble2.protocol.transfers.GetBytes attribute)
message_length (libpebble2.protocol.logs.AppLogMessage attribute)
message_type (libpebble2.protocol.system.SystemMessage attribute)
MessageTarget (class in libpebble2.communication.transports)
MessageTargetPhone (class in libpebble2.communication.transports.websocket)
MessageTargetQemu (class in libpebble2.communication.transports.qemu)
MessageTargetWatch (class in libpebble2.communication.transports)
metadata_version (libpebble2.protocol.system.WatchFirmwareVersion attribute)
minor (libpebble2.communication.FirmwareVersion attribute)
minor_version (libpebble2.protocol.system.AppVersionResponse attribute)
MissedCall (class in libpebble2.protocol.phone)
Model (class in libpebble2.protocol.system)
ModelError (class in libpebble2.protocol.system)
ModelRequest (class in libpebble2.protocol.system)
ModelResponse (class in libpebble2.protocol.system)
MusicControl (class in libpebble2.protocol.music)
MusicControlGetCurrentTrack (class in libpebble2.protocol.music)
MusicControlNextTrack (class in libpebble2.protocol.music)
MusicControlPause (class in libpebble2.protocol.music)
MusicControlPlay (class in libpebble2.protocol.music)
MusicControlPlayPause (class in libpebble2.protocol.music)
MusicControlPreviousTrack (class in libpebble2.protocol.music)
MusicControlUpdateCurrentTrack (class in libpebble2.protocol.music)
MusicControlVolumeDown (class in libpebble2.protocol.music)
MusicControlVolumeUp (class in libpebble2.protocol.music)
must_initialise (libpebble2.communication.transports.BaseTransport attribute)

N

name (libpebble2.protocol.phone.IncomingCall attribute)
(libpebble2.protocol.phone.MissedCall attribute)
NoLogMessages (class in libpebble2.protocol.logs)
Notifications (class in libpebble2.services.notifications)
NullTerminatedString (class in libpebble2.protocol.base.types)
num_attributes (libpebble2.protocol.timeline.ActionResponse attribute)
(libpebble2.protocol.timeline.InvokeAction attribute)
num_bytes (libpebble2.protocol.transfers.GetBytesInfoResponse attribute)
number (libpebble2.protocol.phone.IncomingCall attribute)
(libpebble2.protocol.phone.MissedCall attribute)

O

object_crc (libpebble2.protocol.transfers.PutBytesCommit attribute)
object_size (libpebble2.protocol.transfers.PutBytesAppInit attribute)
(libpebble2.protocol.transfers.PutBytesInit attribute)
object_type (libpebble2.protocol.transfers.PutBytesAppInit attribute)
(libpebble2.protocol.transfers.PutBytesInit attribute)
ObjectType (class in libpebble2.protocol.transfers)
occupied_banks (libpebble2.protocol.legacy2.LegacyBankInfoResponse attribute)
offset (libpebble2.protocol.transfers.GetBytesDataResponse attribute)
(libpebble2.protocol.transfers.GetBytesFlashRequest attribute)
opcode (libpebble2.protocol.system.BLEControl attribute)
Optional (class in libpebble2.protocol.base.types)
origin_x (libpebble2.protocol.appmessage.StockAppSetIcon attribute)
origin_y (libpebble2.protocol.appmessage.StockAppSetIcon attribute)
OutgoingCall (class in libpebble2.protocol.phone)

P

packet_id (libpebble2.protocol.audio.AudioStream attribute)
PacketDecodeError
PacketEncodeError
Padding (class in libpebble2.protocol.base.types)
parent_id (libpebble2.protocol.timeline.TimelineItem attribute)
parse() (libpebble2.protocol.base.PebblePacket class method)
parse_message() (libpebble2.protocol.base.PebblePacket class method)
PascalList (class in libpebble2.protocol.base.types)
PascalString (class in libpebble2.protocol.base.types)
patch (libpebble2.communication.FirmwareVersion attribute)
payload (libpebble2.protocol.transfers.PutBytesPut attribute)
payload_size (libpebble2.protocol.transfers.PutBytesPut attribute)
PebbleBundle (class in libpebble2.util.bundle)
PebbleConnection (class in libpebble2.communication)
PebbleError
PebbleHardware (class in libpebble2.util.hardware)
PebblePacket (class in libpebble2.protocol.base)
PhoneAppVersion (class in libpebble2.protocol.system)
PhoneNotification (class in libpebble2.protocol.phone)
PhoneStateRequest (class in libpebble2.protocol.phone)
PhoneStateResponse (class in libpebble2.protocol.phone)
Ping (class in libpebble2.protocol.system)
PingPong (class in libpebble2.protocol.system)
platform_flags (libpebble2.protocol.system.AppVersionResponse attribute)
PLATFORM_PATHS (libpebble2.util.bundle.PebbleBundle attribute)
PLATFORMS (libpebble2.util.hardware.PebbleHardware attribute)
Pong (class in libpebble2.protocol.system)
prefixes_for_hardware() (libpebble2.util.bundle.PebbleBundle class method)
process_buffer() (in module libpebble2.util.stm32_crc)
process_word() (in module libpebble2.util.stm32_crc)
protocol_caps (libpebble2.protocol.system.AppVersionResponse attribute)
protocol_version (libpebble2.protocol.system.AppVersionResponse attribute)
pump_reader() (libpebble2.communication.PebbleConnection method)
PutBytes (class in libpebble2.protocol.transfers)
(class in libpebble2.services.putbytes)
PutBytesAbort (class in libpebble2.protocol.transfers)
PutBytesApp (class in libpebble2.protocol.transfers)
PutBytesAppInit (class in libpebble2.protocol.transfers)
PutBytesCommit (class in libpebble2.protocol.transfers)
PutBytesError
PutBytesInit (class in libpebble2.protocol.transfers)
PutBytesInstall (class in libpebble2.protocol.transfers)
PutBytesPut (class in libpebble2.protocol.transfers)
PutBytesResponse (class in libpebble2.protocol.transfers)
PutBytesResponse.Result (class in libpebble2.protocol.transfers)

Q

QemuTransport (class in libpebble2.communication.transports.qemu)
queue_events() (libpebble2.events.BaseEventHandler method)
(libpebble2.events.threaded.ThreadedEventHandler method)

R

read_from_endpoint() (libpebble2.communication.PebbleConnection method)
read_packet() (libpebble2.communication.transports.BaseTransport method)
read_transport_message() (libpebble2.communication.PebbleConnection method)
recovery (libpebble2.protocol.system.WatchVersionResponse attribute)
register_endpoint() (libpebble2.communication.PebbleConnection method)
register_handler() (libpebble2.events.BaseEventHandler method)
(libpebble2.events.mixin.EventSourceMixin method)
(libpebble2.events.threaded.ThreadedEventHandler method)
(libpebble2.services.getbytes.GetBytesService method)
(libpebble2.services.install.AppInstaller method)
(libpebble2.services.putbytes.PutBytes method)
(libpebble2.services.screenshot.Screenshot method)
(libpebble2.services.voice.VoiceService method)
register_raw_inbound_handler() (libpebble2.communication.PebbleConnection method)
register_raw_outbound_handler() (libpebble2.communication.PebbleConnection method)
register_transport_endpoint() (libpebble2.communication.PebbleConnection method)
RequestLogs (class in libpebble2.protocol.logs)
Reset (class in libpebble2.protocol.system)
Reset.Command (class in libpebble2.protocol.system)
resource_crc (libpebble2.protocol.system.WatchVersionResponse attribute)
resource_timestamp (libpebble2.protocol.system.WatchVersionResponse attribute)
response (libpebble2.protocol.blobdb.BlobResponse attribute)
(libpebble2.protocol.system.FirmwareUpdateStartResponse attribute)
(libpebble2.protocol.timeline.ActionResponse attribute)
response_code (libpebble2.protocol.screenshots.ScreenshotHeader attribute)
response_version (libpebble2.protocol.system.AppVersionResponse attribute)
result (libpebble2.protocol.transfers.PutBytesResponse attribute)
Ring (class in libpebble2.protocol.phone)
ROBERT_BB (libpebble2.util.hardware.PebbleHardware attribute)
ROBERT_EVT (libpebble2.util.hardware.PebbleHardware attribute)
row_size (libpebble2.protocol.appmessage.StockAppSetIcon attribute)
run_async() (libpebble2.communication.PebbleConnection method)
run_sync() (libpebble2.communication.PebbleConnection method)
running (libpebble2.protocol.system.WatchVersionResponse attribute)

S

Screenshot (class in libpebble2.services.screenshot)
ScreenshotError
ScreenshotHeader (class in libpebble2.protocol.screenshots)
ScreenshotHeader.ResponseCode (class in libpebble2.protocol.screenshots)
ScreenshotRequest (class in libpebble2.protocol.screenshots)
ScreenshotResponse (class in libpebble2.protocol.screenshots)
sdk_version_major (libpebble2.protocol.apps.AppMetadata attribute)
sdk_version_minor (libpebble2.protocol.apps.AppMetadata attribute)
send() (libpebble2.services.putbytes.PutBytes method)
send_and_read() (libpebble2.communication.PebbleConnection method)
send_dictation_result() (libpebble2.services.voice.VoiceService method)
send_message() (libpebble2.services.appmessage.AppMessageService method)
send_notification() (libpebble2.services.notifications.Notifications method)
send_packet() (libpebble2.communication.PebbleConnection method)
(libpebble2.communication.transports.BaseTransport method)
send_raw() (libpebble2.communication.PebbleConnection method)
send_session_setup_result() (libpebble2.services.voice.VoiceService method)
send_stop_audio() (libpebble2.services.voice.VoiceService method)
sender (libpebble2.protocol.legacy2.LegacyNotification attribute)
serial (libpebble2.protocol.system.WatchVersionResponse attribute)
serialise() (libpebble2.protocol.base.PebblePacket method)
serialise_packet() (libpebble2.protocol.base.PebblePacket method)
SerialTransport (class in libpebble2.communication.transports.serial)
session_caps (libpebble2.protocol.system.AppVersionResponse attribute)
session_id (libpebble2.protocol.audio.AudioStream attribute)
(libpebble2.protocol.data_logging.DataLoggingACK attribute)
(libpebble2.protocol.data_logging.DataLoggingCloseSession attribute)
(libpebble2.protocol.data_logging.DataLoggingDespoolOpenSession attribute)
(libpebble2.protocol.data_logging.DataLoggingDespoolSendData attribute)
(libpebble2.protocol.data_logging.DataLoggingEmptySession attribute)
(libpebble2.protocol.data_logging.DataLoggingNACK attribute)
SESSION_ID_INVALID (libpebble2.services.voice.VoiceService attribute)
sessions (libpebble2.protocol.data_logging.DataLoggingReportOpenSessions attribute)
SetLocaltime (class in libpebble2.protocol.system)
SetupResult (class in libpebble2.services.voice)
SetUTC (class in libpebble2.protocol.system)
shutdown() (libpebble2.services.appmessage.AppMessageService method)
SILK (libpebble2.util.hardware.PebbleHardware attribute)
SILK_BB (libpebble2.util.hardware.PebbleHardware attribute)
SILK_BB2 (libpebble2.util.hardware.PebbleHardware attribute)
SILK_EVT (libpebble2.util.hardware.PebbleHardware attribute)
size_x (libpebble2.protocol.appmessage.StockAppSetIcon attribute)
size_y (libpebble2.protocol.appmessage.StockAppSetIcon attribute)
SNOWY_BB (libpebble2.util.hardware.PebbleHardware attribute)
SNOWY_BB2 (libpebble2.util.hardware.PebbleHardware attribute)
SNOWY_DVT (libpebble2.util.hardware.PebbleHardware attribute)
SNOWY_EVT2 (libpebble2.util.hardware.PebbleHardware attribute)
SPALDING (libpebble2.util.hardware.PebbleHardware attribute)
SPALDING_BB2 (libpebble2.util.hardware.PebbleHardware attribute)
SPALDING_EVT (libpebble2.util.hardware.PebbleHardware attribute)
status (libpebble2.protocol.legacy2.LegacyAppInstallResult attribute)
StockAppSetIcon (class in libpebble2.protocol.appmessage)
StockAppSetIcon.App (class in libpebble2.protocol.appmessage)
StockAppSetTitle (class in libpebble2.protocol.appmessage)
StockAppSetTitle.App (class in libpebble2.protocol.appmessage)
StopTransfer (class in libpebble2.protocol.audio)
STRUCT_DEFINITION (libpebble2.util.bundle.PebbleBundle attribute)
struct_format (libpebble2.protocol.base.types.Field attribute)
subject (libpebble2.protocol.legacy2.LegacyNotification attribute)
Success (libpebble2.services.voice.SetupResult attribute)
(libpebble2.services.voice.TranscriptionResult attribute)
suffix (libpebble2.communication.FirmwareVersion attribute)
SyncWrapper (class in libpebble2.services.blobdb)
SystemMessage (class in libpebble2.protocol.system)
SystemMessage.Type (class in libpebble2.protocol.system)

T

ThreadedEventHandler (class in libpebble2.events.threaded)
time (libpebble2.protocol.system.GetTimeResponse attribute)
(libpebble2.protocol.system.SetLocaltime attribute)
TimelineAction (class in libpebble2.protocol.timeline)
TimelineAction.Type (class in libpebble2.protocol.timeline)
TimelineActionEndpoint (class in libpebble2.protocol.timeline)
TimelineAttribute (class in libpebble2.protocol.timeline)
TimelineItem (class in libpebble2.protocol.timeline)
TimelineItem.Type (class in libpebble2.protocol.timeline)
TimeMessage (class in libpebble2.protocol.system)
TimeoutError
timestamp (libpebble2.protocol.data_logging.DataLoggingDespoolOpenSession attribute)
(libpebble2.protocol.legacy2.LegacyNotification attribute)
(libpebble2.protocol.logs.AppLogMessage attribute)
(libpebble2.protocol.logs.LogMessage attribute)
(libpebble2.protocol.system.WatchFirmwareVersion attribute)
(libpebble2.protocol.timeline.TimelineItem attribute)
TINTIN_BB (libpebble2.util.hardware.PebbleHardware attribute)
TINTIN_BB2 (libpebble2.util.hardware.PebbleHardware attribute)
TINTIN_EV1 (libpebble2.util.hardware.PebbleHardware attribute)
TINTIN_EV2 (libpebble2.util.hardware.PebbleHardware attribute)
TINTIN_EV2_3 (libpebble2.util.hardware.PebbleHardware attribute)
TINTIN_EV2_4 (libpebble2.util.hardware.PebbleHardware attribute)
TINTIN_V1_5 (libpebble2.util.hardware.PebbleHardware attribute)
title (libpebble2.protocol.appmessage.StockAppSetTitle attribute)
(libpebble2.protocol.music.MusicControlUpdateCurrentTrack attribute)
token (libpebble2.protocol.blobdb.BlobCommand attribute)
(libpebble2.protocol.blobdb.BlobResponse attribute)
total_sent (libpebble2.services.install.AppInstaller attribute)
total_size (libpebble2.services.install.AppInstaller attribute)
track_count (libpebble2.protocol.music.MusicControlUpdateCurrentTrack attribute)
track_length (libpebble2.protocol.music.MusicControlUpdateCurrentTrack attribute)
transaction_id (libpebble2.protocol.appmessage.AppMessage attribute)
(libpebble2.protocol.transfers.GetBytes attribute)
TranscriptionResult (class in libpebble2.services.voice)
type (libpebble2.protocol.appmessage.AppMessageTuple attribute)
(libpebble2.protocol.legacy2.LegacyNotification attribute)
(libpebble2.protocol.timeline.TimelineAction attribute)
(libpebble2.protocol.timeline.TimelineItem attribute)
tz_name (libpebble2.protocol.system.SetUTC attribute)

U

Uint16 (class in libpebble2.protocol.base.types)
(class in libpebble2.services.appmessage)
Uint32 (class in libpebble2.protocol.base.types)
(class in libpebble2.services.appmessage)
Uint64 (class in libpebble2.protocol.base.types)
Uint8 (class in libpebble2.protocol.base.types)
(class in libpebble2.services.appmessage)
Union (class in libpebble2.protocol.base.types)
UNIVERSAL_FILES (libpebble2.util.bundle.PebbleBundle attribute)
unix_time (libpebble2.protocol.system.SetUTC attribute)
UNKNOWN (libpebble2.util.hardware.PebbleHardware attribute)
unregister_endpoint() (libpebble2.communication.PebbleConnection method)
unregister_handler() (libpebble2.events.BaseEventHandler method)
(libpebble2.events.mixin.EventSourceMixin method)
(libpebble2.events.threaded.ThreadedEventHandler method)
(libpebble2.services.getbytes.GetBytesService method)
(libpebble2.services.install.AppInstaller method)
(libpebble2.services.putbytes.PutBytes method)
(libpebble2.services.screenshot.Screenshot method)
(libpebble2.services.voice.VoiceService method)
utc_offset (libpebble2.protocol.system.SetUTC attribute)
UUID (class in libpebble2.protocol.base.types)
uuid (libpebble2.protocol.appmessage.AppMessagePush attribute)
(libpebble2.protocol.apps.AppMetadata attribute)
(libpebble2.protocol.apps.AppRunStateStart attribute)
(libpebble2.protocol.apps.AppRunStateStop attribute)
(libpebble2.protocol.legacy2.LegacyCurrentAppResponse attribute)
(libpebble2.protocol.legacy2.LegacyDescribeInstalledUUID attribute)
(libpebble2.protocol.legacy2.LegacyRemoveAppUUID attribute)
(libpebble2.protocol.legacy2.LegacyUpgradeAppUUID attribute)
(libpebble2.protocol.logs.AppLogMessage attribute)
uuids (libpebble2.protocol.legacy2.LegacyAppUUIDsResult attribute)

V

value (libpebble2.protocol.blobdb.InsertCommand attribute)
value_size (libpebble2.protocol.blobdb.InsertCommand attribute)
value_to_bytes() (libpebble2.protocol.base.types.Field method)
version (libpebble2.protocol.screenshots.ScreenshotHeader attribute)
version_major (libpebble2.protocol.legacy2.LegacyAppDescribeResponse attribute)
(libpebble2.protocol.legacy2.LegacyBankEntry attribute)
version_minor (libpebble2.protocol.legacy2.LegacyAppDescribeResponse attribute)
(libpebble2.protocol.legacy2.LegacyBankEntry attribute)
version_tag (libpebble2.protocol.system.WatchFirmwareVersion attribute)
vibrate (libpebble2.protocol.legacy2.LegacyAppAvailable attribute)
VoiceService (class in libpebble2.services.voice)

W

wait_for_event() (libpebble2.events.BaseEventHandler method)
(libpebble2.events.mixin.EventSourceMixin method)
(libpebble2.events.threaded.ThreadedEventHandler method)
(libpebble2.services.getbytes.GetBytesService method)
(libpebble2.services.install.AppInstaller method)
(libpebble2.services.putbytes.PutBytes method)
(libpebble2.services.screenshot.Screenshot method)
(libpebble2.services.voice.VoiceService method)
watch_info (libpebble2.communication.PebbleConnection attribute)
watch_model (libpebble2.communication.PebbleConnection attribute)
watch_platform (libpebble2.communication.PebbleConnection attribute)
WatchFirmwareVersion (class in libpebble2.protocol.system)
WatchModel (class in libpebble2.protocol.system)
WatchVersion (class in libpebble2.protocol.system)
WatchVersionRequest (class in libpebble2.protocol.system)
WatchVersionResponse (class in libpebble2.protocol.system)
WebsocketTransport (class in libpebble2.communication.transports.websocket)
width (libpebble2.protocol.screenshots.ScreenshotHeader attribute)