![]()  | 
  ![]()  | 
| 
    TI BLE-Stack for Bluetooth 4.2 API Documentation
    3.01.00.07
    
   | 
 
Macros | |
| #define | BLE_TO_RAT 2500 | 
| 1 BLE tick(0.625 ms) = 2500 RAT tick  | |
| #define | BLE_TO_SYSTICK (625 / Clock_tickPeriod) | 
| 0.625 ms = (625 / Clock_tickPeriod) system tick  | |
| #define | BYTE_TO_RAT (8 * US_TO_RAT) | 
| 1 byte = 8 us = 32 RAT tick, assuming 1 Mbps PHY  | |
| #define | MS_TO_RAT 4000 | 
| 1 ms = 4000 RAT tick  | |
| #define | MS_TO_SYSTICK (1000 / Clock_tickPeriod) | 
| 1 ms = (1000 / Clock_tickPeriod) system tick  | |
| #define | SYSTICK_TO_RAT (Clock_tickPeriod * US_TO_RAT) | 
| 1 system tick = (Clock_tickPeriod * US_TO_RAT) RAT tick  | |
| #define | UBLE_EVTDST_GAP 1 | 
| GAP.  | |
| #define | UBLE_EVTDST_LL 0 | 
| LL.  More... | |
| #define | UBLE_MAX_ADV_INTERVAL 16384 | 
| Maximum Advertising Interval.  | |
| #define | UBLE_MAX_ADVDATA_LEN B_MAX_ADV_LEN | 
| Max Advertising Data Length.  | |
| #define | UBLE_MAX_CHANNEL_MAP UBLE_ADV_CHAN_ALL | 
| Maximum Channel Map.  | |
| #define | UBLE_MAX_MONITOR_CHAN 39 | 
| Maximum Monitor channel.  | |
| #define | UBLE_MAX_MONITOR_DURATION 64000 | 
| Maximum Monitor duration.  | |
| #define | UBLE_MAX_MONITOR_HANDLE 4 | 
| Maximum Monitor handle.  | |
| #define | UBLE_MAX_SCAN_INTERVAL 16384 | 
| Maximum Scanning Interval.  | |
| #define | UBLE_MAX_SCAN_WINDOW 16384 | 
| Maximum Scanning window.  | |
| #define | UBLE_MAX_TX_POWER TX_POWER_5_DBM | 
| 5 dBm  | |
| #define | UBLE_MIN_ADV_INTERVAL 160 | 
| Minimum Advertising interval.  | |
| #define | UBLE_MIN_CHANNEL_MAP UBLE_ADV_CHAN_37 | 
| Minimum Channel Map.  | |
| #define | UBLE_MIN_MONITOR_CHAN 0 | 
| Minimum Monitor channel.  | |
| #define | UBLE_MIN_MONITOR_DURATION 0 | 
| Minimum Monitor duration.  | |
| #define | UBLE_MIN_MONITOR_HANDLE 0 | 
| Minimum Monitor handle.  | |
| #define | UBLE_MIN_SCAN_INTERVAL 4 | 
| Minimum Scanning interval.  | |
| #define | UBLE_MIN_SCAN_WINDOW 4 | 
| Minimum Scanning window.  | |
| #define | UBLE_MIN_TX_POWER TX_POWER_MINUS_21_DBM | 
| -21 dBm  | |
| #define | UBLE_NUM_EVTDST 2 | 
| Number of Event Destinations.  | |
| #define | UBLE_PARAM_DFLT_ADVCHANMAP UBLE_ADV_CHAN_ALL | 
| All Channels.  | |
| #define | UBLE_PARAM_DFLT_ADVDATA {0} | 
| No data.  | |
| #define | UBLE_PARAM_DFLT_ADVFLTPOLICY 0 | 
| Filter policy TBD.  | |
| #define | UBLE_PARAM_DFLT_ADVINTERVAL 1600 | 
| 1 sec  | |
| #define | UBLE_PARAM_DFLT_ADVTYPE UBLE_ADVTYPE_ADV_NC | 
| ADV_NONCONN_IND.  | |
| #define | UBLE_PARAM_DFLT_FLTDUPLICATE 0 | 
| Filter duplicate TBD.  | |
| #define | UBLE_PARAM_DFLT_MONITOR_ACCESS_ADDR 0x8E89BED6 | 
| Adv address.  | |
| #define | UBLE_PARAM_DFLT_MONITOR_CHAN 37 | 
| Channel monitored.  | |
| #define | UBLE_PARAM_DFLT_MONITOR_DURATION 320 | 
| Monitor duration 200 ms.  | |
| #define | UBLE_PARAM_DFLT_MONITOR_HANDLE 0 | 
| Monitor session handle.  | |
| #define | UBLE_PARAM_DFLT_MONITOR_START_TIME 6400 | 
| Monitor start time 4 s.  | |
| #define | UBLE_PARAM_DFLT_RFPRIORITY UBLE_RF_PRI_NORMAL | 
| RF_PriorityNormal.  | |
| #define | UBLE_PARAM_DFLT_RFTIMECRIT RF_TIME_RELAXED | 
| Time-relaxed.  | |
| #define | UBLE_PARAM_DFLT_SCANCHAN UBLE_ADV_CHAN_ALL | 
| All Channels.  | |
| #define | UBLE_PARAM_DFLT_SCANFLTPOLICY 0 | 
| Scan filter policy TBD.  | |
| #define | UBLE_PARAM_DFLT_SCANINTERVAL 16 | 
| Scan interval.  | |
| #define | UBLE_PARAM_DFLT_SCANRSPDATA {0} | 
| No data.  | |
| #define | UBLE_PARAM_DFLT_SCANTYPE 0 | 
| Scan type.  | |
| #define | UBLE_PARAM_DFLT_SCANWINDOW 16 | 
| Scan window.  | |
| #define | UBLE_PARAM_DFLT_TIMETOADV 0 | 
| Disabled.  | |
| #define | UBLE_PARAM_DFLT_TXPOWER TX_POWER_0_DBM | 
| 0 dBm  | |
| #define | UBLE_TX_POWER_INVALID 0xFFFF | 
| Invalid TX Power Register value.  | |
| #define | US_TO_RAT 4 | 
| 1 us = 4 RAT tick  More... | |
| #define UBLE_EVTDST_LL 0 | 
LL.
Event Message Destination
| #define US_TO_RAT 4 | 
1 us = 4 RAT tick
Unit conversions