mirror of
https://github.com/clockworkpi/uConsole.git
synced 2026-03-23 20:32:41 +01:00
add keyboard source code
This commit is contained in:
25
Code/uconsole_keyboard/trackball.h
Normal file
25
Code/uconsole_keyboard/trackball.h
Normal file
@@ -0,0 +1,25 @@
|
||||
#ifndef TRACKBALL_H
|
||||
#define TRACKBALL_H
|
||||
|
||||
#include "devterm.h"
|
||||
|
||||
#include "keys_io_map.h"
|
||||
|
||||
/*
|
||||
#define BOUNCE_INTERVAL 30
|
||||
#define BASE_MOVE_PIXELS 5
|
||||
#define EXPONENTIAL_BOUND 15
|
||||
#define EXPONENTIAL_BASE 1.2
|
||||
*/
|
||||
|
||||
#define RIGHT_PIN HO2
|
||||
#define LEFT_PIN HO4
|
||||
#define DOWN_PIN HO3
|
||||
#define UP_PIN HO1
|
||||
|
||||
|
||||
void trackball_init(DEVTERM*);
|
||||
void trackball_task(DEVTERM*);
|
||||
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user