Thanks to visit codestin.com
Credit goes to github.com

Skip to content

icebreaker-ch/EdgeTX-LogManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LogManager

A tool for managing LOG-Files in an EdgeTX b/w or color RC transmitter. Actions can be performed on all models or a selected model.

Since the color version is using the LVGL widgets API, EdgeTX version 2.11 or later is needed to run. However, the b/w version can be used on color radios with older versions of EdgeTX.

If you wish to have a more detailed control of LOG-File management, you may want to have a look at my LogFM Project (the Log File Manager for EdgeTX)

start

screenshot_zorro_25-05-28_08-47-48 screenshot_zorro_25-05-28_08-48-42

Model selection

modelSelection

Actions

The following actions can be executed:

  • Delete all empty logs
  • Keep all logs recorded today
  • Keep latest date: Keeps all log files for the latest flying day for the selcted model(s).
  • Keep last flight: Keeps the latest log file for the selected model(s)
  • Delete small log files with max size of 10 kB, 20 kB, 50 kB or 100 kB
  • Delete all Logs: Deletes all log files found for the selected model(s)

actionSelection

confirm

Installation

Color screen Radios

Copy the file LogManager.lua to the folder /SCRIPTS/TOOLS on your transmitter. Copy the files colorui.lua, logfile.lua, logfiles.lua and uimodel.lua to the folder /SCRIPTS/TOOLS/LogManager The structure on your SD card should look like this afterwards:

/TOOLS
    LogManager.lua
    :
    /LogManager
        colorui.lua
        logfile.lua
        logfiles.lua
        uimodel.lua

Black and white screen Radios

Copy the file LogManager.lua to the folder /SCRIPTS/TOOLS on your transmitter. Copy the files bwui.lua, logfile.lua, logfiles.lua, selector.lua and uimodel.lua to the folder /SCRIPTS/TOOLS/LogManager The structure on your SD card should look like this afterwards:

/TOOLS
    LogManager.lua
    :
    /LogManager
        bwui.lua
        logfile.lua
        logfiles.lua
        selector.lua
        uimodel.lua

State diagram BW Radio

stateDiagram
    IDLE-->CHOICE_MODEL_SELECTED: ROT
    IDLE-->EXECUTING: LONG ENTER
    CHOICE_MODEL_SELECTED-->CHOICE_MODEL_EDITING: ENTER
    CHOICE_MODEL_EDITING-->CHOICE_MODEL_SELECTED: ENTER
    CHOICE_MODEL_EDITING-->CHOICE_MODEL_EDITING: ROT
    CHOICE_MODEL_SELECTED-->CHOICE_ACTION_SELECTED: ROT
    CHOICE_ACTION_SELECTED-->CHOICE_ACTION_EDITING: ENTER
    CHOICE_ACTION_SELECTED-->CHOICE_MODEL_SELECTED: ROT
    CHOICE_ACTION_EDITING-->CHOICE_ACTION_EDITING: ROT
    CHOICE_ACTION_EDITING-->CHOICE_ACTION_SELECTED: ENTER
    CHOICE_MODEL_SELECTED-->EXECUTING: LONG ENTER
    CHOICE_ACTION_SELECTED-->EXECUTING:LONG ENTER
    EXECUTING-->REPORT: finished
    REPORT-->DONE: RTN
    DONE-->IDLE
Loading

About

A tool for managing LOG-Files in an EdgeTX b/w or color RC transmitter

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published