Name:
=====
 ble_freertos_central_past


Description:
============
 A simple application demonstrating the Bluetooth LE Periodic Advertising

         Sync Transfer functionality as the sender. It will create connection
         with ble_freertos_peripheral_past example, synchronize with 
         ble_freertos_periodic_adv board, and then transfer the periodic advertising
         to ble_freertos_peripheral_past.



Purpose:
========
This example demonstrates BLE (Bluetooth Low Energy)
 Periodic Advertising Sync Transfer (PAST) functionality as the central sender
 within the FreeRTOS framework. The application showcases periodic
 advertising synchronization, connection management with peripheral devices,
 and coordinated transfer of periodic advertising information. The example
 provides a foundation for distributed BLE advertising systems requiring
 synchronized periodic advertising capabilities.

Section: Key Features
=====================

 1. Periodic Advertising Sync Transfer: Implements BLE Periodic
    Advertising Sync Transfer functionality as the sender

 2. Central Role Implementation: Demonstrates central role
    functionality for BLE device management and synchronization

 3. Connection Management: Creates connections with peripheral devices
    for periodic advertising synchronization

 4. Advertising Synchronization: Synchronizes with periodic advertising
    boards for coordinated operation

 5. Transfer Functionality: Transfers periodic advertising information
    to peripheral devices for distributed operation

Section: Functionality
======================

 The application performs the following operations:
 - Initializes BLE central PAST functionality within FreeRTOS framework
 - Implements periodic advertising synchronization as the sender
 - Creates connections with peripheral devices for synchronization
 - Synchronizes with periodic advertising boards for coordinated operation
 - Transfers periodic advertising information to peripheral devices
 - Implements BLE central PAST features

Section: Usage
==============

 1. Compile and download the application to target device
 2. Optionally enable debug printing with AM_DEBUG_PRINTF
 3. Monitor ITM output for central PAST operations
 4. Test periodic advertising synchronization and transfer
 5. Verify connection management and coordinated operation

Section: Configuration
======================

 - AM_DEBUG_PRINTF: Enable debug printing (optional)
 - ITM: Output for debug messages (1MHz)
 - PAST Sender: Periodic Advertising Synchronization Transfer configuration
 - Central Role: BLE central role management



******************************************************************************


