Documentation **[[arduino_code|Arduino base program code]]** ====== DpCSSoilSensor library ====== ===== Description ===== DpCSSoilSensor Arduino library provide function for gething data form Capacitive Soil Sensor. Most part of code come from original CapSense library ! Source code is provided as is, without any warranty. Distributetd under CC BY v 3.0 ==== Functions ==== // Initialisation method which set sendPin and receivePin DpCSSoilSensor(uint8_t sendPin, uint8_t receivePin); // set number of samples void setSamples(uint8_t samp); // get number of samples uint8_t getSamples(); // set timeout in milliseconds void setTimeoutMillis(unsigned long timeoutm); // get timeout in milliseconds unsigned long getTimeoutMillis(); // set dry capacitive value void setDry(long CSValue); // get preset dry value long getDry(); // set wet capacitive value void setWet(long CSValue); // get preset wet value long getWet(); // get raw capacitive data long getRaw(); // return percentage of wetnes or error code // -2 - measuring timeout // -10 - no measuring // -20 - wrong pin // -41 - higher then wet value // -42 - lover then dry value float getValue(); ==== Contact ==== Author: Dubravko Penezic Email: dpenezic@gmail.com ===== Version ===== ==== Actual ==== * **{{:source_code:arduino:library:dpcssoilsensor:dpcssoilsensor-1.0.0.tar.gz|dpcssoilsensor-1.0.0.tar.gz}}** * **{{:source_code:arduino:library:dpcssoilsensor:dpcssoilsensor-1.0.0.zip|dpcssoilsensor-1.0.0.zip}}** ==== History ==== === V 1.0.0 , 03.02.2014 === * **{{:source_code:arduino:library:dpcssoilsensor:dpcssoilsensor-1.0.0.tar.gz|dpcssoilsensor-1.0.0.tar.gz}}** * **{{:source_code:arduino:library:dpcssoilsensor:dpcssoilsensor-1.0.0.zip|dpcssoilsensor-1.0.0.zip}}**