]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/sensorboards/im2sb/HalSensirionSht11C.nc
Add a BusyWait interface for controlling SHT1X timing requirements.
[tinyos-2.x.git] / tos / sensorboards / im2sb / HalSensirionSht11C.nc
index 01b773416ca7ca825b4c1ccf698a6cc7bd779bcd..38599ca464f3fe6224485ef674d6febf1e2d0a30 100644 (file)
@@ -42,6 +42,7 @@
  */
 
 configuration HalSensirionSht11C {
+  provides interface SplitControl;
   provides interface Resource[ uint8_t client ];
   provides interface SensirionSht11[ uint8_t client ];
 }
@@ -50,10 +51,14 @@ implementation {
   SensirionSht11 = SensirionSht11LogicP;
 
   components HplSensirionSht11C;
+  SplitControl = HplSensirionSht11C;
   Resource = HplSensirionSht11C.Resource;
   SensirionSht11LogicP.DATA -> HplSensirionSht11C.DATA;
   SensirionSht11LogicP.CLOCK -> HplSensirionSht11C.SCK;
   SensirionSht11LogicP.InterruptDATA -> HplSensirionSht11C.InterruptDATA;
+
+  components SensirionBusyWaitC;
+  SensirionSht11LogicP.BusyWait -> SensirionBusyWaitC;
   
   components new TimerMilliC();
   SensirionSht11LogicP.Timer -> TimerMilliC;