Documentation

Documentation

Includes

Macros

Marco __TUYA_FFS_CONFIG_H__

#define __TUYA_FFS_CONFIG_H__


      

Marco TUYA_FFS_TEST_MODE

#define TUYA_FFS_TEST_MODE                 (0)


      

Marco TUYA_FFS_MODE

#define TUYA_FFS_MODE                      (1)


      

Marco TUYA_FFS_SUPPORT_MBEDTLS

#define TUYA_FFS_SUPPORT_MBEDTLS           (1)


      

Marco TUYA_FFS_SUPPORT_OPENSSL

#define TUYA_FFS_SUPPORT_OPENSSL           (0)


      

Marco TUYA_FFS_DSS_API_VERSION

#define TUYA_FFS_DSS_API_VERSION           ("v1")


      

Marco FFS_MANUFACTURER_NAME

#define FFS_MANUFACTURER_NAME              ("Tuya")


      

Marco FFS_MODEL_NUMBER

#define FFS_MODEL_NUMBER                   ("RTL8720DN")


      

Marco FFS_HARDWARE_REVISION

#define FFS_HARDWARE_REVISION              ("1.0.0")


      

Marco FFS_FIRMWARE_REVISION

#define FFS_FIRMWARE_REVISION              ("1.0.0")


      

Marco FFS_DEVICE_NAME

#define FFS_DEVICE_NAME                    ("TestDevice")


      

Marco FFS_HTTPS_PORT

#define FFS_HTTPS_PORT                     (443)


      

Marco FFS_DSS_ENDPOINT_DEFAULT

#define FFS_DSS_ENDPOINT_DEFAULT           ("https://dp-sps-na.amazon.com")


      

Marco FFS_DEFAULT_SSID

#define FFS_DEFAULT_SSID                   ("simple_setup")


      

Marco FFS_TASK_STACK_DEPTH

#define FFS_TASK_STACK_DEPTH               (2048)


      

Marco FFS_TASK_PRIORITY

#define FFS_TASK_PRIORITY                  (TRD_PRIO_0)


      

Marco FFS_CLIENT_NONCE_SIZE

#define FFS_CLIENT_NONCE_SIZE              (12)


      

Marco FFS_DSS_NONCE_SIZE

#define FFS_DSS_NONCE_SIZE                 (31)


      

Marco FFS_PIN_SIZE

#define FFS_PIN_SIZE                       (9)


      

Marco FFS_PID_SIZE

#define FFS_PID_SIZE                       (4)


      

Marco FFS_SN_SIZE

#define FFS_SN_SIZE                        (15)


      

Marco FFS_CONNECT_WIFI_TIMEOUT_SEC

#define FFS_CONNECT_WIFI_TIMEOUT_SEC       (10)


      

Marco FFS_WIFI_SSID_LEN

#define FFS_WIFI_SSID_LEN                  (32)


      

Marco FFS_WIFI_PASSWD_LEN

#define FFS_WIFI_PASSWD_LEN                (64)


      

Marco FFS_CHECK_SUCCESS(ret)

#define FFS_CHECK_SUCCESS(ret) { \
       if (OPRT_OK != ret) { \
           PR_ERR("fail."); \
           return ret; \
       } \
   }

      

Functions

Vars

Consts

Types

Typedefs