here is the complete error message that i have got! Hope it helps!!
Thanks for the warm welcome. I will be careful with the code tags next time. Thank you!
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHSoftwareSPI.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSoftwareSPI.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:34: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
virtual void attachInterrupt() {};
^
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:37: error: variable or field 'attachInterrupt' declared void
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSoftwareSPI.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSoftwareSPI.cpp:6:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:122:18: note: in expansion of macro 'detachInterrupt'
virtual void detachInterrupt() {};
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:34: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:66:26: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
void attachInterrupt();
^
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:37: error: variable or field 'attachInterrupt' declared void
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.cpp:6:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:122:18: note: in expansion of macro 'detachInterrupt'
virtual void detachInterrupt() {};
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:66:10: error: variable or field 'attachInterrupt' declared void
void attachInterrupt();
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.cpp:6:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:70:10: note: in expansion of macro 'detachInterrupt'
void detachInterrupt();
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.cpp:7:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:34: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.cpp:7:
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:66:26: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
void attachInterrupt();
^
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.cpp:76:37: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
void RHHardwareSPI::attachInterrupt()
^
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.cpp:7:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:37: error: variable or field 'attachInterrupt' declared void
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.cpp:7:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:122:18: note: in expansion of macro 'detachInterrupt'
virtual void detachInterrupt() {};
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.cpp:7:
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:66:10: error: variable or field 'attachInterrupt' declared void
void attachInterrupt();
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.cpp:7:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:70:10: note: in expansion of macro 'detachInterrupt'
void detachInterrupt();
^~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.cpp:76:21: error: variable or field 'attachInterrupt' declared void
void RHHardwareSPI::attachInterrupt()
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:34: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:66:26: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
void attachInterrupt();
^
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:37: error: variable or field 'attachInterrupt' declared void
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.cpp:6:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:122:18: note: in expansion of macro 'detachInterrupt'
virtual void detachInterrupt() {};
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:66:10: error: variable or field 'attachInterrupt' declared void
void attachInterrupt();
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSPIDriver.cpp:6:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:70:10: note: in expansion of macro 'detachInterrupt'
void detachInterrupt();
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.cpp:7:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:34: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
virtual void attachInterrupt() {};
^
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:37: error: variable or field 'attachInterrupt' declared void
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.cpp:7:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:122:18: note: in expansion of macro 'detachInterrupt'
virtual void detachInterrupt() {};
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHSUBGHZSPI.h:8,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSUBGHZSPI.cpp:6:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:34: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
virtual void attachInterrupt() {};
^
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:37: error: variable or field 'attachInterrupt' declared void
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSUBGHZSPI.h:8,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHSUBGHZSPI.cpp:6:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:122:18: note: in expansion of macro 'detachInterrupt'
virtual void detachInterrupt() {};
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.h:17,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.cpp:8:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:34: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.h:17,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.cpp:8:
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:66:26: error: macro "attachInterrupt" requires 3 arguments, but only 1 given
void attachInterrupt();
^
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.h:17,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.cpp:8:
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:118:37: error: variable or field 'attachInterrupt' declared void
virtual void attachInterrupt() {};
^
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.h:17,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.cpp:8:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHGenericSPI.h:122:18: note: in expansion of macro 'detachInterrupt'
virtual void detachInterrupt() {};
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:10,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.h:17,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.cpp:8:
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:66:10: error: variable or field 'attachInterrupt' declared void
void attachInterrupt();
^~~~~~~~~~~~~~~
In file included from /home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/Arduino.h:223,
from /home/karthikeyan/Arduino/libraries/RadioHead/RadioHead.h:1592,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHGenericDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RHNRFSPIDriver.h:9,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.h:17,
from /home/karthikeyan/Arduino/libraries/RadioHead/RH_CC110.cpp:8:
/home/karthikeyan/.arduino15/packages/arduino/hardware/esp32/2.0.13/cores/esp32/io_pin_remap.h:45:69: error: 'digitalPinToGPIONumber' is not a type
#define detachInterrupt(pin) detachInterrupt(digitalPinToGPIONumber(pin))
^~~~~~~~~~~~~~~~~~~~~~
/home/karthikeyan/Arduino/libraries/RadioHead/RHHardwareSPI.h:70:10: note: in expansion of macro 'detachInterrupt'
void detachInterrupt();
^~~~~~~~~~~~~~~
exit status 1
Compilation error: exit status 1