diff --git a/NewExtInst_Zynq_Net/Debug/NewExtInst_Zynq_Net.elf b/NewExtInst_Zynq_Net/Debug/NewExtInst_Zynq_Net.elf index 28d529d..5ae44d9 100755 Binary files a/NewExtInst_Zynq_Net/Debug/NewExtInst_Zynq_Net.elf and b/NewExtInst_Zynq_Net/Debug/NewExtInst_Zynq_Net.elf differ diff --git a/NewExtInst_Zynq_Net/src/cal_meas.c b/NewExtInst_Zynq_Net/src/cal_meas.c index 242ed67..87dfb7b 100644 --- a/NewExtInst_Zynq_Net/src/cal_meas.c +++ b/NewExtInst_Zynq_Net/src/cal_meas.c @@ -189,7 +189,15 @@ int DC_Control(u8* idata) { xil_printf("[-]\tDMM Measure Select: Current\r\n"); } - xil_printf("[-]\tRLoad Select: #%d\r\n",u_rLoad); + if (u_rLoad == 0) + { + xil_printf("[-]\tRLoad Select: #0(No Load)\r\n",u_rLoad); + } + else + { + xil_printf("[-]\tRLoad Select: #%d\r\n",u_rLoad); + } + //Sanity Check Done //Let's format the CPLD Reg Data diff --git a/NewExtInst_Zynq_Net/src/lwip_server.c b/NewExtInst_Zynq_Net/src/lwip_server.c index b178428..c0f6c80 100644 --- a/NewExtInst_Zynq_Net/src/lwip_server.c +++ b/NewExtInst_Zynq_Net/src/lwip_server.c @@ -133,7 +133,7 @@ err_t recv_callback(void *arg, struct tcp_pcb *tpcb, { switch (Recv_Data[14]) //By Judging Equipment to decide cal type { - case 0x01: //DC Cal + case 0x00: //DC Cal { u8 uCMD[DC_CMD_LEN] = {0}; @@ -166,7 +166,7 @@ err_t recv_callback(void *arg, struct tcp_pcb *tpcb, break; } - case 0x02: //Freq Cal + case 0x01: //Freq Cal { u8 uCMD[Freq_CMD_LEN] = {Recv_Data[8],Recv_Data[9],Recv_Data[10],Recv_Data[11],Recv_Data[12],Recv_Data[13],Recv_Data[14]}; sw_config(uCMD); @@ -191,4 +191,4 @@ err_t recv_callback(void *arg, struct tcp_pcb *tpcb, return ERR_OK; -} \ No newline at end of file +}