Go Down

Topic: keypad help (Read 729 times) previous topic - next topic


I am getting an error, default arguments are only permitted for fuction parameters
can anyone help here is my code
Code: [Select]

#include <Keypad.h>

const byte ROWS = 4;
const byte COLS = 4;
char keys[ROWS][COLS] =

byte rowPins[ROWS] = {44, 46, 48, 50};
byte colPins[COLS] = {24, 26, 28, 30};

Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );

void setup()

void loop()
char key = keypad.getKey();//error this line
if (key ! = NO_KEY)

thanks tom


Code: [Select]
void loop()
char key = keypad.getKey();//error this line

You have already been told that an open curly brace, not an open parenthesis, goes after the function statement.
The art of getting good answers lies in asking good questions.

Nick Gammon

Please post technical questions on the forum, not by personal message. Thanks!

More info:

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131