![]() |
USB EPROM/Flash Programmer
|
Configuration of UsbFlashProg. More...
#include <QtGlobal>
#include <QtCore>
#include <QString>
#include "VERSION"
Classes | |
struct | TProgrammerSettings |
Stores the programmer settings. More... | |
struct | TApplicationSettings |
Stores the application settings. More... | |
struct | TLanguageSettings |
Stores the language settings. More... | |
Macros | |
#define | kAppVersion QString::number(kAppVersionArray[0], 'f', 1).toStdString().c_str() |
GENERAL : App Version. More... | |
Variables | |
constexpr const char * | kProjectHomePage |
GENERAL : Project Home Page. More... | |
constexpr const char * | kAuthorHomePage = "https://robsonmartins.com/" |
GENERAL : Author Home Page. More... | |
constexpr const char * | kAuthorName = "Robson Martins" |
GENERAL : Author Name. More... | |
constexpr const char * | kOrganizationName = "RobsonMartins" |
GENERAL : Organization Name. More... | |
constexpr const char * | kOrganizationDomain = "robsonmartins.com" |
GENERAL : Organization Domain. More... | |
constexpr const char * | kApplicationName = "UsbFlashProg" |
GENERAL : App Name. More... | |
constexpr const char * | kApplicationFullName = "USB Flash/EPROM Programmer" |
GENERAL : App Full Name. More... | |
constexpr quint16 | kUsbVendorId = 0x2E8A |
COMM/USB : Vendor ID. More... | |
constexpr quint16 | kUsbProductId = 0x000A |
COMM/USB : Product ID. More... | |
constexpr int | kUsbEnumerateInterval = 2000 |
COMM/USB : Interval to enumerate USB, in milliseconds. More... | |
constexpr int | kUsbRefreshInterval = 500 |
COMM/USB : Interval to refresh communication, in milliseconds. More... | |
constexpr const char * | kLogFileName = "ufprog.log" |
GENERAL : Log filename. More... | |
constexpr const char * | kSettingGeneralLogLevel = "LogLevel" |
SETTING : General / LogLevel. More... | |
constexpr const char * | kSettingGeneralWindowPos = "WindowPos" |
SETTING : General / Window Position. More... | |
constexpr const char * | kSettingGeneralWindowSize = "WindowSize" |
SETTING : General / Window Size. More... | |
constexpr const char * | kSettingGeneralLanguage = "Language" |
SETTING : General / Language. More... | |
constexpr const char * | kSettingGeneralLastDir = "LastDir" |
SETTING : General / Last Directory. More... | |
constexpr const char * | kSettingProgDevice = "Prog/Device" |
SETTING : Programmer / Selected Device. More... | |
constexpr const char * | kSettingProgDeviceSize = "Prog/DeviceSize" |
SETTING : Programmer / Device Size. More... | |
constexpr const char * | kSettingProgTwp = "Prog/tWP" |
SETTING : Programmer / tWP. More... | |
constexpr const char * | kSettingProgTwc = "Prog/tWC" |
SETTING : Programmer / tWC. More... | |
constexpr const char * | kSettingProgVddRd = "Prog/VDDToRead" |
SETTING : Programmer / VDD to Read. More... | |
constexpr const char * | kSettingProgVddWr = "Prog/VDDToProg" |
SETTING : Programmer / VDD to Prog. More... | |
constexpr const char * | kSettingProgVpp = "Prog/VPP" |
SETTING : Programmer / VPP. More... | |
constexpr const char * | kSettingProgVee = "Prog/VEE" |
SETTING : Programmer / VEE. More... | |
constexpr const char * | kSettingProgSkipFF = "Prog/SkipFF" |
SETTING : Programmer / Skip Prog 0xFF. More... | |
constexpr const char * | kSettingProgFast = "Prog/FastProg" |
SETTING : Programmer / Fast Prog/Erase. More... | |
constexpr const char * | kSettingProgSectorSize = "Prog/SectorSize" |
SETTING : Programmer / Sector Size. More... | |
constexpr const char * | kSettingProgBufferSize = "Prog/BufferSize" |
SETTING : Programmer / Buffer Size. More... | |
const TLanguageSettings | kAppSupportedLanguages [] |
List of supported Languages. More... | |
Configuration of UsbFlashProg.
#define kAppVersion QString::number(kAppVersionArray[0], 'f', 1).toStdString().c_str() |
GENERAL : App Version.
|
constexpr |
GENERAL : Project Home Page.
|
constexpr |
GENERAL : Author Home Page.
|
constexpr |
GENERAL : Author Name.
|
constexpr |
GENERAL : Organization Name.
|
constexpr |
GENERAL : Organization Domain.
|
constexpr |
GENERAL : App Name.
|
constexpr |
GENERAL : App Full Name.
|
constexpr |
COMM/USB : Vendor ID.
|
constexpr |
COMM/USB : Product ID.
|
constexpr |
COMM/USB : Interval to enumerate USB, in milliseconds.
|
constexpr |
COMM/USB : Interval to refresh communication, in milliseconds.
|
constexpr |
GENERAL : Log filename.
|
constexpr |
SETTING : General / LogLevel.
|
constexpr |
SETTING : General / Window Position.
|
constexpr |
SETTING : General / Window Size.
|
constexpr |
SETTING : General / Language.
|
constexpr |
SETTING : General / Last Directory.
|
constexpr |
SETTING : Programmer / Selected Device.
|
constexpr |
SETTING : Programmer / Device Size.
|
constexpr |
SETTING : Programmer / tWP.
|
constexpr |
SETTING : Programmer / tWC.
|
constexpr |
SETTING : Programmer / VDD to Read.
|
constexpr |
SETTING : Programmer / VDD to Prog.
|
constexpr |
SETTING : Programmer / VPP.
|
constexpr |
SETTING : Programmer / VEE.
|
constexpr |
SETTING : Programmer / Skip Prog 0xFF.
|
constexpr |
SETTING : Programmer / Fast Prog/Erase.
|
constexpr |
SETTING : Programmer / Sector Size.
|
constexpr |
SETTING : Programmer / Buffer Size.