Embedded Wireless Framework
Macros
Renesas common configuration

Renesas common adapter configuration. More...

Macros

#define EWF_ADAPTER_RENESAS_COMMON_NVM_ENABLED   (1)
 
#define EWF_ADAPTER_RENESAS_COMMON_TLS_BASIC_ENABLED   (1)
 
#define EWF_ADAPTER_RENESAS_COMMON_TLS_ENABLED   (0)
 
#define EWF_ADAPTER_RENESAS_COMMON_TCP_ENABLED   (1)
 
#define EWF_ADAPTER_RENESAS_COMMON_UDP_ENABLED   (1)
 
#define EWF_ADAPTER_RENESAS_COMMON_MQTT_BASIC_ENABLED   (1)
 
#define EWF_ADAPTER_RENESAS_COMMON_MQTT_ENABLED   (0)
 
#define EWF_ADAPTER_RENESAS_COMMON_INTERNET_SOCKET_POOL_SIZE   (6)
 The total number of supported Internet sockets in the adapter.
 
#define EWF_ADAPTER_RENESAS_COMMON_INTERNET_SOCKET_INVALID   (-1)
 The Internet socket invalid value.
 
#define EWF_ADAPTER_RENESAS_COMMON_INTERNET_SOCKET_TCP   (0)
 The Internet socket transmission protocol values.
 
#define EWF_ADAPTER_RENESAS_COMMON_INTERNET_SOCKET_UDP   (1)
 
#define EWF_ADAPTER_RENESAS_COMMON_MQTT_SOCKET_POOL_SIZE   (1)
 The total number of supported MQTT sockets in the adapter. Only one MQTT client is supported in Renesas RYZ adapters.
 
#define EWF_ADAPTER_RENESAS_COMMON_MQTT_SOCKET_INVALID   (-1)
 The MQTT socket invalid value.
 
#define EWF_ADAPTER_RENESAS_COMMON_SOCKET_MAX_SEND_SIZE   (1460)
 
#define EWF_ADAPTER_RENESAS_COMMON_SOCKET_MAX_RECEIVE_SIZE   (1500)
 
#define EWF_ADAPTER_RENESAS_COMMON_SOCKET_COMMAND_MODE   ("1")
 
#define EWF_ADAPTER_RENESAS_COMMON_SOCKET_ONLINE_DATA_MODE   ("0")
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_ROOT_CA_CERTIFICATE_ID   ("11")
 Trusted Certificate Authority certificate index number(0-19) The index in the non volatile memory where the root CA certificate will be stored.
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_USER_CA_CERTIFICATE_ID   ("12")
 User Certificate Authority certificate index number(0-19) The index in the non volatile memory where the user CA certificate will be stored.
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_CA_CERTIFICATE_ID   ("11")
 CA certificate index that will be used in the security/TLS profile configuration This number will either be EWF_CONFIG_ADAPTER_RENESAS_COMMON_ROOT_CA_CERTIFICATE_ID or EWF_CONFIG_ADAPTER_RENESAS_COMMON_USER_CA_CERTIFICATE_ID Default to Root CA.
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_CLIENT_CERTIFICATE_ID   ("13")
 Client certificate index number(0-19) The index in the non volatile memory where the client certificate will be stored.
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_CLIENT_PRIVATE_KEY_ID   ("13")
 Client Key index number(0-19) The index in the non volatile memory where the client key will be stored.
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_SECURITY_PROFILE_ID   ("5")
 Security Profile ID (0-6) The id number for the security profile configuration.
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_ROOT_CA_CERTIFICATE_BUFFER_NAME   (root_ca_cert_pem)
 Trusted Certificate Authority certificate pointer name.
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_USER_CA_CERTIFICATE_BUFFER_NAME   (ca_cert_pem)
 User Certificate Authority certificate pointing buffer name.
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_CLIENT_CERTIFICATE_BUFFER_NAME   (device_cert_pem)
 Client certificate pointing buffer name.
 
#define EWF_CONFIG_ADAPTER_RENESAS_COMMON_CLIENT_PRIVATE_KEY_BUFFER_NAME   (device_key_pem)
 Client private key filename

 
#define EWF_ADAPTER_RENESAS_COMMON_FILE_TYPE_CERTIFICATE   ("certificate")
 
#define EWF_ADAPTER_RENESAS_COMMON_FILE_TYPE_PRIVATEKEY   ("privatekey")
 
#define EWF_ADAPTER_RENESAS_COMMON_CLOSE_LISTENING_SOCKET   ("0")
 
#define EWF_ADAPTER_RENESAS_COMMON_OPEN_LISTNEING_IPV4_SOCKET   ("1")
 
#define EWF_ADAPTER_RENESAS_COMMON_OPEN_LISTENING_IPV6_SOCKET   ("2")
 

Detailed Description

Renesas common adapter configuration.