14-06-2017, 07:40
Kolego Adix, klawiatura membranowa to zwykła matryca przycisków i nie wysyła ona żadnych kodów ASCII.
Instrukcja makeKeymap(keys) pobiera dwuwymiarową tablicę keys, która to nomen omen jest tablicą znaków char zdefiniowaną przez Ksizika.
Problem polega na tym, że funkcja setNumber oczekuje liczby, a dostaje char.
Do wyświetlania znaków char lub stringów służy funkcja setChars(char str[])
Pamiętać należy jedynie, że muszą być to znaki alfanumeryczne, minus i spacja.
Instrukcja makeKeymap(keys) pobiera dwuwymiarową tablicę keys, która to nomen omen jest tablicą znaków char zdefiniowaną przez Ksizika.
Problem polega na tym, że funkcja setNumber oczekuje liczby, a dostaje char.
Do wyświetlania znaków char lub stringów służy funkcja setChars(char str[])
Pamiętać należy jedynie, że muszą być to znaki alfanumeryczne, minus i spacja.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.