Skip to content

Change api functions to match officials signatures of Arduino.h  #38

@end2endzone

Description

@end2endzone

Some functions defined in Arduino.h does not match the official signatures from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\Arduino.h of Arduino IDE version 1.8.13.

For examples:

void tone(uint8_t _pin, unsigned int frequency, unsigned long duration = 0);
void noTone(uint8_t _pin);
int digitalRead(uint8_t pin);
int analogRead(uint8_t pin);
void analogWrite(uint8_t pin, int val);
unsigned long millis(void);
unsigned long micros(void);
void delay(unsigned long ms);
void delayMicroseconds(unsigned int us);
unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout);
unsigned long pulseInLong(uint8_t pin, uint8_t state, unsigned long timeout);
long random(long);
long random(long, long);
void randomSeed(unsigned long);

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions