Drivers Libraries Help > BM71 Bluetooth Driver Library > Library Interface > a) System Functions > DRV_BM71_SendDataOverBLE Function
MPLAB Harmony Bluetooth Help
DRV_BM71_SendDataOverBLE Function

Send data over BLE.

Description

Function DRV_BM71_SendDataOverBLE: 

void DRV_BM71_SendDataOverBLE(const DRV_HANDLE handle, uint8_t* bytes, uint16_t size); 

Send data over BLE using the BM71's "Transparent Service" feature.

Preconditions

DRV_BM71_Open must have been called to obtain a valid opened device handle.

Parameters
Parameters 
Description 
handle 
valid handle to an opened BM71 device driver unique to client 
bytes 
pointer to a uint8_t buffer at least size bytes long 
size 
length of buffer (including 
Returns

None.

Example
#define BUFSIZE    100
uint8_t buf [BUFSIZE];

// (code to fill in buffer with data)

// note generic version of call (DRV_BT instead of DRV_BM71) is used
DRV_BT_SendDataOverBLE(appData.bt.handle, buf, BUFSIZE);
C
void DRV_BM71_SendDataOverBLE(
    const DRV_HANDLE handle, 
    uint8_t* bytes, 
    uint16_t size
);