修改WDT以及增加转台
This commit is contained in:
@@ -207,7 +207,16 @@ void udp_Callback_1(void *arg, struct udp_pcb *upcb, struct pbuf *p, const ip_ad
|
||||
uint16_t i = 0;
|
||||
uint16_t len = 0;
|
||||
uint16_t udp_temp = 0;
|
||||
//------------------------------------------------------------------------------
|
||||
//------------------------------------------------------------------------------
|
||||
// uint8_t ip_addr[4] = {0,0,0,0};
|
||||
//
|
||||
// ip_addr[0] = addr->addr & 0xff; /* IADDR4 */
|
||||
// ip_addr[1] = (addr->addr >> 8) & 0xff; /* IADDR3 */
|
||||
// ip_addr[2] = (addr->addr >> 16) & 0xff; /* IADDR2 */
|
||||
// ip_addr[3] = (addr->addr >> 24) & 0xff; /* IADDR1 */
|
||||
|
||||
|
||||
|
||||
|
||||
if( (0xFF == buf[0] ) && ( 0xBB == buf[1] ) )//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD>ң<EFBFBD><D2A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6>ң<EFBFBD><D2A3><EFBFBD><EFBFBD>
|
||||
{
|
||||
@@ -273,9 +282,35 @@ void udp_Callback_1(void *arg, struct udp_pcb *upcb, struct pbuf *p, const ip_ad
|
||||
// printf("Autorecive len:%d\n",len);
|
||||
// udp_sendto(upcb, p, addr, port);
|
||||
}
|
||||
else
|
||||
else if( (0xFF == buf[0] ) && ( 0x12 == buf[1] ) )
|
||||
{
|
||||
}
|
||||
|
||||
if( (p->len) >= sizeof(un_computer_turnable_Input) )//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD>ȳ<EFBFBD><C8B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1>С<EFBFBD><D0A1><EFBFBD><EFBFBD>
|
||||
{
|
||||
len = sizeof(un_computer_turnable_Input);
|
||||
}
|
||||
else
|
||||
{
|
||||
len = p->len;
|
||||
}
|
||||
|
||||
|
||||
for(i = 0; i < len; i++)
|
||||
{
|
||||
un_computer_turnable_Input.arr[i] = buf[i];
|
||||
// printf("%d", un_computer_turnable_Input.arr[i]); // <20><>16<31><36><EFBFBD>ƴ<EFBFBD>ӡ<EFBFBD><D3A1><EFBFBD>ʺ϶<CABA><CFB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD>
|
||||
}
|
||||
publishMessage(&un_computer_turnable_Input, 1);
|
||||
|
||||
// // <20><>ӡPITCH<43><48><EFBFBD><EFBFBD>CAN<41><4E><EFBFBD><EFBFBD>
|
||||
// printf("un_computer_turnable_Input - ID: 0x%08X, Data: ", buf->id);
|
||||
// for(i = 0; i < 8; i++) {
|
||||
// printf("%02X ", buf->dataBuffer[i]);
|
||||
// }
|
||||
// printf("\n");
|
||||
|
||||
}
|
||||
else{}
|
||||
|
||||
pbuf_free(p);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user