34 lines
738 B
C
34 lines
738 B
C
#ifndef TOUCH_H
|
|
#define TOUCH_H
|
|
|
|
#include <Arduino.h>
|
|
#include <TFT_eSPI.h>
|
|
#include "TEF6686.h"
|
|
|
|
extern TFT_eSPI tft;
|
|
extern TEF6686 radio;
|
|
|
|
extern bool advancedRDS;
|
|
extern bool afscreen;
|
|
extern bool BWtune;
|
|
extern bool leave;
|
|
extern bool menu;
|
|
extern bool scandxmode;
|
|
extern bool seek;
|
|
extern byte band;
|
|
extern byte BWset;
|
|
|
|
void doTouchEvent(uint16_t x, uint16_t y);
|
|
|
|
extern void ScreensaverTimerReopen();
|
|
extern void BuildDisplay();
|
|
extern void BuildBWSelector();
|
|
extern void SelectBand();
|
|
extern void BuildAdvancedRDS();
|
|
extern void doBandToggle();
|
|
extern void doTuneMode();
|
|
extern void doStereoToggle();
|
|
extern void cancelDXScan();
|
|
extern void doBW();
|
|
extern void drawButton(const char* text, byte button_number, bool active);
|
|
#endif |