feat: 🎨 合并 接收端 ctrl 控制代码

This commit is contained in:
yuanQie 2025-06-11 15:31:05 +08:00
parent 14deafb3a8
commit 1c74f56b87

View File

@ -170,12 +170,12 @@ void *handleUdpTransmission(void *arg)
char *ctrl_message = "ready"; char *ctrl_message = "ready";
sendto(sockfd_case52, ctrl_message, strlen(ctrl_message), 0, sendto(sockfd_case52, ctrl_message, strlen(ctrl_message), 0,
(struct sockaddr *)&server_addr_case52, sizeof(server_addr_case52)); (struct sockaddr *)&server_addr_case52, sizeof(server_addr_case52));
printf("[sendto]:%s\n", message); printf("[sendto]:%s\n", ctrl_message);
char ctrl_buffer[CTRL_BUFFER_SIZE]; char ctrl_buffer[CTRL_BUFFER_SIZE];
struct sockaddr_in from_addr; struct sockaddr_in from_addr;
socklen_t from_addr_len = sizeof(from_addr); socklen_t from_addr_len = sizeof(from_addr);
int recv_len int recv_len;
int strcmp_flag = 1; int strcmp_flag = 1;
while (strcmp_flag) while (strcmp_flag)
@ -193,7 +193,7 @@ void *handleUdpTransmission(void *arg)
printf("[mmap]:wr...\n"); printf("[mmap]:wr...\n");
mapped_addr = (volatile uint32_t *)ucp4008_ctrl_mmap_base; mapped_addr = (volatile uint32_t *)ucp4008_ctrl_mmap_base;
*mapped_addr = 0xA5A55A5A; *mapped_addr = 0xA5A55A5A;
print("[mmap]: wr 0xA5A55A5A done :) \n"); printf("[mmap]: wr 0xA5A55A5A done :) \n");
strcmp_flag = 0; strcmp_flag = 0;
} else { } else {
printf("[recvfrom]:strcmp no ok!\n"); printf("[recvfrom]:strcmp no ok!\n");