Newer
Older
Tardis / include / ButtonThread.h
@Jookia Jookia on 19 Mar 2023 310 bytes Initial commit
#ifndef BUTTONTHREAD_H
#define BUTTONTHREAD_H

#include "mbed.h"
#include <stdio.h>

int readButtonPresses(void);

void button_onrise(void);

void buttonTask(void);

bool waitPressCondition(Kernel::Clock::time_point timeout);

int waitForPresses(std::chrono::milliseconds wait_time);

#endif // BUTTONTHREAD_H