From 26d0ff0b1952275d6618a581cc3c33155d3e9fd4 Mon Sep 17 00:00:00 2001 From: Stefan `Sec` Zehl Date: Fri, 5 Aug 2011 11:54:20 +0200 Subject: [PATCH] Mesh now back working. --- firmware/funk/mesh.c | 5 ++++- firmware/l0dable/invaders.c | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/firmware/funk/mesh.c b/firmware/funk/mesh.c index da86ad0..6d9d0db 100644 --- a/firmware/funk/mesh.c +++ b/firmware/funk/mesh.c @@ -197,7 +197,10 @@ uint8_t mesh_recvqloop_work(void){ MO_TIME_set(reply->pkt,score); strcpy((char*)MO_BODY(reply->pkt),GLOBAL(nickname)); - + if(GLOBAL(privacy)==0){ + uint32touint8p(GetUUID32(),meshbuffer[0].pkt+26); + meshbuffer[0].pkt[25]=0; + }; return 1; }; diff --git a/firmware/l0dable/invaders.c b/firmware/l0dable/invaders.c index 1f4f425..178964a 100644 --- a/firmware/l0dable/invaders.c +++ b/firmware/l0dable/invaders.c @@ -167,6 +167,10 @@ static bool highscore_set(uint32_t score, char nick[]) { MO_TIME_set(mpkt->pkt,score); strcpy((char*)MO_BODY(mpkt->pkt),nick); + if(GLOBAL(privacy)==0){ + uint32touint8p(GetUUID32(),mpkt->pkt+26); + mpkt->pkt[25]=0; + }; return true; }