]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/platforms/tmimsp/tmirws/chips/sht11/OpenDrainC.nc
Fix TMI copyright attributions
[tinyos-2.x.git] / tos / platforms / tmimsp / tmirws / chips / sht11 / OpenDrainC.nc
index e89e26f34685c0b1e634776111164f685cb6044d..f2e9069d2147893e7abe93dd39cedc6063f5778b 100644 (file)
@@ -10,7 +10,7 @@
  * - Redistributions in binary form must reproduce the above copyright
  *   notice, this list of conditions and the following disclaimer in the
  *   documentation and/or other materials provided with the distribution.
- * - Neither the name of the Technische Universität Berlin nor the names
+ * - Neither the name of the Titanium Mirror, Inc. nor the names
  *   of its contributors may be used to endorse or promote products derived
  *   from this software without specific prior written permission.
  *
  */
 
 /**
- * Implement an open drain output using a GeneralIO, represented as a
- * GeneralIO.  Requires an external pull-up for proper operation.
+ * Provide an open drain output as a GeneralIO using a GeneralIO.
+ *
+ * set() puts the pin in high impedance state by selecting the pin input mode.
+ * clr() sets the pin to sink current to ground by selecting the pin output
+ * mode, logic zero.  Generally, an external pull-up resistor will be used with
+ * an open drain output.
+ *
+ * This pin can only be an open drain output and cannot be reconfigured.
  *
  * @author R. Steve McKown <rsmckown@gmail.com>
  */