Can't include adafruit DHT-sensor-library

Post here about your Arduino projects, get help - for Adafruit customers!

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
elloco999
 
Posts: 2
Joined: Sun Jul 04, 2021 4:33 am

Can't include adafruit DHT-sensor-library

Post by elloco999 »

Hi,

I'm trying to use a DHT11 sensor with an Arduino Nano but when I try to include the adafruit DHT-sensor-library (installed through the library manager in the Arduino IDE) it throws a whole bunch of errors. I tried it with v1.4.2 and v1.4.1 as well. To make sure the problem was not in another part of my code, I tried it in an empty project. Just including the library will throw all these errors.

Here's my code:

Code: Select all

#include <DHT.h>

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}
These are the errors I get:

Code: Select all

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:31:3: error: stray '\302' in program

   <title>M5Stack/Adafruit_Sensor.h at master · m5stack/M5Stack · GitHub</title>

   ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:31:3: error: stray '\267' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:31:3: error: stray '\302' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:31:3: error: stray '\267' in program

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:268:5: error: missing terminating ' character

     <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-site-search-form" role="search" aria-label="Site" data-scope-type="Repository" data-scope-id="89710200" data-scoped-search-url="/m5stack/M5Stack/search" data-unscoped-search-url="/search" action="/m5stack/M5Stack/search" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="✓" />

     ^

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:314:7: error: stray '\342' in program

       <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>

       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:314:7: error: stray '\206' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:314:7: error: stray '\265' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:319:7: error: stray '\342' in program

       <span class="d-inline-block ml-1 v-align-middle">↵</span>

       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:319:7: error: stray '\206' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:319:7: error: stray '\265' in program

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:355:7: error: stray '\342' in program

       <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>

       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:355:7: error: stray '\206' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:355:7: error: stray '\265' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:360:7: error: stray '\342' in program

       <span class="d-inline-block ml-1 v-align-middle">↵</span>

       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:360:7: error: stray '\206' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:360:7: error: stray '\265' in program

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:387:7: error: stray '\342' in program

       <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>

       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:387:7: error: stray '\206' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:387:7: error: stray '\265' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:392:7: error: stray '\342' in program

       <span class="d-inline-block ml-1 v-align-middle">↵</span>

       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:392:7: error: stray '\206' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:392:7: error: stray '\265' in program

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:615:11: error: missing terminating ' character

           <!-- '"` --><!-- </textarea></xmp> --></option></form><form action="/prompt_dismissals/signup" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="authenticity_token" value="CkdfhpLVskkj0NRjHG+z0uRgBKtoqAJ2FrOmu2yTgVdJV/CZZD7URvRNz2fE1zi62pY4Dh84GZSVcUZvbOFDig==" />

           ^

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:684:15: error: missing terminating " character

               <a data-pjax="true" title="Add unit example, fix dispaly hzk16 bug

               ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:691:1: error: missing terminating " character

 Fix Face bug" class="link-gray" href="/m5stack/M5Stack/commit/86dc023cd2d47975a571287fe30c1a93f92f40e9">Add unit example, fix dispaly hzk16 bug</a>

 ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:855:70: error: stray '#' in program

         <td id="LC20" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifndef</span> _ADAFRUIT_SENSOR_H</td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:859:70: error: stray '#' in program

         <td id="LC21" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">_ADAFRUIT_SENSOR_H</span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:868:70: error: stray '#' in program

         <td id="LC23" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">ifndef</span> ARDUINO</td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:872:71: error: stray '#' in program

         <td id="LC24" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds"><</span>stdint.h<span class="pl-pds">></span></span></td>

                                                                       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:876:70: error: stray '#' in program

         <td id="LC25" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">elif</span> ARDUINO >= 100</td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:880:71: error: stray '#' in program

         <td id="LC26" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Arduino.h<span class="pl-pds">"</span></span></td>

                                                                       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:884:71: error: stray '#' in program

         <td id="LC27" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Print.h<span class="pl-pds">"</span></span></td>

                                                                       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:888:70: error: stray '#' in program

         <td id="LC28" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">else</span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:892:71: error: stray '#' in program

         <td id="LC29" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>WProgram.h<span class="pl-pds">"</span></span></td>

                                                                       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:896:70: error: stray '#' in program

         <td id="LC30" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:922:70: error: stray '#' in program

         <td id="LC36" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_GRAVITY_EARTH</span>             (<span class="pl-c1">9</span>.<span class="pl-c1">80665F</span>)              <span class="pl-c"><span class="pl-c">/*</span>*< Earth's gravity in m/s^2 <span class="pl-c">*/</span></span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:926:70: error: stray '#' in program

         <td id="LC37" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_GRAVITY_MOON</span>              (<span class="pl-c1">1</span>.<span class="pl-c1">6F</span>)                  <span class="pl-c"><span class="pl-c">/*</span>*< The moon's gravity in m/s^2 <span class="pl-c">*/</span></span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:930:70: error: stray '#' in program

         <td id="LC38" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_GRAVITY_SUN</span>               (<span class="pl-c1">275</span>.<span class="pl-c1">0F</span>)                <span class="pl-c"><span class="pl-c">/*</span>*< The sun's gravity in m/s^2 <span class="pl-c">*/</span></span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:934:70: error: stray '#' in program

         <td id="LC39" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_GRAVITY_STANDARD</span>          (SENSORS_GRAVITY_EARTH)</td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:938:70: error: stray '#' in program

         <td id="LC40" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_MAGFIELD_EARTH_MAX</span>        (<span class="pl-c1">60</span>.<span class="pl-c1">0F</span>)                 <span class="pl-c"><span class="pl-c">/*</span>*< Maximum magnetic field on Earth's surface <span class="pl-c">*/</span></span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:942:70: error: stray '#' in program

         <td id="LC41" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_MAGFIELD_EARTH_MIN</span>        (<span class="pl-c1">30</span>.<span class="pl-c1">0F</span>)                 <span class="pl-c"><span class="pl-c">/*</span>*< Minimum magnetic field on Earth's surface <span class="pl-c">*/</span></span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:946:70: error: stray '#' in program

         <td id="LC42" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_PRESSURE_SEALEVELHPA</span>      (<span class="pl-c1">1013</span>.<span class="pl-c1">25F</span>)              <span class="pl-c"><span class="pl-c">/*</span>*< Average sea level pressure is 1013.25 hPa <span class="pl-c">*/</span></span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:950:70: error: stray '#' in program

         <td id="LC43" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_DPS_TO_RADS</span>               (<span class="pl-c1">0</span>.<span class="pl-c1">017453293F</span>)          <span class="pl-c"><span class="pl-c">/*</span>*< Degrees/s to rad/s multiplier <span class="pl-c">*/</span></span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:950:215: error: invalid digit "9" in octal constant

         <td id="LC43" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_DPS_TO_RADS</span>               (<span class="pl-c1">0</span>.<span class="pl-c1">017453293F</span>)          <span class="pl-c"><span class="pl-c">/*</span>*< Degrees/s to rad/s multiplier <span class="pl-c">*/</span></span></td>

                                                                                                                                                                                                                       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:954:70: error: stray '#' in program

         <td id="LC44" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">define</span> <span class="pl-en">SENSORS_GAUSS_TO_MICROTESLA</span>       (<span class="pl-c1">100</span>)                   <span class="pl-c"><span class="pl-c">/*</span>*< Gauss to micro-Tesla multiplier <span class="pl-c">*/</span></span></td>

                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:1410:71: error: stray '#' in program

         <td id="LC156" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">endif</span></td>

                                                                       ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:1437:7: error: missing terminating ' character

       <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-jump-to-line-form Box-body d-flex" action="" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="✓" />

       ^

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:1492:5: error: stray '\342' in program

     You can’t perform that action at this time.

     ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:1492:5: error: stray '\200' in program

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:1492:5: error: stray '\231' in program

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:7:1: error: expected unqualified-id before '<' token

 <!DOCTYPE html>

 ^

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:143:25: error: 'up' does not name a type

               Sign up

                         ^

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:170:267: error: expected unqualified-id before '<' token

                     <a href="/features" class="py-2 lh-condensed-ultra d-block link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Features">Features <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a>

                                                                                                                                                                                                                                                                           ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:184:332: error: expected unqualified-id before '<' token

                       <li class="edge-item-fix"><a href="/customer-stories" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Customer stories">Customer stories <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li>

                                                                                                                                                                                                                                                                                                                                            ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:185:308: error: expected unqualified-id before '<' token

                       <li class="edge-item-fix"><a href="/security" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Security">Security <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li>

                                                                                                                                                                                                                                                                                                                    ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:205:299: error: expected unqualified-id before '<' token

                       <li class="edge-item-fix"><a href="/explore" class="py-2 lh-condensed-ultra d-block link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Explore">Explore GitHub <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li>

                                                                                                                                                                                                                                                                                                           ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:208:113: error: 'contribute' does not name a type

                     <h4 class="text-gray-light text-normal text-mono f5 mb-2 border-lg-top pt-lg-3">Learn & contribute</h4>

                                                                                                                 ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:241:262: error: expected unqualified-id before '<' token

                     <a href="/pricing" class="pb-2 lh-condensed-ultra d-block link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Pricing">Plans <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a>

                                                                                                                                                                                                                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:249:312: error: expected unqualified-id before '<' token

                       <li class="edge-item-fix"><a href="/nonprofit" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Nonprofits">Nonprofit <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li>

                                                                                                                                                                                                                                                                                                                        ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:250:335: error: expected unqualified-id before '<' token

                       <li class="edge-item-fix"><a href="https://education.github.com" class="py-2 pb-0 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover"  data-ga-click="(Logged out) Header, go to Education">Education <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li>

                                                                                                                                                                                                                                                                                                                                               ^

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:411:21: error: 'in' does not name a type

           Sign in

                     ^

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:417:23: error: 'up' does not name a type

             Sign up

                       ^

In file included from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.h:36:0,

                 from C:\Users\Rick\Documents\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:15:

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:872:150: error: expected unqualified-id before '<' token

         <td id="LC24" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds"><</span>stdint.h<span class="pl-pds">></span></span></td>

                                                                                                                                                      ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:872:190: error: expected unqualified-id before '<' token

         <td id="LC24" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds"><</span>stdint.h<span class="pl-pds">></span></span></td>

                                                                                                                                                                                              ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:876:114: error: expected unqualified-id before '=' token

         <td id="LC25" class="blob-code blob-code-inner js-file-line">#<span class="pl-k">elif</span> ARDUINO >= 100</td>

                                                                                                                  ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:880:152: error: expected unqualified-id before '<' token

         <td id="LC26" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Arduino.h<span class="pl-pds">"</span></span></td>

                                                                                                                                                        ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:880:195: error: expected unqualified-id before '<' token

         <td id="LC26" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Arduino.h<span class="pl-pds">"</span></span></td>

                                                                                                                                                                                                   ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:884:152: error: expected unqualified-id before '<' token

         <td id="LC27" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Print.h<span class="pl-pds">"</span></span></td>

                                                                                                                                                        ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:884:193: error: expected unqualified-id before '<' token

         <td id="LC27" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Print.h<span class="pl-pds">"</span></span></td>

                                                                                                                                                                                                 ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:892:152: error: expected unqualified-id before '<' token

         <td id="LC29" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>WProgram.h<span class="pl-pds">"</span></span></td>

                                                                                                                                                        ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:892:196: error: expected unqualified-id before '<' token

         <td id="LC29" class="blob-code blob-code-inner js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>WProgram.h<span class="pl-pds">"</span></span></td>

                                                                                                                                                                                                    ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:1035:72: error: expected unqualified-id before '<' token

         <td id="LC64" class="blob-code blob-code-inner js-file-line">} <span class="pl-c1">sensors_type_t</span>;</td>

                                                                        ^

C:\Users\Rick\Documents\Arduino\libraries\Adafruit_BMP280_Library/Adafruit_Sensor.h:1035:114: error: expected unqualified-id before '<' token

         <td id="LC64" class="blob-code blob-code-inner js-file-line">} <span class="pl-c1">sensors_type_t</span>;</td>

                                                                                                                  ^

exit status 1
Error compiling for board Arduino Nano.

User avatar
elloco999
 
Posts: 2
Joined: Sun Jul 04, 2021 4:33 am

Re: Can't include adafruit DHT-sensor-library

Post by elloco999 »

After looking at the errors for the umpteenth time I realized the actual error was in the Adafruit_BMP280_Library that I wasn't using. After deleting that library there was only 1 error left. That error lead me to realize I didn't have the Adafruit Unified Sensor library that the DHT-sensor-library is dependent upon. Because the Unified Sensor library was not installed the IDE found the required Adafruit_Sensor.h in the very old version of the Adafruit_BMP280_Library I had installed. After installing the Unified Sensor library it now works.

User avatar
Franklin97355
 
Posts: 23938
Joined: Mon Apr 21, 2008 2:33 pm

Re: Can't include adafruit DHT-sensor-library

Post by Franklin97355 »

Thank you for the update. I had the same problem by not installing an Adafruit library while installing an Arduino one. Took me a while to figure it out.

Locked
Please be positive and constructive with your questions and comments.

Return to “Arduino”