docs.silabs.com
docs.silabs.com
Search in:
docs index.html

BGXpress Mobile Framework

  • BGXpress Framework Introduction
  • License
  • Release Notes
  • BGXpress Framework Usage
  • Modules
    • BGX DMS
      • bgx_dms
        • initWithBGXUniqueDeviceID:
        • retrieveAvailableVersions:
        • loadFirmwareVersion:completion:
        • reportInstallationResultWithDeviceUUID:version:
        • _firmwareList
        • _reachabilityRef
        • firmwareList
      • DMSServerReachabilityChangedNotificationName
      • NewBGXFirmwareListNotificationName
    • BGX OTA Update
      • <BGX_OTA_Updater_Delegate>
        • operationInProgressDidChange:
        • ota_stepDidChange:
        • upload_progressDidChange:
        • ota_requires_password:
      • BGX_OTA_Updater
        • initWithPeripheral:bgx_device_uuid:
        • updateFirmwareWithImageAtPath:withVersion:
        • continueOTAWithPassword:
        • cancelUpdate
        • setPassword:
        • _peripheral
        • _upload_progress
        • _operationInProgress
        • _ota_step
        • delegate
        • operationInProgress
        • ota_step
        • upload_progress
      • ota_step_t
        • ota_step_no_ota
        • ota_step_init
        • ota_step_scan
        • ota_step_connect
        • ota_step_find_services
        • ota_step_find_characteristics
        • ota_step_upload_no_response
        • ota_step_upload_with_response
        • ota_step_upload_finish
        • ota_step_end
        • ota_step_error
        • ota_step_password_required
        • ota_step_canceled
        • ota_max_step
      • ota_operation_t
        • ota_firmware_update_in_progress
        • ota_firmware_update_complete
        • ota_no_operation_in_progress
        • ota_max_operations
    • Safe Type
      • SafeType
    • Version
      • Version
        • versionFromString:
        • initWithString:
        • compare:
        • _major
        • _minor
        • _build
        • _revision
        • major
        • minor
        • build
        • revision
    • BGXpressScanner
      • <BGXpressScanDelegate >
        • bluetoothStateChanged:
        • deviceDiscovered:
        • scanStateChanged:
      • BGXpressScanner
        • startScan
        • stopScan
        • _scanState
        • delegate
        • devicesDiscovered
        • scanState
      • ScanState
        • CantScan
        • Idle
        • Scanning
    • BGXDevice
      • <BGXSerialDelegate>
        • busModeChanged:forDevice:
        • dataRead:forDevice:
        • dataWrittenForDevice:
      • <BGXDeviceDelegate>
        • connectionTimeoutForDevice:
        • stateChangedForDevice:
        • rssiChangedForDevice:
      • BGXDevice
        • connect
        • disconnect
        • readBusMode
        • writeBusMode:
        • writeBusMode:password:completionHandler:
        • canWrite
        • writeData:
        • writeString:
        • sendCommand:args:
        • device_unique_id
        • nameForDeviceState:
        • peripheral
        • _deviceState
        • _busMode
        • _writeWithResponse
        • deviceDelegate
        • serialDelegate
        • name
        • rssi
        • identifier
        • deviceState
        • busMode
        • modelNumber
        • firmwareRevision
        • bootloaderVersion
        • fastAck
        • writeWithResponse
      • busmode_write_completion_handler_t
      • DeviceState
        • Interrogating
        • Disconnected
        • Connecting
        • Connected
        • Disconnecting
      • BusMode
        • UNKNOWN_MODE
        • STREAM_MODE
        • LOCAL_COMMAND_MODE
        • REMOTE_COMMAND_MODE
        • UNSUPPORTED_MODE
  • Classes
    • Class List
    • Class Index
    • Class Hierarchy
      • <BGX_OTA_Updater_Delegate>
      • <BGXDeviceDelegate>
      • <BGXSerialDelegate>
      • <CBCentralManagerDelegate>
        • BGX_OTA_Updater
        • BGXpressScanner
      • <CBPeripheralDelegate>
        • BGX_OTA_Updater
        • BGXDevice
      • NSObject
        • bgx_dms
        • BGX_OTA_Updater
        • BGXDevice
        • BGXpressScanner
        • Version
      • <NSObject>
        • <BGXpressScanDelegate >
    • Class Members
      • All
      • Functions
      • Variables
      • Properties

Blue Gecko Xpress

  • BGX General Overview

Android

  • Android

More Documentation

You are viewing documentation for version: 2.x (latest) | 1.0 | Version History

  • _build : Version
  • _busMode : BGXDevice
  • _deviceState : BGXDevice
  • _firmwareList : bgx_dms
  • _major : Version
  • _minor : Version
  • _operationInProgress : BGX_OTA_Updater
  • _ota_step : BGX_OTA_Updater
  • _peripheral : BGX_OTA_Updater
  • _reachabilityRef : bgx_dms
  • _revision : Version
  • _scanState : BGXpressScanner
  • _upload_progress : BGX_OTA_Updater
  • _writeWithResponse : BGXDevice
Copyright © 2025 Silicon Laboratories. All rights reserved.