package Ġcom . example . android . bluetooth leg att Ċ Ċ import Ġjava . util . HashMap Ċ Ċ /** Ċ Ġ* ĠThis Ġclass Ġincludes Ġa Ġsmall Ġsubset Ġof Ġstandard ĠG ATT Ġattributes Ġfor Ġdemonstr ation Ġpurposes . Ċ Ġ*/ Ċ object ĠSample Gatt Attributes Ġ{ ĊĠĠĠ Ġprivate Ġval Ġattributes Ġ= ĠHashMap < String , ĠString >() ĊĊĠĠĠ Ġconst Ġval ĠL UNCH BOX _ SERVICE Ġ= Ġ" 1 9 b 1 0 0 0 0 - e 8 f 2 - 5 3 7 e - 4 f 6 c - d 1 0 4 7 6 8 a 1 2 1 4 " ĊĠĠĠ Ġconst Ġval ĠDEVICE _ ON _ OFF Ġ= Ġ" 1 9 b 1 0 0 0 1 - e 8 f 2 - 5 3 7 e - 4 f 6 c - d 1 0 4 7 6 8 a 1 2 1 4 " ĊĠĠĠ Ġconst Ġval ĠTEMP ER ATURE _ SENSOR _ 1 Ġ= Ġ" 1 9 b 1 0 0 0 0 - e 8 f 2 - 5 3 7 e - 4 f 6 c - d 1 0 4 7 6 8 a 1 2 1 7 " ĊĠĠĠ Ġconst Ġval ĠTEMP ER ATURE _ SENSOR _ 2 Ġ= Ġ" 1 9 b 1 0 0 0 0 - e 8 f 2 - 5 3 7 e - 4 f 6 c - d 1 0 4 7 6 8 a 1 2 1 8 " ĊĊĠĠĠ Ġfun Ġlookup ( uuid : ĠString , Ġdefault Name : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġname Ġ= Ġattributes . get ( uuid ) ĊĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( name Ġ== Ġnull ) Ġdefault Name Ġelse Ġname ĊĠĠĠ Ġ} Ċ } Ċ