27#ifdef ARDUINO_ARCH_ESP32
37 virtual void Start (String & FileName,
float SecondsElapsed, uint32_t RemainingPlayCount);
39 virtual void Sync (String& FileName,
float SecondsElapsed);
41 virtual void GetStatus (JsonObject & jsonStatus);
44#ifdef ARDUINO_ARCH_ESP32
45 TaskHandle_t GetTaskHandle () {
return TimerPollTaskHandle; }
46 volatile bool TimerPollInProgress =
false;
50#define ELAPSED_PLAY_TIMER_INTERVAL_MS 10
78#define MAX_NUM_SPARSE_RANGES 5
84 uint64_t
ReadFile(uint64_t DestinationIntensityId, uint64_t NumBytesToRead, uint64_t FileOffset);
89#ifdef ARDUINO_ARCH_ESP32
90 TaskHandle_t TimerPollTaskHandle = NULL;
91# define TimerPollHandlerTaskStack 3000
Definition InputFPPRemotePlayFileFsm.hpp:128
Definition InputFPPRemotePlayFileFsm.hpp:54
Definition InputFPPRemotePlayFileFsm.hpp:86
Definition InputFPPRemotePlayFileFsm.hpp:70
Definition InputFPPRemotePlayFileFsm.hpp:110
Definition InputFPPRemotePlayFileFsm.hpp:34
uint8_t Start[3]
Definition fseq.h:0