Camera Slider Firmware 1.0
Firmware for camera slider with stepper motor control and BLE communication
Macros
BLE Connection

Connection management and configuration. More...

Macros

#define BLE_ADV_FAST_TIMEOUT   30
 
#define BLE_ADV_INTERVAL_MAX   244
 
#define BLE_ADV_INTERVAL_MIN   32
 Advertising configuration.
 
#define BLE_CONN_AUTO_LED   true
 
#define BLE_CONN_BANDWIDTH_MAX   true
 Connection parameters.
 
#define BLE_PEER_NAME_MAX   32
 

Detailed Description

Connection management and configuration.

Macro Definition Documentation

◆ BLE_ADV_FAST_TIMEOUT

#define BLE_ADV_FAST_TIMEOUT   30

Definition at line 244 of file ble_api.h.

◆ BLE_ADV_INTERVAL_MAX

#define BLE_ADV_INTERVAL_MAX   244

Definition at line 243 of file ble_api.h.

◆ BLE_ADV_INTERVAL_MIN

#define BLE_ADV_INTERVAL_MIN   32

Advertising configuration.

  • Advertising interval: 32-244 units (20-152.5 ms)
  • Fast timeout: 30 seconds
  • Auto-restart: Enabled on disconnect
  • Flags: LE Only, General Discovery Mode
  • Power: 4 dBm (configurable)

Definition at line 242 of file ble_api.h.

◆ BLE_CONN_AUTO_LED

#define BLE_CONN_AUTO_LED   true

Definition at line 256 of file ble_api.h.

◆ BLE_CONN_BANDWIDTH_MAX

#define BLE_CONN_BANDWIDTH_MAX   true

Connection parameters.

  • Bandwidth: Maximum (SRAM intensive)
  • Auto LED: Enabled on connection
  • Connection callbacks: Connect/Disconnect handlers
  • Peer name retrieval: 32 character limit

Definition at line 255 of file ble_api.h.

◆ BLE_PEER_NAME_MAX

#define BLE_PEER_NAME_MAX   32

Definition at line 257 of file ble_api.h.