diff options
author | Jakob Kaivo <jakob@kaivo.net> | 2018-11-10 14:35:07 -0500 |
---|---|---|
committer | Jakob Kaivo <jakob@kaivo.net> | 2018-11-10 14:35:07 -0500 |
commit | 166f001c73e0709e915cb0292a95f3ddf6006389 (patch) | |
tree | f679154827beeb79953399dee4f3ef2f6b7f433b /freeonebook.c | |
parent | d016e6b77a64ad4a9082a180a9ba3485962c7be6 (diff) |
add values for button pushes to be checked at a later date
Diffstat (limited to 'freeonebook.c')
-rw-r--r-- | freeonebook.c | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/freeonebook.c b/freeonebook.c index 8e5b89e..0dba0cf 100644 --- a/freeonebook.c +++ b/freeonebook.c @@ -4,13 +4,18 @@ #include <fcntl.h> #include <unistd.h> +#define BUTTON_SPECIAL 89 +#define BUTTON_PREVBOOK 91 +#define BUTTON_PREVPAGE 92 +#define BUTTON_NEXTPAGE 95 +#define BUTTON_NEXTCHAPTER 96 +#define BUTTON_NEXTBOOK 100 + #define GPIO_BASEDIR "/sys/class/gpio" #define GPIO_EXPORT GPIO_BASEDIR "/export" -#define ENABLE_LEFT_PATH GPIO_BASEDIR "/gpio5/value" -#define ENABLE_RIGHT_PATH GPIO_BASEDIR "/gpio4/value" - -#define ENABLE_VALUE "1" +#define ENABLE_LEFT_DISPLAY 5 +#define ENABLE_RIGHT_DISPLAY 4 void gpio_write(int port, const char *field, const char *value) { @@ -24,8 +29,8 @@ void gpio_write(int port, const char *field, const char *value) void enable_displays(void) { - gpio_write(5, "value", "1"); - gpio_write(4, "value", "1"); + gpio_write(ENABLE_LEFT_DISPLAY, "value", "1"); + gpio_write(ENABLE_RIGHT_DISPLAY, "value", "1"); } void gpio_init(void) |