mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-07-14 12:52:03 +10:00
Merge branch 'dev' of https://github.com/zjs81/meshcore-open into dev
This commit is contained in:
+705
-39
@@ -361,13 +361,13 @@ abstract class AppLocalizations {
|
||||
/// No description provided for @tcpHostLabel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'IP Address'**
|
||||
/// **'Endpoint'**
|
||||
String get tcpHostLabel;
|
||||
|
||||
/// No description provided for @tcpHostHint.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'192.168.40.10'**
|
||||
/// **'192.168.40.10 / example.com'**
|
||||
String get tcpHostHint;
|
||||
|
||||
/// No description provided for @tcpPortLabel.
|
||||
@@ -397,7 +397,7 @@ abstract class AppLocalizations {
|
||||
/// No description provided for @tcpErrorHostRequired.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'IP address is required.'**
|
||||
/// **'Host is required.'**
|
||||
String get tcpErrorHostRequired;
|
||||
|
||||
/// No description provided for @tcpErrorPortInvalid.
|
||||
@@ -1006,17 +1006,17 @@ abstract class AppLocalizations {
|
||||
/// **'Debug'**
|
||||
String get settings_debug;
|
||||
|
||||
/// No description provided for @settings_bleDebugLog.
|
||||
/// No description provided for @settings_companionDebugLog.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'BLE Debug Log'**
|
||||
String get settings_bleDebugLog;
|
||||
/// **'Companion Debug Log'**
|
||||
String get settings_companionDebugLog;
|
||||
|
||||
/// No description provided for @settings_bleDebugLogSubtitle.
|
||||
/// No description provided for @settings_companionDebugLogSubtitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'BLE commands, responses, and raw data'**
|
||||
String get settings_bleDebugLogSubtitle;
|
||||
/// **'BLE/TCP/USB commands, responses, and raw data'**
|
||||
String get settings_companionDebugLogSubtitle;
|
||||
|
||||
/// No description provided for @settings_appDebugLog.
|
||||
///
|
||||
@@ -2050,12 +2050,6 @@ abstract class AppLocalizations {
|
||||
/// **'Channel {index}'**
|
||||
String channels_channelIndex(int index);
|
||||
|
||||
/// No description provided for @channels_hashtagChannel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Hashtag channel'**
|
||||
String get channels_hashtagChannel;
|
||||
|
||||
/// No description provided for @channels_public.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
@@ -2074,18 +2068,6 @@ abstract class AppLocalizations {
|
||||
/// **'Private'**
|
||||
String get channels_private;
|
||||
|
||||
/// No description provided for @channels_publicChannel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Public channel'**
|
||||
String get channels_publicChannel;
|
||||
|
||||
/// No description provided for @channels_privateChannel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Private channel'**
|
||||
String get channels_privateChannel;
|
||||
|
||||
/// No description provided for @channels_editChannel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
@@ -4005,6 +3987,12 @@ abstract class AppLocalizations {
|
||||
/// **'RX Airtime'**
|
||||
String get repeater_rxAirtime;
|
||||
|
||||
/// No description provided for @repeater_chanUtil.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Channel Utilization'**
|
||||
String get repeater_chanUtil;
|
||||
|
||||
/// No description provided for @repeater_packetStatistics.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
@@ -4358,6 +4346,270 @@ abstract class AppLocalizations {
|
||||
/// **'Settings saved successfully'**
|
||||
String get repeater_settingsSaved;
|
||||
|
||||
/// No description provided for @repeater_rxGain.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Boosted RX gain'**
|
||||
String get repeater_rxGain;
|
||||
|
||||
/// No description provided for @repeater_rxGainHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Higher sensitivity, more current draw (SX1262/SX1268 only)'**
|
||||
String get repeater_rxGainHelper;
|
||||
|
||||
/// No description provided for @repeater_refreshRxGain.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Refresh boosted RX gain'**
|
||||
String get repeater_refreshRxGain;
|
||||
|
||||
/// No description provided for @repeater_multiAcks.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Multi-ACKs'**
|
||||
String get repeater_multiAcks;
|
||||
|
||||
/// No description provided for @repeater_multiAcksSubtitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Acknowledge messages over multiple paths for better delivery'**
|
||||
String get repeater_multiAcksSubtitle;
|
||||
|
||||
/// No description provided for @repeater_refreshMultiAcks.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Refresh multi-ACKs'**
|
||||
String get repeater_refreshMultiAcks;
|
||||
|
||||
/// No description provided for @repeater_networkHealth.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Network health'**
|
||||
String get repeater_networkHealth;
|
||||
|
||||
/// No description provided for @repeater_loopDetect.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Loop detection'**
|
||||
String get repeater_loopDetect;
|
||||
|
||||
/// No description provided for @repeater_loopDetectHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Drop flood packets that look like routing loops'**
|
||||
String get repeater_loopDetectHelper;
|
||||
|
||||
/// No description provided for @repeater_loopDetectOff.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Off'**
|
||||
String get repeater_loopDetectOff;
|
||||
|
||||
/// No description provided for @repeater_loopDetectMinimal.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Minimal'**
|
||||
String get repeater_loopDetectMinimal;
|
||||
|
||||
/// No description provided for @repeater_loopDetectModerate.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Moderate'**
|
||||
String get repeater_loopDetectModerate;
|
||||
|
||||
/// No description provided for @repeater_loopDetectStrict.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Strict'**
|
||||
String get repeater_loopDetectStrict;
|
||||
|
||||
/// No description provided for @repeater_dutyCycle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Duty cycle'**
|
||||
String get repeater_dutyCycle;
|
||||
|
||||
/// No description provided for @repeater_dutyCycleHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Maximum percentage of airtime'**
|
||||
String get repeater_dutyCycleHelper;
|
||||
|
||||
/// No description provided for @repeater_dutyCyclePercent.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'{percent}%'**
|
||||
String repeater_dutyCyclePercent(int percent);
|
||||
|
||||
/// No description provided for @repeater_ownerInfo.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Operator info'**
|
||||
String get repeater_ownerInfo;
|
||||
|
||||
/// No description provided for @repeater_ownerInfoHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Public metadata for this repeater'**
|
||||
String get repeater_ownerInfoHelper;
|
||||
|
||||
/// No description provided for @repeater_refreshOwnerInfo.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Refresh operator info'**
|
||||
String get repeater_refreshOwnerInfo;
|
||||
|
||||
/// No description provided for @repeater_floodMax.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Flood max hops'**
|
||||
String get repeater_floodMax;
|
||||
|
||||
/// No description provided for @repeater_floodMaxHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Maximum hops a flood packet may travel (0-64)'**
|
||||
String get repeater_floodMaxHelper;
|
||||
|
||||
/// No description provided for @repeater_advancedSettings.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Advanced'**
|
||||
String get repeater_advancedSettings;
|
||||
|
||||
/// No description provided for @repeater_advancedSettingsSubtitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Tuning knobs for experienced operators'**
|
||||
String get repeater_advancedSettingsSubtitle;
|
||||
|
||||
/// No description provided for @repeater_pathHashMode.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Path hash mode'**
|
||||
String get repeater_pathHashMode;
|
||||
|
||||
/// No description provided for @repeater_pathHashModeHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Bytes used to encode this repeater\'s ID in flood path/loop-detect tags. 0=1 byte (256 IDs, up to 64 hops), 1=2 bytes (65K IDs, up to 32 hops), 2=3 bytes (16M IDs, up to 21 hops). v1.13 and older firmware drops multi-byte paths — only raise once your network is on v1.14+.'**
|
||||
String get repeater_pathHashModeHelper;
|
||||
|
||||
/// No description provided for @repeater_txDelay.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Flood TX delay'**
|
||||
String get repeater_txDelay;
|
||||
|
||||
/// No description provided for @repeater_txDelayHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Retransmit spacing for flood traffic, as a multiplier of the packet\'s airtime (0-2, default 0.5). Higher = fewer collisions but slower delivery.'**
|
||||
String get repeater_txDelayHelper;
|
||||
|
||||
/// No description provided for @repeater_directTxDelay.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Direct TX delay'**
|
||||
String get repeater_directTxDelay;
|
||||
|
||||
/// No description provided for @repeater_directTxDelayHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Retransmit spacing for direct (non-flood) traffic, as a multiplier of the packet\'s airtime (0-2, default 0.3).'**
|
||||
String get repeater_directTxDelayHelper;
|
||||
|
||||
/// No description provided for @repeater_intThresh.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Interference threshold'**
|
||||
String get repeater_intThresh;
|
||||
|
||||
/// No description provided for @repeater_intThreshHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Threshold passed to the radio\'s noise-floor calibration so it rejects interference above this level. 0 disables — only raise if you see RX errors in a noisy band.'**
|
||||
String get repeater_intThreshHelper;
|
||||
|
||||
/// No description provided for @repeater_agcResetInterval.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'AGC reset interval'**
|
||||
String get repeater_agcResetInterval;
|
||||
|
||||
/// No description provided for @repeater_agcResetIntervalHelper.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'How often to reset the radio\'s automatic gain control to recover from a stuck gain state. Seconds, snapped down to a multiple of 4. 0 disables periodic resets.'**
|
||||
String get repeater_agcResetIntervalHelper;
|
||||
|
||||
/// No description provided for @repeater_actionsTitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Actions'**
|
||||
String get repeater_actionsTitle;
|
||||
|
||||
/// No description provided for @repeater_sendAdvert.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Send flood advert'**
|
||||
String get repeater_sendAdvert;
|
||||
|
||||
/// No description provided for @repeater_sendAdvertSubtitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Broadcast a flood advert through the network'**
|
||||
String get repeater_sendAdvertSubtitle;
|
||||
|
||||
/// No description provided for @repeater_sendAdvertZeroHop.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Send zero-hop advert'**
|
||||
String get repeater_sendAdvertZeroHop;
|
||||
|
||||
/// No description provided for @repeater_sendAdvertZeroHopSubtitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Broadcast a one-hop advert (no relays)'**
|
||||
String get repeater_sendAdvertZeroHopSubtitle;
|
||||
|
||||
/// No description provided for @repeater_clockSync.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sync clock now'**
|
||||
String get repeater_clockSync;
|
||||
|
||||
/// No description provided for @repeater_clockSyncSubtitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Push your phone\'s time to the repeater'**
|
||||
String get repeater_clockSyncSubtitle;
|
||||
|
||||
/// No description provided for @repeater_actionSucceeded.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'{action} succeeded'**
|
||||
String repeater_actionSucceeded(String action);
|
||||
|
||||
/// No description provided for @repeater_actionFailed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'{action} failed: {error}'**
|
||||
String repeater_actionFailed(String action, String error);
|
||||
|
||||
/// No description provided for @repeater_settingsSavedRebootNeeded.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Settings saved — reboot the repeater to apply'**
|
||||
String get repeater_settingsSavedRebootNeeded;
|
||||
|
||||
/// No description provided for @repeater_settingsPartialFailure.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Some settings failed: {failures}'**
|
||||
String repeater_settingsPartialFailure(String failures);
|
||||
|
||||
/// No description provided for @repeater_errorSavingSettings.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
@@ -4382,12 +4634,6 @@ abstract class AppLocalizations {
|
||||
/// **'Refresh TX power'**
|
||||
String get repeater_refreshTxPower;
|
||||
|
||||
/// No description provided for @repeater_refreshLocationSettings.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Refresh Location Settings'**
|
||||
String get repeater_refreshLocationSettings;
|
||||
|
||||
/// No description provided for @repeater_refreshPacketForwarding.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
@@ -4406,12 +4652,6 @@ abstract class AppLocalizations {
|
||||
/// **'Refresh Privacy Mode'**
|
||||
String get repeater_refreshPrivacyMode;
|
||||
|
||||
/// No description provided for @repeater_refreshAdvertisementSettings.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Refresh Advertisement Settings'**
|
||||
String get repeater_refreshAdvertisementSettings;
|
||||
|
||||
/// No description provided for @repeater_refreshed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
@@ -4940,6 +5180,432 @@ abstract class AppLocalizations {
|
||||
/// **'gps command has been introduced to manage location related topics.'**
|
||||
String get repeater_gpsNote;
|
||||
|
||||
/// No description provided for @repeater_getCategory.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Get Values'**
|
||||
String get repeater_getCategory;
|
||||
|
||||
/// No description provided for @repeater_powerMgmt.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Power Management'**
|
||||
String get repeater_powerMgmt;
|
||||
|
||||
/// No description provided for @repeater_sensors.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sensors'**
|
||||
String get repeater_sensors;
|
||||
|
||||
/// No description provided for @repeater_cliHelpPowerOff.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Powers the device off. (no response expected)'**
|
||||
String get repeater_cliHelpPowerOff;
|
||||
|
||||
/// No description provided for @repeater_cliHelpClkReboot.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Resets the clock to a known epoch and reboots the device.'**
|
||||
String get repeater_cliHelpClkReboot;
|
||||
|
||||
/// No description provided for @repeater_cliHelpAdvertZeroHop.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sends a zero-hop advertisement (immediate neighbors only).'**
|
||||
String get repeater_cliHelpAdvertZeroHop;
|
||||
|
||||
/// No description provided for @repeater_cliHelpStartOta.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Starts an over-the-air firmware update on supported boards.'**
|
||||
String get repeater_cliHelpStartOta;
|
||||
|
||||
/// No description provided for @repeater_cliHelpTime.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sets the device clock to the given Unix epoch seconds. Clock cannot move backwards.'**
|
||||
String get repeater_cliHelpTime;
|
||||
|
||||
/// No description provided for @repeater_cliHelpBoard.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the board manufacturer / hardware identifier.'**
|
||||
String get repeater_cliHelpBoard;
|
||||
|
||||
/// No description provided for @repeater_cliHelpDiscoverNeighbors.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sends a node-discovery request to nearby neighbors. (Repeater only)'**
|
||||
String get repeater_cliHelpDiscoverNeighbors;
|
||||
|
||||
/// No description provided for @repeater_cliHelpPowersaving.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows whether powersaving mode is on or off.'**
|
||||
String get repeater_cliHelpPowersaving;
|
||||
|
||||
/// No description provided for @repeater_cliHelpPowersavingOnOff.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enables or disables powersaving mode (where supported).'**
|
||||
String get repeater_cliHelpPowersavingOnOff;
|
||||
|
||||
/// No description provided for @repeater_cliHelpErase.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(Serial only) Formats the device file system. Wipes all settings and contacts.'**
|
||||
String get repeater_cliHelpErase;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSetDutyCycle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sets the maximum allowed transmit duty cycle as a percentage (1-100). Internally adjusts the airtime factor.'**
|
||||
String get repeater_cliHelpSetDutyCycle;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSetPrvKey.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(Serial only) Replaces the device identity private key. Reboot required to apply. Generates a new public key.'**
|
||||
String get repeater_cliHelpSetPrvKey;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSetRadioRxGain.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(SX126x only) Toggles boosted RX gain for improved sensitivity at higher current draw.'**
|
||||
String get repeater_cliHelpSetRadioRxGain;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSetOwnerInfo.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sets the owner contact info string included in adverts. Use \'|\' for newlines.'**
|
||||
String get repeater_cliHelpSetOwnerInfo;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSetPathHashMode.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sets the path-hash mode. 0 = legacy, 1 = standard, 2 = strict. Affects how routing paths are matched.'**
|
||||
String get repeater_cliHelpSetPathHashMode;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSetLoopDetect.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sets the routing loop-detection sensitivity: off, minimal, moderate, or strict.'**
|
||||
String get repeater_cliHelpSetLoopDetect;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSetFreq.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(Serial only) Quickly sets just the frequency. Reboot required. Prefer \"set radio\" for full radio params.'**
|
||||
String get repeater_cliHelpSetFreq;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSetBridgeChannel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(ESPNow bridge only) Sets the WiFi channel (1-14) used by the bridge.'**
|
||||
String get repeater_cliHelpSetBridgeChannel;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetName.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the configured node name.'**
|
||||
String get repeater_cliHelpGetName;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetRole.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the firmware role (Repeater, Room Server, etc.).'**
|
||||
String get repeater_cliHelpGetRole;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetPublicKey.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the device public key.'**
|
||||
String get repeater_cliHelpGetPublicKey;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetPrvKey.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(Serial only) Shows the device private key. Treat as a secret.'**
|
||||
String get repeater_cliHelpGetPrvKey;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetRepeat.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows whether packet forwarding (repeater role) is on or off.'**
|
||||
String get repeater_cliHelpGetRepeat;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetTx.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the current TX power in dBm.'**
|
||||
String get repeater_cliHelpGetTx;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetFreq.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the configured radio frequency in MHz.'**
|
||||
String get repeater_cliHelpGetFreq;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetRadio.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows full radio params: freq, bandwidth, spreading factor, coding rate.'**
|
||||
String get repeater_cliHelpGetRadio;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetRadioRxGain.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(SX126x only) Shows the RX boosted gain state.'**
|
||||
String get repeater_cliHelpGetRadioRxGain;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetAf.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the current airtime factor.'**
|
||||
String get repeater_cliHelpGetAf;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetDutyCycle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the current allowed duty cycle as a percentage.'**
|
||||
String get repeater_cliHelpGetDutyCycle;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetIntThresh.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the channel interference threshold in dB.'**
|
||||
String get repeater_cliHelpGetIntThresh;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetAgcResetInterval.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the AGC reset interval in seconds.'**
|
||||
String get repeater_cliHelpGetAgcResetInterval;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetMultiAcks.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows whether double-ACK mode is on (1) or off (0).'**
|
||||
String get repeater_cliHelpGetMultiAcks;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetAllowReadOnly.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows whether guest read-only access is allowed.'**
|
||||
String get repeater_cliHelpGetAllowReadOnly;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetAdvertInterval.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the local advertisement interval in minutes.'**
|
||||
String get repeater_cliHelpGetAdvertInterval;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetFloodAdvertInterval.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the flood advertisement interval in hours.'**
|
||||
String get repeater_cliHelpGetFloodAdvertInterval;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetGuestPassword.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the configured guest password.'**
|
||||
String get repeater_cliHelpGetGuestPassword;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetLat.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the configured latitude.'**
|
||||
String get repeater_cliHelpGetLat;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetLon.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the configured longitude.'**
|
||||
String get repeater_cliHelpGetLon;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetRxDelay.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the rxdelay base value.'**
|
||||
String get repeater_cliHelpGetRxDelay;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetTxDelay.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the flood-mode txdelay factor.'**
|
||||
String get repeater_cliHelpGetTxDelay;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetDirectTxDelay.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the direct-mode txdelay factor.'**
|
||||
String get repeater_cliHelpGetDirectTxDelay;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetFloodMax.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the maximum flood hop count.'**
|
||||
String get repeater_cliHelpGetFloodMax;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetOwnerInfo.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the owner contact info string.'**
|
||||
String get repeater_cliHelpGetOwnerInfo;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetPathHashMode.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the path-hash mode (0/1/2).'**
|
||||
String get repeater_cliHelpGetPathHashMode;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetLoopDetect.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the loop-detection sensitivity.'**
|
||||
String get repeater_cliHelpGetLoopDetect;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetAcl.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(Serial only) Lists the access-control entries on a repeater.'**
|
||||
String get repeater_cliHelpGetAcl;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetBridgeEnabled.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows whether the bridge is enabled.'**
|
||||
String get repeater_cliHelpGetBridgeEnabled;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetBridgeDelay.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the bridge delay in ms.'**
|
||||
String get repeater_cliHelpGetBridgeDelay;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetBridgeSource.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows whether the bridge logs RX or TX packets.'**
|
||||
String get repeater_cliHelpGetBridgeSource;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetBridgeBaud.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(RS232 bridge only) Shows the bridge baud rate.'**
|
||||
String get repeater_cliHelpGetBridgeBaud;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetBridgeChannel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(ESPNow bridge only) Shows the bridge WiFi channel.'**
|
||||
String get repeater_cliHelpGetBridgeChannel;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetBridgeSecret.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(ESPNow bridge only) Shows the bridge shared secret.'**
|
||||
String get repeater_cliHelpGetBridgeSecret;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetBootloaderVer.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(NRF52 only) Shows the bootloader version.'**
|
||||
String get repeater_cliHelpGetBootloaderVer;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetAdcMultiplier.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the ADC multiplier (battery-voltage scaling).'**
|
||||
String get repeater_cliHelpGetAdcMultiplier;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetPwrMgtSupport.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Reports whether the board has power-management support.'**
|
||||
String get repeater_cliHelpGetPwrMgtSupport;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetPwrMgtSource.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the current power source: external or battery.'**
|
||||
String get repeater_cliHelpGetPwrMgtSource;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetPwrMgtBootReason.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the most recent reset and shutdown reasons.'**
|
||||
String get repeater_cliHelpGetPwrMgtBootReason;
|
||||
|
||||
/// No description provided for @repeater_cliHelpGetPwrMgtBootMv.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the boot-time battery voltage in mV.'**
|
||||
String get repeater_cliHelpGetPwrMgtBootMv;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSensorGet.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Reads a custom sensor setting by key.'**
|
||||
String get repeater_cliHelpSensorGet;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSensorSet.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Writes a custom sensor setting.'**
|
||||
String get repeater_cliHelpSensorSet;
|
||||
|
||||
/// No description provided for @repeater_cliHelpSensorList.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Lists all custom sensor settings, paginated from optional start index.'**
|
||||
String get repeater_cliHelpSensorList;
|
||||
|
||||
/// No description provided for @repeater_cliHelpRegionDefault.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Shows the current default region scope.'**
|
||||
String get repeater_cliHelpRegionDefault;
|
||||
|
||||
/// No description provided for @repeater_cliHelpRegionDefaultSet.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sets the default region scope. Use \"<null>\" to clear.'**
|
||||
String get repeater_cliHelpRegionDefaultSet;
|
||||
|
||||
/// No description provided for @repeater_cliHelpRegionListAllowed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Lists regions that allow flood traffic.'**
|
||||
String get repeater_cliHelpRegionListAllowed;
|
||||
|
||||
/// No description provided for @repeater_cliHelpRegionListDenied.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Lists regions that deny flood traffic.'**
|
||||
String get repeater_cliHelpRegionListDenied;
|
||||
|
||||
/// No description provided for @repeater_cliHelpStatsPackets.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(Serial only) Shows packet-level statistics.'**
|
||||
String get repeater_cliHelpStatsPackets;
|
||||
|
||||
/// No description provided for @repeater_cliHelpStatsRadio.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(Serial only) Shows radio statistics.'**
|
||||
String get repeater_cliHelpStatsRadio;
|
||||
|
||||
/// No description provided for @repeater_cliHelpStatsCore.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'(Serial only) Shows core firmware statistics.'**
|
||||
String get repeater_cliHelpStatsCore;
|
||||
|
||||
/// No description provided for @telemetry_receivedData.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
|
||||
Reference in New Issue
Block a user