]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/sensorboards/mts300/SensorMts300C.nc
Convert to Unix-style line terminators.
[tinyos-2.x.git] / tos / sensorboards / mts300 / SensorMts300C.nc
index 8cd1f2535e100b31c59df5cd103abf0c62f42885..c19b5a413864caf41ae3b9c0cfd288b5450b6a99 100644 (file)
@@ -1,68 +1,68 @@
-/**\r
- *  Copyright (c) 2005-2006 Crossbow Technology, Inc.\r
- *  All rights reserved.\r
- *\r
- *  Permission to use, copy, modify, and distribute this software and its\r
- *  documentation for any purpose, without fee, and without written\r
- *  agreement is hereby granted, provided that the above copyright\r
- *  notice, the (updated) modification history and the author appear in\r
- *  all copies of this source code.\r
- *\r
- *  Permission is also granted to distribute this software under the\r
- *  standard BSD license as contained in the TinyOS distribution.\r
- *\r
- *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS'\r
- *  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\r
- *  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\r
- *  ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS\r
- *  BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\r
- *  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOSS OF USE, DATA,\r
- *  OR PROFITS) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\r
- *  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\r
- *  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\r
- *  THE POSSIBILITY OF SUCH DAMAGE.\r
- *\r
- *  @author Martin Turon <mturon@xbow.com>\r
- *  @author Hu Siquan <husq@xbow.com>\r
- *\r
- *  $Id$\r
- */\r
-\r
-//configuration SensorMts300C\r
-generic configuration SensorMts300C()\r
-{\r
-  provides\r
-  {\r
-       interface Mts300Sounder as Sounder; //!< sounder\r
-       interface Read<uint16_t> as Vref; //!< voltage\r
-       interface Read<uint16_t> as Temp; //!< Thermister\r
-       interface Read<uint16_t> as Light; //!< Photo sensor\r
-       interface Read<uint16_t> as Microphone; //!< Mic sensor\r
-       interface Read<uint16_t> as AccelX; //!< Accelerometer sensor\r
-       interface Read<uint16_t> as AccelY; //!< Accelerometer sensor\r
-       interface Read<uint16_t> as MagX; //!< magnetometer sensor\r
-       interface Read<uint16_t> as MagY; //!< magnetometer sensor\r
-  }\r
-}\r
-implementation\r
-{\r
-    components SounderC,\r
-    new VoltageC(),\r
-    new AccelXC(),\r
-    new AccelYC(),\r
-    new PhotoC(),\r
-    new TempC(),\r
-    new MicC(),\r
-    new MagXC(),\r
-    new MagYC();\r
-\r
-    Sounder    = SounderC;\r
-    Vref       = VoltageC;\r
-    Temp       = TempC;\r
-    Light      = PhotoC;\r
-    Microphone = MicC;\r
-    AccelX     = AccelXC;\r
-    AccelY     = AccelYC;\r
-    MagX       = MagXC;\r
-    MagY       = MagYC;\r
-}\r
+/**
+ *  Copyright (c) 2005-2006 Crossbow Technology, Inc.
+ *  All rights reserved.
+ *
+ *  Permission to use, copy, modify, and distribute this software and its
+ *  documentation for any purpose, without fee, and without written
+ *  agreement is hereby granted, provided that the above copyright
+ *  notice, the (updated) modification history and the author appear in
+ *  all copies of this source code.
+ *
+ *  Permission is also granted to distribute this software under the
+ *  standard BSD license as contained in the TinyOS distribution.
+ *
+ *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS'
+ *  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ *  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ *  ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS
+ *  BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ *  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOSS OF USE, DATA,
+ *  OR PROFITS) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ *  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ *  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ *  THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ *  @author Martin Turon <mturon@xbow.com>
+ *  @author Hu Siquan <husq@xbow.com>
+ *
+ *  $Id$
+ */
+
+//configuration SensorMts300C
+generic configuration SensorMts300C()
+{
+  provides
+  {
+       interface Mts300Sounder as Sounder; //!< sounder
+       interface Read<uint16_t> as Vref; //!< voltage
+       interface Read<uint16_t> as Temp; //!< Thermister
+       interface Read<uint16_t> as Light; //!< Photo sensor
+       interface Read<uint16_t> as Microphone; //!< Mic sensor
+       interface Read<uint16_t> as AccelX; //!< Accelerometer sensor
+       interface Read<uint16_t> as AccelY; //!< Accelerometer sensor
+       interface Read<uint16_t> as MagX; //!< magnetometer sensor
+       interface Read<uint16_t> as MagY; //!< magnetometer sensor
+  }
+}
+implementation
+{
+    components SounderC,
+    new VoltageC(),
+    new AccelXC(),
+    new AccelYC(),
+    new PhotoC(),
+    new TempC(),
+    new MicC(),
+    new MagXC(),
+    new MagYC();
+
+    Sounder    = SounderC;
+    Vref       = VoltageC;
+    Temp       = TempC;
+    Light      = PhotoC;
+    Microphone = MicC;
+    AccelX     = AccelXC;
+    AccelY     = AccelYC;
+    MagX       = MagXC;
+    MagY       = MagYC;
+}