arduino / arduino/ArduinoCore-renesas

The symbol NOT_AN_INTERRUPT is not defined in Arduino.h

Open
#496 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
193
Forks
112
PR merge metrics
No merged PRs in 30d

Description

The symbol NOT_AN_INTERRUPT is #defined in Arduino.h in other cores, and is used in various libraries, but it is missing here. This results in a compilation error for sketches using those libraries.

e.g. it is defined in the avr core at line 189 of Arduino.h

```#define NOT_AN_INTERRUPT -1```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting Arduino.h and compare it with the AVR core definition at line 189. Confirm the missing symbol causes the reported sketch compilation error, then verify that the header exposes the expected value for libraries using it.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.