/* * bsp_TCPClient.h * * Created on: Oct 22, 2024 * Author: akeguo */ #ifndef INC_BSP_BSP_TCPCLIENT_H_ #define INC_BSP_BSP_TCPCLIENT_H_ /* Includes ------------------------------------------------------------------*/ /* Exported types ------------------------------------------------------------*/ /* Exported constants --------------------------------------------------------*/ #define USE_LCD /* enable LCD */ #define DEST_IP_ADDR0 ((uint8_t)192U) #define DEST_IP_ADDR1 ((uint8_t)168U) #define DEST_IP_ADDR2 ((uint8_t)1U) #define DEST_IP_ADDR3 ((uint8_t)10U) #define DEST_PORT ((uint16_t)502U) /*NETMASK*/ #define NETMASK_ADDR0 ((uint8_t) 255U) #define NETMASK_ADDR1 ((uint8_t) 255U) #define NETMASK_ADDR2 ((uint8_t) 255U) #define NETMASK_ADDR3 ((uint8_t) 0U) /*Gateway Address*/ #define GW_ADDR0 ((uint8_t) 192U) #define GW_ADDR1 ((uint8_t) 168U) #define GW_ADDR2 ((uint8_t) 1U) #define GW_ADDR3 ((uint8_t) 1U) /* Exported macro ------------------------------------------------------------*/ /* Exported functions ------------------------------------------------------- */ #include "bsp_LazorData.pb.h" extern LazorData *ReadLazorData; /* Includes ------------------------------------------------------------------*/ /* Exported types ------------------------------------------------------------*/ /* Exported constants --------------------------------------------------------*/ /* Exported macro ------------------------------------------------------------*/ /* Exported functions ------------------------------------------------------- */ //void tcp_client_connect(void); void TCP_Client_Init(void); #endif /* INC_BSP_BSP_TCPCLIENT_H_ */