"Error :...Invalid conversation..." when using attachInterrupt

C:\Users\daveb\AppData\Local\Temp\xod_temp_sketchbookWAFpdw\xod_1594532970542_sketch\xod_1594532970542_sketch.ino: In function ‘void xod::____metal::evaluate(xod::____metal::Context)’:
C:\Users\daveb\AppData\Local\Temp\xod_temp_sketchbookWAFpdw\xod_1594532970542_sketch\xod_1594532970542_sketch.ino:2169:55: error: invalid conversion from ‘void ()(xod::____metal::Context) {aka void ()(xod::____metal::ContextObject*)}’ to ‘void (*)()’ [-fpermissive]
attachInterrupt(sweepSwitch,sweep_isr,FALLING);
^

In file included from C:\Users\daveb\AppData\Local\Temp\xod_temp_sketchbookWAFpdw\xod_1594532970542_sketch\xod_1594532970542_sketch.ino:18:0:
C:\Users\daveb\xod_packages_\packages\esp8266\hardware\esp8266\2.4.3\cores\esp8266/Arduino.h:218:6: error: initializing argument 2 of 'void attachInterrupt(uint8_t, void ()(), int)’ [-fpermissive]
void attachInterrupt(uint8_t pin, void (
)(void), int mode);
^

C:\Users\daveb\AppData\Local\Temp\xod_temp_sketchbookWAFpdw\xod_1594532970542_sketch\xod_1594532970542_sketch.ino:2170:51: error: invalid conversion from ‘void ()(xod::____metal::Context) {aka void ()(xod::____metal::ContextObject*)}’ to ‘void (*)()’ [-fpermissive]
attachInterrupt(detectd,detect_isr,CHANGE);
^
What did I do wrong ?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.