unleashed-firmware/applications/ibutton/scene/ibutton-scene-cli-write.h
gornekich cfcdff8346
[FL-1064] iButton CLI commands (#407)
* ibutton: add cli commands
* ibutton/scene: add cli event send
* ibutton: make separate scenes for cli commands
* ibutton/scene: add timeout to cli scenes
* ibutton: fix reading key data from cli
* cli: add cli_delete_command to API
* ibutton: delete cli command after app exit
* cli: free allocated string

Co-authored-by: あく <alleteam@gmail.com>
2021-04-14 17:24:33 +03:00

12 lines
No EOL
288 B
C++

#pragma once
#include "ibutton-scene-generic.h"
class iButtonSceneCliWrite : public iButtonScene {
public:
void on_enter(iButtonApp* app) final;
bool on_event(iButtonApp* app, iButtonEvent* event) final;
void on_exit(iButtonApp* app) final;
private:
uint16_t timeout;
};