Documentation

Documentation

Includes

tuya_ffs_config.h

#include "tuya_ffs_config.h"
#include "tuya_ffs_config.h"

netcfg_module.h

#include "netcfg_module.h"
#include "netcfg_module.h"

string.h

#include <string.h>
#include 

tuya_cloud_com_defs.h

#include "tuya_cloud_com_defs.h"
#include "tuya_cloud_com_defs.h"

tuya_cloud_types.h

#include "tuya_cloud_types.h"
#include "tuya_cloud_types.h"

http_inf.h

#include "http_inf.h"
#include "http_inf.h"

ty_cJSON.h

#include "ty_cJSON.h"
#include "ty_cJSON.h"

tuya_hal_system.h

#include "tuya_hal_system.h"
#include "tuya_hal_system.h"

tuya_hal_thread.h

#include "tuya_hal_thread.h"
#include "tuya_hal_thread.h"

tuya_hal_wifi.h

#include "tuya_hal_wifi.h"
#include "tuya_hal_wifi.h"

uni_thread.h

#include "uni_thread.h"
#include "uni_thread.h"

uni_log.h

#include "uni_log.h"
#include "uni_log.h"

http_inf.h

#include "http_inf.h"
#include "http_inf.h"

tuya_tls.h

#include "tuya_tls.h"
#include "tuya_tls.h"

mem_pool.h

#include "mem_pool.h"
#include "mem_pool.h"

openssl/evp.h

#include <openssl/evp.h>
#include 

openssl/hmac.h

#include <openssl/hmac.h>
#include 

openssl/sha.h

#include <openssl/sha.h>
#include 

mbedtls/md.h

#include "mbedtls/md.h"
#include "mbedtls/md.h"

mbedtls/ecdh.h

#include "mbedtls/ecdh.h"
#include "mbedtls/ecdh.h"

mbedtls/ctr_drbg.h

#include "mbedtls/ctr_drbg.h"
#include "mbedtls/ctr_drbg.h"

mbedtls/sha256.h

#include "mbedtls/sha256.h"
#include "mbedtls/sha256.h"

mbedtls/base64.h

#include "mbedtls/base64.h"
#include "mbedtls/base64.h"

mbedtls/pk.h

#include "mbedtls/pk.h"
#include "mbedtls/pk.h"

Macros

Marco __TUYA_FFS_INC_H__

#define __TUYA_FFS_INC_H__

      

Functions

Vars

Consts

Types

Typedefs

Typedef tuya_ffs_config_t;

typedef struct {
   char* pid;         // the length is 4, ref TEST_PRODUCT_INDEX "Q9pp"
   char* pin;
   char* sn;
   char* cert_pem;
   char* private_pem;
   char* public_pem;
 int netcfg_type;
}tuya_ffs_config_t;