From: iceman1001 Date: Sat, 4 Feb 2017 14:02:36 +0000 (+0100) Subject: chg: more debug statements to find sending errors X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/commitdiff_plain/e772774ba1823d55f7839da54bc850a8c42a3571 chg: more debug statements to find sending errors --- diff --git a/client/proxmark3.c b/client/proxmark3.c index 14674016..b374b294 100644 --- a/client/proxmark3.c +++ b/client/proxmark3.c @@ -71,7 +71,7 @@ byte_t* prx = rx; // printf("██████╔╝██╔████╔██║ ████╔╝\n"); // printf("██╔═══╝ ██║╚██╔╝██║ ══█║ iceman@icesql.net\n"); // printf("██║ ██║ ╚═╝ ██║ ████╔╝ https://github.com/iceman1001/proxmark3\n"); - // printf("╚═╝ ╚═╝ ╚═╝ ╚═══╝v1.6.4\n"); + // printf("╚═╝ ╚═╝ ╚═╝ ╚═══╝v1.6.8\n"); // } diff --git a/client/uart.c b/client/uart.c index 5870ebae..1411386f 100644 --- a/client/uart.c +++ b/client/uart.c @@ -319,19 +319,24 @@ bool uart_send(const serial_port sp, const byte_t* pbtTx, const size_t szTxLen) // Write error if (res < 0) { - return false; + printf("write error\n"); + return false; } // Write time-out if (res == 0) { - return false; + printf("write time-out\n"); + return false; } // Send away the bytes res = write(((serial_port_unix*)sp)->fd,pbtTx+szPos,szTxLen-szPos); // Stop if the OS has some troubles sending the data - if (res <= 0) return false; + if (res <= 0) { + printf("os troubles\n"); + return false; + } szPos += res; } @@ -428,7 +433,7 @@ bool uart_receive(const serial_port sp, byte_t* pbtRx, size_t* pszRxLen) { bool uart_send(const serial_port sp, const byte_t* pbtTx, const size_t szTxLen) { DWORD dwTxLen = 0; - return WriteFile(((serial_port_windows*)sp)->hPort,pbtTx,szTxLen,&dwTxLen,NULL); + return WriteFile(((serial_port_windows*)sp)->hPort, pbtTx, szTxLen, &dwTxLen, NULL); return (dwTxLen != 0); }