From d67e7debcb6132eee952451cea04e70c2fd656fd Mon Sep 17 00:00:00 2001 From: Stefan `Sec` Zehl Date: Thu, 4 Aug 2011 20:23:14 +0200 Subject: [PATCH 1/3] fix time packet display --- firmware/applications/final/mesh.c | 1 + 1 file changed, 1 insertion(+) diff --git a/firmware/applications/final/mesh.c b/firmware/applications/final/mesh.c index dceaffb..20593fd 100644 --- a/firmware/applications/final/mesh.c +++ b/firmware/applications/final/mesh.c @@ -210,6 +210,7 @@ void m_choose(){ lcdPrint("."); lcdPrint(IntToStr(tm->tm_year+YEAR0,4,F_LONG|F_ZEROS)); lcdNl(); + MO_BODY(meshbuffer[j].pkt)[0]=0; }; }; char *foo=(char *)MO_BODY(meshbuffer[j].pkt); From c8310c23d5e985a1f75d5b10ee4062356c19441d Mon Sep 17 00:00:00 2001 From: Stefan `Sec` Zehl Date: Thu, 4 Aug 2011 20:24:45 +0200 Subject: [PATCH 2/3] use new queue stuff to run smoother --- firmware/l0dable/nick_life.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/l0dable/nick_life.c b/firmware/l0dable/nick_life.c index 9b042b3..b4d1382 100644 --- a/firmware/l0dable/nick_life.c +++ b/firmware/l0dable/nick_life.c @@ -67,7 +67,7 @@ void ram(void) { lcdShift(1,-2,1); if(getInputRaw()) return; - delayms_queue(10); + delayms_queue_plus(10,0); calc_area(); } return; From bc2ba6ecc2511fc7fef37d5dd643fa83fa2412e3 Mon Sep 17 00:00:00 2001 From: Stefan `Sec` Zehl Date: Thu, 4 Aug 2011 21:23:29 +0200 Subject: [PATCH 3/3] more functions --- firmware/l0dable/EXPORTS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/firmware/l0dable/EXPORTS b/firmware/l0dable/EXPORTS index bb474bb..71606f6 100644 --- a/firmware/l0dable/EXPORTS +++ b/firmware/l0dable/EXPORTS @@ -80,3 +80,5 @@ getFontHeight menuflags delayms_queue_plus getInputWaitTimeout +readFile +writeFile