X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fsensorboards%2Fim2sb%2FSensirionSht11C.nc;h=d5e25a391c49a1d8f6e061696a46128a17d11232;hb=1a329382c4f4556fd52d85f4e3f4a67e54911682;hp=5ec4f6938cc9f668a5cc344fc4bcdd25015157a7;hpb=3837fe262225242d1629ba72bdf12f6d162ba5c0;p=tinyos-2.x.git diff --git a/tos/sensorboards/im2sb/SensirionSht11C.nc b/tos/sensorboards/im2sb/SensirionSht11C.nc index 5ec4f693..d5e25a39 100644 --- a/tos/sensorboards/im2sb/SensirionSht11C.nc +++ b/tos/sensorboards/im2sb/SensirionSht11C.nc @@ -46,6 +46,7 @@ generic configuration SensirionSht11C() { provides interface Read as Temperature; provides interface Read as Humidity; + //provides interface HalSht11Advanced; } implementation { components new SensirionSht11ReaderP(); @@ -62,4 +63,10 @@ implementation { SensirionSht11ReaderP.Sht11Temp -> HalSensirionSht11C.SensirionSht11[ TEMP_KEY ]; SensirionSht11ReaderP.HumResource -> HalSensirionSht11C.Resource[ HUM_KEY ]; SensirionSht11ReaderP.Sht11Hum -> HalSensirionSht11C.SensirionSht11[ HUM_KEY ]; + + //enum { ADV_KEY = unique("Sht11.Resource") }; + //components HalSht11ControlP; + //HalSht11Advanced = HalSht11ControlP; + //HalSht11ControlP.Resource -> HalSensirionSht11C.Resource[ ADV_KEY ]; + //HalSht11ControlP.SensirionSht11 -> HalSensirionSht11C.SensirionSht11[ ADV_KEY ]; }