Zephyr Project
4.1.0
  • Introduction
  • Developing with Zephyr
  • Kernel
  • OS Services
  • Build and Configuration Systems
  • Connectivity
  • Hardware Support
  • Contributing to Zephyr
  • Project and Governance
  • Security
  • Safety
  • Samples and Demos
    • Application Development
    • Architecture-dependent Samples
    • Basic
    • Bluetooth
      • Basic Audio Profile (BAP) Broadcast Audio Assistant
      • Basic Audio Profile (BAP) Broadcast Audio Sink
      • Basic Audio Profile (BAP) Broadcast Audio Source
      • Basic Audio Profile (BAP) Unicast Audio Client
      • Basic Audio Profile (BAP) Unicast Audio Server
      • Beacon
      • Broadcaster
      • BTHome sensor template
      • Call Control Profile (CCP) Call Control Server
      • Call Control Profile (CCP) Call Control Server
      • Central
      • Central / GATT Write
      • Central Multilink
      • Central OTC
      • Central Periodic Advertising Sync Transfer (PAST)
      • Channel Sounding
      • Common Audio Profile (CAP) Acceptor
      • Common Audio Profile (CAP) Initiator
      • Cycling Speed and Cadence (CSC) Peripheral
      • Direct Advertising
      • Direction Finding Central
      • Direction Finding Periodic Advertising Beacon
      • Direction Finding Periodic Advertising Locator
      • Direction Finding Peripheral
      • DIS Peripheral
      • Eddystone
      • Encrypted Advertising
      • ESP Peripheral
      • Extended Advertising
      • Hands-free
      • Hands-free Audio Gateway (AG)
      • HCI 3-wire (H:5)
      • HCI IPC
      • HCI Power Control
      • HCI SPI
      • HCI UART
      • HCI UART async
      • HCI USB
      • HCI Vendor-Specific Scan Request
      • Health Thermometer (Central)
      • Health Thermometer (Peripheral)
      • Hearing Access Profile (HAP) Hearing Aid (HA)
      • Heart-rate Monitor (Central)
      • Heart-rate Monitor (Peripheral)
      • HID Peripheral
      • iBeacon
      • ISO (Central)
      • ISO (Peripheral)
      • Isochronous Broadcaster
      • Isochronous Broadcaster Benchmark
      • Isochronous Connected Channels Benchmark
      • Mesh
      • Mesh Demo
      • Mesh Provisioner
      • MTU Update
      • Multiple Broadcaster
      • Observer
      • Periodic Advertising
      • Periodic Advertising Connection Procedure (Initiator)
      • Periodic Advertising Connection Procedure (Responder)
      • Periodic Advertising Synchronization
      • Periodic Advertising Synchronization Transfer Peripheral
      • Periodic Advertising with Responses (PAwR) Advertiser
      • Periodic Advertising with Responses (PAwR) Synchronization
      • Peripheral
      • Peripheral Accept List
      • Peripheral GATT Write
      • Peripheral Identity
      • Peripheral NUS
      • Peripheral Object Transfer Service (OTS)
      • Peripheral SC-only
      • Public Broadcast Profile (PBP) Public Broadcast Sink
      • Public Broadcast Profile (PBP) Public Broadcast Source
      • Scan & Advertise
      • ST Bluetooth LE Sensor Demo
      • Synchronized Receiver
      • Telephone and Media Audio Profile (TMAP) Broadcast Media Receiver (BMR)
      • Telephone and Media Audio Profile (TMAP) Broadcast Media Sender (BMS)
      • Telephone and Media Audio Profile (TMAP) Central
      • Telephone and Media Audio Profile (TMAP) Peripheral
    • Boards
    • C++
    • Drivers
    • Fuel Gauge
    • Hello World
    • Kernel and Scheduler
    • External modules
    • Networking
    • Dining Philosophers
    • POSIX API
    • PSA
    • Sensors
    • Shields
    • Subsystems
    • Basic Synchronization
    • Sysbuild
    • TF-M Integration
    • Userspace
    • Sample Definition and Criteria
  • Supported Boards and Shields
  • Shields
  • Releases
Zephyr Project
  • Samples and Demos
  • Bluetooth
  • Central Multilink
  • View page source

Central Multilink

Browse source code on GitHub

Overview

Application demonstrating Bluetooth LE Central role functionality by scanning for other Bluetooth LE devices and establishing connection to up to 62 peripherals with a strong enough signal.

Requirements

  • BlueZ running on the host, or

  • A board with Bluetooth LE support

Building and Running

This sample can be found under samples/bluetooth/central_multilink in the Zephyr tree.

See Bluetooth samples for details.

See also

Bluetooth APIs
Next Previous

© Copyright 2015-2025 Zephyr Project members and individual contributors. Last updated on Apr 19, 2025.

Zephyr Project
Bridle
Bridle API
Zephyr Project API
Kconfig Reference
Devicetree Bindings