* THE POSSIBILITY OF SUCH DAMAGE.\r
*\r
* @author Martin Turon <mturon@xbow.com>\r
+ * @author Miguel Freitas\r
*\r
* $Id$\r
*/\r
provides {\r
interface Init; //!< Standard Initialization\r
interface StdControl; //!< Start/Stop for Power Management\r
- interface AcquireData as Temp; //!< Thermister\r
- interface AcquireData as Light; //!< Photo sensor\r
+ interface Read<uint16_t> as Temp; //!< Thermister\r
+ interface Read<uint16_t> as Light; //!< Photo sensor\r
}\r
}\r
implementation \r
{\r
components \r
SensorMts300P,\r
- HplGeneralIOC as IO,\r
- new AdcChannelC(1) as SensorADC,\r
- new OskiTimerMilliC() as WarmUpTimer\r
+ SensorMts300DeviceP,\r
+ HplAtm128GeneralIOC as IO,\r
+ new AdcReadClientC() as SensorADC,\r
+ new TimerMilliC() as WarmUpTimer\r
;\r
\r
Init = SensorMts300P.Init;\r
Temp = SensorMts300P.Temp;\r
Light = SensorMts300P.Light;\r
\r
+ SensorADC.Atm128AdcConfig -> SensorMts300DeviceP;\r
+ SensorADC.ResourceConfigure -> SensorMts300DeviceP;\r
+\r
SensorMts300P.SensorADC -> SensorADC;\r
SensorMts300P.TempPower -> IO.PortE6;\r
SensorMts300P.LightPower -> IO.PortE5;\r