You've already forked M5Dial-UserDemo
mirror of
https://github.com/m5stack/M5Dial-UserDemo.git
synced 2026-05-20 11:03:27 -07:00
78 lines
1.5 KiB
C++
78 lines
1.5 KiB
C++
// /**
|
|
// * @file app_template.cpp
|
|
// * @author Forairaaaaa
|
|
// * @brief
|
|
// * @version 0.1
|
|
// * @date 2023-07-28
|
|
// *
|
|
// * @copyright Copyright (c) 2023
|
|
// *
|
|
// */
|
|
// #include "app_template.h"
|
|
// #include "../common_define.h"
|
|
|
|
|
|
// using namespace MOONCAKE::USER_APP;
|
|
|
|
|
|
// void AppTemplate::onSetup()
|
|
// {
|
|
// setAppName("AppTemplate");
|
|
// setAllowBgRunning(false);
|
|
|
|
// /* Copy default value */
|
|
// APP_TEMPLATE::Data_t default_data;
|
|
// _data = default_data;
|
|
|
|
// _data.hal = (HAL::HAL*)getUserData();
|
|
// }
|
|
|
|
|
|
// /* Life cycle */
|
|
// void AppTemplate::onCreate()
|
|
// {
|
|
// _log("onCreate");
|
|
// }
|
|
|
|
|
|
// void AppTemplate::onRunning()
|
|
// {
|
|
// /* If scrolled */
|
|
// if (_data.hal->encoder.wasMoved(true))
|
|
// {
|
|
// // printf("%d\n", _data.hal->encoder.getPosition());
|
|
// if (_data.hal->encoder.getDirection() < 1)
|
|
// {
|
|
|
|
// }
|
|
// else
|
|
// {
|
|
|
|
// }
|
|
// }
|
|
|
|
// /* If button pressed */
|
|
// if (!_data.hal->encoder.btn.read())
|
|
// {
|
|
// /* Hold until button release */
|
|
// while (!_data.hal->encoder.btn.read())
|
|
// delay(5);
|
|
|
|
// /* Bye */
|
|
// destroyApp();
|
|
// }
|
|
|
|
// /* If touched */
|
|
// if (_data.hal->tp.isTouched())
|
|
// {
|
|
// _data.hal->tp.update();
|
|
// _log("%d %d", _data.hal->tp.getTouchPointBuffer().x, _data.hal->tp.getTouchPointBuffer().y);
|
|
// }
|
|
// }
|
|
|
|
|
|
// void AppTemplate::onDestroy()
|
|
// {
|
|
// _log("onDestroy");
|
|
// }
|