*/
configuration HalSensirionSht11C {
+ provides interface SplitControl;
provides interface Resource[ uint8_t client ];
provides interface SensirionSht11[ uint8_t client ];
}
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;