X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fsensorboards%2Fim2sb%2FHalSensirionSht11C.nc;h=38599ca464f3fe6224485ef674d6febf1e2d0a30;hb=5b6c97c9ed82a7f8737639b5201954f0b7cc8a4e;hp=01b773416ca7ca825b4c1ccf698a6cc7bd779bcd;hpb=1a329382c4f4556fd52d85f4e3f4a67e54911682;p=tinyos-2.x.git diff --git a/tos/sensorboards/im2sb/HalSensirionSht11C.nc b/tos/sensorboards/im2sb/HalSensirionSht11C.nc index 01b77341..38599ca4 100644 --- a/tos/sensorboards/im2sb/HalSensirionSht11C.nc +++ b/tos/sensorboards/im2sb/HalSensirionSht11C.nc @@ -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;