- SCOPE_APPLICATION - Static variable in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Constant used to narrow the scope of the update to application only.
- SCOPE_SYSTEM_COMPONENTS - Static variable in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Constant used to narrow the scope of the update to system components (SD+BL) only.
- searchFor(String) - Method in interface no.nordicsemi.android.dfu.internal.scanner.BootloaderScanner
-
Searches for the advertising bootloader.
- searchFor(String) - Method in class no.nordicsemi.android.dfu.internal.scanner.BootloaderScannerJB
-
- searchFor(String) - Method in class no.nordicsemi.android.dfu.internal.scanner.BootloaderScannerLollipop
-
- secondary_text_default_material_light - Static variable in class no.nordicsemi.android.dfu.R.color
-
- SecureDfuError - Class in no.nordicsemi.android.error
-
- SecureDfuError() - Constructor for class no.nordicsemi.android.error.SecureDfuError
-
- setBinOrHex(int, Uri) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Deprecated.
- setBinOrHex(int, String) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Deprecated.
- setBinOrHex(int, Uri, String) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
- setBinOrHex(int, int) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Deprecated.
- setContentType(int) - Method in class no.nordicsemi.android.dfu.internal.ArchiveInputStream
-
Truncates the current content type.
- setCustomUuidsForButtonlessDfuWithBondSharing(UUID, UUID) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets custom UUIDs for the Buttonless DFU Service from SDK 14 (or later).
- setCustomUuidsForButtonlessDfuWithoutBondSharing(UUID, UUID) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets custom UUIDs for the Buttonless DFU Service from SDK 13.
- setCustomUuidsForExperimentalButtonlessDfu(UUID, UUID) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets custom UUIDs for the experimental Buttonless DFU Service from SDK 12.x.
- setCustomUuidsForLegacyDfu(UUID, UUID, UUID, UUID) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets custom UUIDs for Legacy DFU and Legacy Buttonless DFU.
- setCustomUuidsForSecureDfu(UUID, UUID, UUID) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets custom UUIDs for Secure DFU.
- setDeviceName(String) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets the device name.
- setDisableNotification(boolean) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets whether the progress notification in the status bar should be disabled.
- setForceDfu(boolean) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Setting force DFU to true will prevent from jumping to the DFU Bootloader
mode in case there is no DFU Version characteristic (Legacy DFU only!).
- setForeground(boolean) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets whether the DFU service should be started as a foreground service.
- setInitFile(Uri) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Deprecated.
- setInitFile(String) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Deprecated.
- setInitFile(int) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Deprecated.
- setInitFile(Uri, String) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Deprecated.
- setKeepBond(boolean) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets whether the bond information should be preserver after flashing new application.
- setPacketsReceiptNotificationsEnabled(boolean) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Enables or disables the Packet Receipt Notification (PRN) procedure.
- setPacketsReceiptNotificationsValue(int) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
If Packet Receipt Notification procedure is enabled, this method sets number of packets to be sent before
receiving a PRN.
- setRestoreBond(boolean) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets whether the bond should be created after the DFU is complete.
- setScope(int) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
This method allows to narrow the update to selected parts from the ZIP, for example
to allow only application update from a ZIP file that has SD+BL+App.
- SETTINGS_ASSUME_DFU_NODE - Static variable in interface no.nordicsemi.android.dfu.DfuSettingsConstants
-
Deprecated.
- SETTINGS_DEFAULT_MBR_SIZE - Static variable in interface no.nordicsemi.android.dfu.DfuSettingsConstants
-
The default value of the MBR size.
- SETTINGS_MBR_SIZE - Static variable in interface no.nordicsemi.android.dfu.DfuSettingsConstants
-
This property must contain an integer value.
- SETTINGS_NUMBER_OF_PACKETS - Static variable in interface no.nordicsemi.android.dfu.DfuSettingsConstants
-
Deprecated.
- SETTINGS_NUMBER_OF_PACKETS_DEFAULT - Static variable in interface no.nordicsemi.android.dfu.DfuSettingsConstants
-
Deprecated.
- SETTINGS_PACKET_RECEIPT_NOTIFICATION_ENABLED - Static variable in interface no.nordicsemi.android.dfu.DfuSettingsConstants
-
Deprecated.
- setUnsafeExperimentalButtonlessServiceInSecureDfuEnabled(boolean) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Set this flag to true to enable experimental buttonless feature in Secure DFU.
- setZip(Uri) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets the URI to the Distribution packet (ZIP) or to a ZIP file matching the deprecated naming convention.
- setZip(String) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets the path to the Distribution packet (ZIP) or the a ZIP file matching the deprecated naming convention.
- setZip(int) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets the resource ID of the Distribution packet (ZIP) or the a ZIP file matching the deprecated naming convention.
- setZip(Uri, String) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Sets the URI or path of the ZIP file.
- sizeInBytes() - Method in class no.nordicsemi.android.dfu.internal.HexInputStream
-
Returns the total number of bytes.
- sizeInPackets(int) - Method in class no.nordicsemi.android.dfu.internal.HexInputStream
-
Returns the total number of packets with given size that are needed to get all available data
- SizeValidationException - Exception in no.nordicsemi.android.dfu.internal.exception
-
This exception is thrown when the firmware size is not word-aligned (number of bytes does not divide by 4).
- SizeValidationException(String) - Constructor for exception no.nordicsemi.android.dfu.internal.exception.SizeValidationException
-
- SoftDeviceBootloaderFileInfo - Class in no.nordicsemi.android.dfu.internal.manifest
-
- SoftDeviceBootloaderFileInfo() - Constructor for class no.nordicsemi.android.dfu.internal.manifest.SoftDeviceBootloaderFileInfo
-
- softDeviceImageSize() - Method in class no.nordicsemi.android.dfu.internal.ArchiveInputStream
-
Returns the total size of the SoftDevice firmware.
- start(Context, Class<? extends DfuBaseService>) - Method in class no.nordicsemi.android.dfu.DfuServiceInitiator
-
Starts the DFU service.
- STATE_CLOSED - Static variable in class no.nordicsemi.android.dfu.DfuBaseService
-
- STATE_CONNECTED - Static variable in class no.nordicsemi.android.dfu.DfuBaseService
-
- STATE_CONNECTED_AND_READY - Static variable in class no.nordicsemi.android.dfu.DfuBaseService
-
- STATE_CONNECTING - Static variable in class no.nordicsemi.android.dfu.DfuBaseService
-
- STATE_DISCONNECTED - Static variable in class no.nordicsemi.android.dfu.DfuBaseService
-
- STATE_DISCONNECTING - Static variable in class no.nordicsemi.android.dfu.DfuBaseService
-
- status_bar_notification_info_maxnum - Static variable in class no.nordicsemi.android.dfu.R.integer
-
- status_bar_notification_info_overflow - Static variable in class no.nordicsemi.android.dfu.R.string
-
- string() - Constructor for class no.nordicsemi.android.dfu.R.string
-
- style() - Constructor for class no.nordicsemi.android.dfu.R.style
-
- styleable() - Constructor for class no.nordicsemi.android.dfu.R.styleable
-