Here is a list of all struct and union fields with links to the structures/unions they belong to:
- s -
- sample : SpeakerTrack
- sample_collection_data : ActivityState
- sample_collection_enabled : ActivityState
- sample_collection_num_samples : ActivityState
- sample_collection_seconds : ActivityState
- sample_collection_session_id : ActivityState
- sample_rate : AudioTransferInfoSpeex, MicDevice
- sample_size : AlgMinuteRecordHdr
- samplerate : AudioDevice
- samples : ActivityHRSupport, AlgMinuteDLSRecord, AlgMinuteFileRecord
- samples_remaining : NoteSequenceState
- sampling_interval_us : AccelRawBatch, LIS2DW12State, LSM6DSOState
- scale_den : AccelRawBatch
- scale_num : AccelRawBatch
- scan_resp_data_length : pbl_bt_ad_data
- schedule : TransportImplementation
- scheduled_days : AlarmInfo
- sck_pin : AudioDevice
- scl : I2CBusHal
- scroll_direction : TimelineLayoutInfo
- sda : I2CBusHal
- sdin_pin : AudioDevice
- sdk_version : AppDBEntry
- sdout_pin : AudioDevice
- sec_lock : QSPIFlashPart.flag_status_bit_masks
- sec_reg_size : FlashSecurityRegisters
- sec_registers : QSPIFlashPart
- sec_regs : FlashSecurityRegisters
- second : Time_Full
- secondary_color : LayoutColors
- secondary_id : TimelineLayoutImpl.attributes
- send_next : TransportImplementation
- send_queue_head : CommSession
- send_queue_job : AppMessageSendJob
- send_text_support : PebbleProtocolCapabilities.__unnamed70__.__unnamed72__
- sensor_on_since_ticks : HRMManagerState
- sent_expiration_event : HRMSubscriberState
- sent_handler : AppOutboxMessage
- sentence_count : Transcription
- sentences : Transcription
- serial_number : pbl_bt_dis_info
- serialized_byte_length : pbl_string_list
- session : ActivityInsightSettings.__unnamed64__, AppMessageAppOutboxData, AppMessageSendJob, GetBytesErrorResponse, MetaResponseInfo
- session_created_timestamp : DataLoggingSession
- session_id : ActivityRawSamplesRecord, BlobDBSyncSession, DataLoggingSendDataMessage, DataLoggingSessionComm, DataTransferMsg, SessionSetupMsg, StopTransferMsg, VoiceSessionResultMsg
- session_ref : HRMSubscriberState
- session_type : BlobDBSyncSession, SessionSetupMsg, SessionSetupResultMsg
- set_connection_responsiveness : TransportImplementation
- set_enable_fn : ServiceRunLevelSetting
- set_signed : pbl_analytics_backend_ops
- set_string : pbl_analytics_backend_ops
- set_unsigned : pbl_analytics_backend_ops
- settings_key : ActivityMetricInfo
- settings_sync_support : PebbleProtocolCapabilities.__unnamed70__.__unnamed72__
- shake_detection_enabled : LIS2DW12State, LSM6DSOState
- shake_stuck_passes : LIS2DW12State, LSM6DSOState
- should_auto_accept_re_pairing : pbl_bt_pps_trigger_request
- should_be_started : ActivityState
- should_force_slave_security_request : pbl_bt_pps_trigger_request
- should_pin_address : pbl_bt_bonding, pbl_bt_pps_trigger_request
- show_all_day_events : TimelineIterState
- show_notification : ActivitySessionSettings, ActivitySummarySettings.__unnamed57__.activity
- show_notification_timestamp : NotificationLayoutInfo
- sign : AccelRawBatch.axis
- size : ActivitySessionDataLoggingRecord, CalendarIconImage, I2CTransfer, LayoutNodeHeadingsParagraphsConfig, MpuRegion, pbl_thread_stack_info, QSPIFlashPart
- size_bytes : pbl_bt_gatt_service
- size_getter : LayoutLayerImpl
- skip_modal_render_after_update : CompositorTransition
- skip_seeks_within_track : MusicPlayerStateUpdate
- slave_latency_events : pbl_bt_conn_params, pbl_bt_conn_params_update_req, pbl_bt_pps_conn_param_set
- sleep : ActivityRewardSettings.__unnamed53__, ActivitySummarySettings.__unnamed57__
- sleep_data : ActivitySession.__unnamed43__, ActivitySessionDataLoggingRecord.__unnamed51__, ActivityState
- sleep_insights_enabled : ActivitySettings
- sleep_len_m : KAlgOngoingSleepStats
- sleep_sessions_modified : ActivityState
- sleep_start_utc : KAlgOngoingSleepStats
- slices : AppGlance
- small : TimelineLutEntry
- smooth_fw_install_progress_support : PebbleProtocolCapabilities.__unnamed70__.__unnamed72__
- software_reset : McuRebootReason.__unnamed25__.__unnamed27__
- sound_enabled : AlarmInfo
- splash : DisplayJDIDevice
- spo2 : ActivityState
- spo2_confidence : HRMData
- spo2_invalid : HRMData
- spo2_percent : AlgMinuteDLSSample, HRMData
- spo2_quality : AlgMinuteDLSSample, HRMData
- spo2_valid_level : HRMData
- stack : pbl_thread, pbl_thread_attr
- stack_high_water : pbl_thread_stats
- stack_size : pbl_thread, pbl_thread_attr
- standby_to_low_power_latency_us : QSPIFlashPart
- start : pbl_bt_att_handle_range, pbl_thread_stack_info
- start_addr : GetBytesFlashHeader
- start_time : TimelineIterState
- start_utc : ActivityLegacySleepSessionDataLoggingRecord, ActivitySession, ActivitySessionDataLoggingRecord, PLogSession
- started : ActivityState
- state : AudioDevice, BlobDBSyncSession, DataLoggingSessionComm, DisplayContext, DisplayJDIDevice, HRMDevice, I2CBus, I2CBusHal, I2CTransfer, Iterator, LIS2DW12Config, LSM6DSOConfig, MicDevice, pbl_bt_pps_remote_desired_state, pbl_thread_stats, QSPIFlash, QSPIPort, SportsLayout, UARTDevice
- status : CommonTimelineItemHeader.__unnamed91__, DataLoggingSession, pbl_bt_conn_complete_event, pbl_bt_conn_update_complete_event, pbl_bt_disconn_complete_event, pbl_bt_encryption_change
- status_bit_masks : QSPIFlashPart
- status_code : pbl_bt_gatt_server_changed_confirmation_event
- step_data : ActivitySession.__unnamed43__, ActivitySessionDataLoggingRecord.__unnamed51__, ActivityState
- step_minutes : ActivityStepData
- steps : ActivitySessionDataStepping, ActivityStepData, AlgMinuteFileSampleV5
- steps_per_minute : ActivityState
- steps_per_minute_last_steps : ActivityState
- storage : DataLoggingSession
- str : LayoutNodeTextBufferConfig
- str_index_1 : MessageID.__unnamed37__.__unnamed39__
- str_index_2 : MessageID.__unnamed37__.__unnamed39__
- str_length : pbl_pstring16
- str_value : pbl_pstring16
- strength : VibeNote
- stride : AccelRawBatch
- string : BinLogMessage_String_v1, BinLogMessage_StringParam, BinLogMessage_UnhashedBody
- string_list : Attribute.__unnamed79__
- stroke_color : CalendarIconPath
- stroke_width : CalendarIconPath
- style : LayoutNodeTextConfig, NotificationLayout
- style_font : LayoutNodeTextConfig
- subcmd : pbl_shell_cmd
- subsample_state : pbl_shared_cbuf_subsampled_client
- subscribers : HRMManagerState
- subtitle_font_key : NotificationStyle
- subtitle_line_delta : NotificationStyle
- subtitle_lower_padding : NotificationStyle
- subtitle_upper_padding : NotificationStyle
- subversion_number : pbl_bt_remote_version_info
- summary : ActivityInsightSettings.__unnamed64__
- supervision_timeout_10ms : pbl_bt_conn_params, pbl_bt_conn_params_update_req
- supervision_timeout_30ms : pbl_bt_pps_conn_param_set
- supports_block_lock : QSPIFlashPart
- supports_fast_read_ddr : QSPIFlashPart
- supports_pinning_without_security_request : pbl_bt_pps_connectivity_status.__unnamed1__.__unnamed3__
- suspend_to_read_latency_us : QSPIFlashPart
- sw_revision : pbl_bt_dis_info
- swap_delay_remaining : SwapLayer
- swap_in_progress : SwapLayer
- syntax : pbl_shell_cmd
- system_task_event_buffer : HRMManagerState
- system_task_event_storage : HRMManagerState