]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/platforms/eyesIFX/LocalTimeP.nc
be more careful with conversion
[tinyos-2.x.git] / tos / platforms / eyesIFX / LocalTimeP.nc
index ac27c6c134dae791258aeb8fb8bef8f1878957e0..2136381a1baa5f223a4880c6af932389a07e568f 100644 (file)
@@ -30,6 +30,7 @@
 module LocalTimeP {
     provides {  
         interface LocalTime<T32khz> as LocalTime32kHz;
+        interface LocalTime<TMilli> as LocalTimeTMilli;
         interface WideLocalTime<T32khz> as WideLocalTime;
     }
     uses {
@@ -91,5 +92,9 @@ implementation  {
         if(counter2sec == 0) ++dayCounter;
         if(dayCounter < 0) dayCounter = 0;
     }
+    
+    async command uint32_t LocalTimeTMilli.get() {
+        return (call WideLocalTime.get() / 32);
+    }
 }