XDK API  3.6.0
Documentation
Macros | Functions | Variables
WLANHostPgm.c File Reference
#include "XdkCommonInfo.h"
#include "WLANHostPgm.h"
#include <stdio.h>
#include "BCDS_Assert.h"
#include "BCDS_CmdProcessor.h"
#include "FreeRTOS.h"
#include "task.h"
#include "timers.h"
#include "simplelink.h"
#include "XDKDummyCA.h"
+ Include dependency graph for WLANHostPgm.c:

Macros

#define BCDS_MODULE_ID   XDK_COMMON_ID_WLANHOSTPGM
 
#define WLAN_HOST_PGM_CA_CHUNK_LEN   (1024)
 
#define WLAN_HOST_PGM_CA_FIND_MIN(a, b)   (((a) < (b)) ? (a) : (b))
 
#define WLAN_HOST_PGM_CA_LEN_128KB   (131072)
 

Functions

Retcode_T WLANHostPgm_Enable (void)
 This will enable the WLAN host programming. More...
 
Retcode_T WLANHostPgm_Setup (void)
 This will setup the WLAN host programming. More...
 
static Retcode_T WLANHostPgmUploadCertificate (void)
 WLANHostPgmUploadCertificate will upload the WLANHostPgmXdkDummyCertificate to the WLAN chip. More...
 

Variables

static const unsigned char WLANHostPgmXdkDummyCertificate [] = { XDK_DUMMY_CA }
 

Detailed Description

This module handles the WLAN Host Programming services. (Flashing XDK dummy certificate for Enterprise WPA2 connection onto the WLAN chip)

Macro Definition Documentation

#define BCDS_MODULE_ID   XDK_COMMON_ID_WLANHOSTPGM
#define WLAN_HOST_PGM_CA_CHUNK_LEN   (1024)
#define WLAN_HOST_PGM_CA_FIND_MIN (   a,
 
)    (((a) < (b)) ? (a) : (b))
#define WLAN_HOST_PGM_CA_LEN_128KB   (131072)

Function Documentation

Retcode_T WLANHostPgm_Enable ( void  )

Refer interface header for description

+ Here is the call graph for this function:

Retcode_T WLANHostPgm_Setup ( void  )

Refer interface header for description

static Retcode_T WLANHostPgmUploadCertificate ( void  )
static
Returns
RETCODE_OK on success, or an error code otherwise.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

const unsigned char WLANHostPgmXdkDummyCertificate[] = { XDK_DUMMY_CA }
static

< XDK dummy certificate to be flashed for enabling Enterprise WPA2 connection


All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:41 by doxygen 1.8.8