Hello everyone, I have a problem here for my health monitoring system project.
I do not know what this error, can someone help me?
In file included from C:\Users\Admin\Documents\Arduino\libraries\DHTLib\dht.h:18:0,
from C:\Users\Admin\Documents\Arduino\libraries\DHTLib\dht.cpp:30:
C:\Users\Admin\Documents\Arduino\libraries\DHTLib\dht.cpp: In member function 'int dht::_readSensor(uint8_t, uint8_t)':
C:\Users\Admin\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.5\cores\esp32/Arduino.h:106:91: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in initialization
#define portInputRegister(port) ((volatile uint32_t*)((port)?GPIO_IN1_REG:GPIO_IN_REG))
^
C:\Users\Admin\Documents\Arduino\libraries\DHTLib\dht.cpp:116:29: note: in expansion of macro 'portInputRegister'
volatile uint8_t *PIR = portInputRegister(port);