TI BLE-Stack for Bluetooth 4.2 API Documentation  3.01.00.07
simple_np_dev.h
Go to the documentation of this file.
1 /******************************************************************************
2 
3  @file simple_np_dev.h
4 
5  @brief This file contains the parsing of Device related command for the
6  Simple Peripheral sample application, for use with the
7  CC2650 Bluetooth Low Energy Protocol Stack.
8 
9  Group: WCS, BTS
10  $Target Device: DEVICES $
11 
12  ******************************************************************************
13  $License: BSD3 2015 $
14  ******************************************************************************
15  $Release Name: PACKAGE NAME $
16  $Release Date: PACKAGE RELEASE DATE $
17  *****************************************************************************/
18 
169 #ifndef SIMPLENP_DEV_H
170 #define SIMPLENP_DEV_H
171 
172 #ifdef __cplusplus
173 extern "C"
174 {
175 #endif
176 
177 /*********************************************************************
178  * INCLUDES
179  */
180 
181 /*********************************************************************
182 * EXTERNAL VARIABLES
183 */
184 
185 /*********************************************************************
186  * CONSTANTS
187  */
188 
189 /**********************************************************************
190 * TYPEDEFS - Initialization and Configuration
191 */
192 
193 /*********************************************************************
194  * MACROS
195  */
196 
197 /*********************************************************************
198  * FUNCTIONS
199  */
200 
239 
276 void SNP_getRand(snpGetRandRsp_t *pRsp);
277 
329 
368 
406 
457 uint8_t SNP_executeHCIcmd(snpHciCmdReq_t *pReq, uint16_t dataLen);
458 
459 /*********************************************************************
460 *********************************************************************/
461 
462 #ifdef __cplusplus
463 }
464 #endif
465 
466 #endif /* SIMPLENP_DEV_H */
467  // end of SNP
void SNP_getStatus(snpGetStatusCmdRsp_t *pRsp)
SNP Get Status.
uint8_t SNP_executeHCIcmd(snpHciCmdReq_t *pReq, uint16_t dataLen)
SNP Execute HCI Command (0x04)
Parameter Structure for the response to SNP_getRev.
Definition: snp.h:617
void SNP_getRev(snpGetRevisionRsp_t *Msg)
SNP Get Revision.
Parameter Structure for SNP_maskEvt.
Definition: snp.h:523
Parameter Structure for SNP_MASK_EVENT_RSP.
Definition: snp.h:537
void SNP_executeTestCmd(snpTestCmdRsp_t *pRsp)
SNP Execute Memory Test.
Parameter Structure for SNP_getRev.
Definition: snp.h:603
void SNP_getRand(snpGetRandRsp_t *pRsp)
SNP Get Random Number.
Parameter Structure for the response to SNP_getStatus This is a packed structure. see Dealing with Pa...
Definition: snp.h:627
void SNP_maskEvt(snpMaskEventReq_t *pReq, snpMaskEventRsp_t *pRsp)
SNP Mask Event (0x02)
Parameter Structure for SNP_executeHCIcmd.
Definition: snp.h:565
Parameter Structure for SNP_executeTestCmd.
Definition: snp.h:551
Copyright 2017, Texas Instruments Incorporated