XDK API  3.6.0
Documentation
Macros | Typedefs | Enumerations | Functions
XDK_Utils.h File Reference
#include <stdio.h>
#include "BCDS_Assert.h"
#include "BCDS_Basics.h"
#include "BCDS_Retcode.h"
#include "BCDS_CmdProcessor.h"
+ Include dependency graph for XDK_Utils.h:
+ This graph shows which files directly or indirectly include this file:

Macros

#define XDK_NETWORK_IPV4(add_3, add_2, add_1, add_0)
 

Typedefs

typedef enum Utils_NVMMacInfo_E Utils_NVMMacInfo_T
 Typedef to represent theNvm Data Info. More...
 

Enumerations

enum  Utils_NVMMacInfo_E
 Enum to represent the Nvm Data Info. More...
 

Functions

Retcode_T Utils_ConvertIpStringToNumber (const char *ipDottedQuad, uint32_t *ipAddress)
 Convert human readable IPv4 address to UINT32 which is in big endian format. More...
 
Retcode_T Utils_GetMacInfoFromNVM (Utils_NVMMacInfo_T nvmMacInfo, uint8_t *data)
 This function reads the BLE/wifi MAC address from NVM module. More...
 
Retcode_T Utils_GetXdkVersionString (uint8_t *verstring)
 This function to Get the Version string by combining the XDK SW Release (XdkVersion_GetVersion) i.e., Workbench Release version & Fota Container Application Firmware Version So, the combined Version Information will be like (i.e., vAA.BB.CC-aa.bb.cc ) More...
 
void Utils_PrintResetCause (void)
 This function prints if last reset was caused due to watchdog timer. More...
 

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:40 by doxygen 1.8.8