From 1bd05ca9cf58fabebcc2120194fcd028c00d518f Mon Sep 17 00:00:00 2001 From: Stefan `Sec` Zehl Date: Sat, 9 Jul 2011 14:53:33 +0200 Subject: [PATCH] Update funk test app --- firmware/applications/funk.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/firmware/applications/funk.c b/firmware/applications/funk.c index ea19a3c..e1cce7b 100644 --- a/firmware/applications/funk.c +++ b/firmware/applications/funk.c @@ -46,10 +46,12 @@ void f_recv(void){ if(len==0){ dx=DoString(0,dy,"No pkt"); dy+=8; return; - }; - if(len<0){ + }else if (len ==-1){ dx=DoString(0,dy,"Pkt too lg"); dy+=8; return; + }else if (len ==-2){ + dx=DoString(0,dy,"No pkt error?"); dy+=8; + return; }; dx=DoString(0,dy,"Size:"); DoInt(dx,dy,len); dy+=8; dx=DoString(0,dy,"1:"); DoIntX(dx,dy,*(int*)(buf));dy+=8; @@ -217,7 +219,6 @@ void handleMenu(const struct MENU *the_menu) { case BTN_RIGHT: if (the_menu->entries[menuselection]->callback!=NULL) the_menu->entries[menuselection]->callback(); - while (getInput()==BTN_NONE) delayms(10); break; case BTN_ENTER: lcdFill(0);