<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Excellent! I defer to others on config location, as I have no
      expertise at that level.<br>
    </p>
    <div class="moz-cite-prefix">On 3/21/19 1:24 AM, Philipp Blum wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:49c5fbaae14965a35008807ff958dd69@webmail-alfa3043.alfahosting-server.de">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>Thanks, works fine. I changed the PIN config in the driver. I
        am not really happy with it. So, where to place the pin config
        instead? Should I place it in my boards configuration?</p>
      <p>Am 2019-03-20 15:23, schrieb Ken Bannister:</p>
      <blockquote type="cite" style="padding: 0 0.4em; border-left:
        #1010ff 2px solid; margin: 0"><!-- html ignored -->
        <!-- head ignored --><!-- meta ignored -->
        <p>Hi Philipp,</p>
        <p>I created a similar simple data collection app [1]. It uses
          SAUL with an MCP9808 temp sensor (JC 42.4 compliant), and of
          course CoAP. ;-) Start with the README. Then look for 'saul'
          in Makefile and in main.c main() and _run_sensor_loop().</p>
        <p>Ken</p>
        <p>[1] <a class="moz-txt-link-freetext"
            href="https://github.com/kb2ma/riot-data-collector"
            moz-do-not-send="true">https://github.com/kb2ma/riot-data-collector</a></p>
        <p> </p>
        <div class="moz-cite-prefix">On 3/20/19 1:04 PM, Philipp Blum
          wrote:</div>
        <blockquote type="cite" style="padding: 0 0.4em; border-left:
          #1010ff 2px solid; margin: 0">
          <p>Hi,</p>
          <p>I just want to use the DHT11 sensor. I know that RIOT has
            an abstraction layer for sensors, which is really nice. My
            problem is just: How to use it? I have a server on my device
            which accepts UDP packets. The server should read the sensor
            data on a regular base, caches them and sends them back when
            asked. So, simple as that. Probably I have add the modules
            for my driver and saul, right? So my Makefile should look
            like this</p>
          <p><code> USEMDOULE += saul </code></p>
          <p><code>USEMODULE += dht </code></p>
          <p>The dht driver already has confgurations, which I need to
            override, since the pins are not correct. Should I just do
            the following in my application?</p>
          <p><code> #undef DHT_PARAM_PIN </code></p>
          <p><code>#define DHT_PARAM_PIN (GPIO_PIN(0, 12)) </code></p>
          <p>or should I define the DHT_PARAMS? When the setup is done,
            I probably just need to use saul itself with:</p>
          <p><code> const char temp_sensor_name[] = "dht"; phydat_t
              temp_data; saul_reg_t * temp_sensor_reg =
              saul_reg_find_name(temp_sensor_name);
              saul_reg_read(temp_sensor_reg, &temp_data); </code></p>
          <p>right? thanks for the help :)</p>
          <br>
          <fieldset class="mimeAttachmentHeader"></fieldset>
          <pre class="moz-quote-pre">_______________________________________________
users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users@riot-os.org" moz-do-not-send="true">users@riot-os.org</a>
<a class="moz-txt-link-freetext" href="https://lists.riot-os.org/mailman/listinfo/users" moz-do-not-send="true">https://lists.riot-os.org/mailman/listinfo/users</a>
</pre>
        </blockquote>
        <!-- html ignored --><br>
        <div class="pre" style="margin: 0; padding: 0; font-family:
          monospace">_______________________________________________<br>
          users mailing list<br>
          <a href="mailto:users@riot-os.org" moz-do-not-send="true">users@riot-os.org</a><br>
          <a href="https://lists.riot-os.org/mailman/listinfo/users"
            moz-do-not-send="true">https://lists.riot-os.org/mailman/listinfo/users</a></div>
      </blockquote>
      <p> </p>
      <div> </div>
    </blockquote>
  </body>
</html>