summaryrefslogtreecommitdiffhomepage
path: root/digital/zigbit/common/uid.c
diff options
context:
space:
mode:
Diffstat (limited to 'digital/zigbit/common/uid.c')
-rw-r--r--digital/zigbit/common/uid.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/digital/zigbit/common/uid.c b/digital/zigbit/common/uid.c
index 87fab4df..6ecc8ce9 100644
--- a/digital/zigbit/common/uid.c
+++ b/digital/zigbit/common/uid.c
@@ -58,6 +58,10 @@ uint16_t get_uid(void)
if(PINF&0x10) //PINF4
value &= 0xFE;
+ /* Nothing connected */
+ if(PINF&0xFF)
+ value &=0xF0;
+
return value;
}