limits
Description
Displays miner parameter limits. The *Min
and *Max
values represent allowed ranges, while the *Default
are the recommended values for the parameter. The frequency and voltage "default" values are the values defined by the manufacturer (if available) or know safe operation values. This is not the same thing as the default frequency and voltage values from the profiles.
The same thing happens with the temperature values - they are the recommended value, not the actual limits defined (to view the current temperature limits, check tempctrl).
Those values are tied to the running hardware, and don't change at runtime, so consider caching this call on the client-side.
Command
$ echo '{"command": "limits"}' | nc $MINER_IP 4028 | jq
Examples
$ echo '{"command": "limits"}' | nc $MINER_IP 4028 | jq
{
"LIMITS": [
{
"AtmMaxMinutes": 1440,
"AtmMaxTemp": 10,
"AtmMinMinutes": 1,
"AtmMinTemp": 5,
"AtmPostRampDefault": 15,
"AtmStartupDefault": 15,
"AtmTempWindowDefault": 5.0,
"AutotunerHealthBadChipThresholdDefault": 0.9,
"AutotunerHealthBadChipThresholdMax": 1.0,
"AutotunerHealthBadChipThresholdMin": 0.1,
"AutotunerHealthNumReadingsScaleMax": 10.0,
"AutotunerHealthNumReadingsScaleMin": 1.0,
"FanSpeedDefault": -1,
"FanSpeedMax": 100,
"FanSpeedMin": -1,
"FrequencyDefault": 650,
"FrequencyMax": 1175,
"FrequencyMin": 100,
"FrequencyStepMax": 1000,
"FrequencyStepMin": 5,
"HealthBadChipThresholdDefault": 0.2,
"HealthBadChipThresholdMax": 1.0,
"HealthBadChipThresholdMin": 0.1,
"HealthNumReadingsDefault": 120,
"HealthNumReadingsMax": 500,
"HealthNumReadingsMin": 1,
"MinFansDefault": 1,
"MinFansMax": 4,
"MinFansMin": 0,
"PoolOptsMaxErrorsDefault": 5,
"PoolOptsMaxErrorsMax": 999,
"PoolOptsMaxErrorsMin": 0,
"PoolOptsSmartSwitchSecsDefault": 60,
"PoolOptsSmartSwitchSecsMax": 86400,
"PoolOptsSmartSwitchSecsMin": 30,
"PoolOptsTimeoutSecsDefault": 5,
"PoolOptsTimeoutSecsMax": 30,
"PoolOptsTimeoutSecsMin": 1,
"TempSensorBadAverageThresholdDefault": 2,
"TempSensorBadAverageThresholdMax": 5,
"TempSensorBadAverageThresholdMin": 1,
"TempSensorMaxBadReadingsDefault": 10,
"TempSensorMaxBadReadingsMax": 20,
"TempSensorMaxBadReadingsMin": 0,
"TempSensorMinPerBoardDefault": 1,
"TempSensorMinPerBoardMax": 4,
"TempSensorMinPerBoardMin": 0,
"TemperatureHot": 85,
"TemperatureMax": 200,
"TemperatureMin": 0,
"TemperaturePanic": 90,
"TemperatureTarget": 80,
"UpdateTimeoutDefault": 60,
"UpdateTimeoutMax": 10080,
"UpdateTimeoutMin": 1,
"VoltageDefault": 8.890000343322754,
"VoltageMax": 9.5,
"VoltageMin": 8
"VoltageStepMax": 10.0,
"VoltageStepMin": 0.05
}
],
"STATUS": [
{
"Code": 331,
"Description": "LUXminer 2023.1.10-u0-b5809987d4",
"Msg": "Config parameter limits",
"STATUS": "S",
"When": 1673874142
}
],
"id": 1
}
Parameters
Parameter | Notes |
---|---|
AtmMaxMinutes | Maximum number of minutes for ATM parameter. |
AtmMaxTemp | Maximum temperature value for ATM parameter. |
AtmMinMinutes | Minimum number of minutes for ATM parameter. |
AtmMinTemp | Minimum temperature value for ATM parameter. |
AtmPostRampDefault | Default value for the ATM post-ramp timeout. |
AtmStartupDefault | Default value for the ATM startup timeout. |
AtmTempWindowDefault | Default value for the ATM temperature window. |
AutotunerHealthBadChipThresholdDefault | Default value for the autotuner performance threshold. |
AutotunerHealthBadChipThresholdMax | Maximum value for the autotuner performance threshold. |
AutotunerHealthBadChipThresholdMin | Minimum value for the autotuner performance threshold. |
AutotunerHealthNumReadingsScaleMax | Maximum value for scaling the number of health readings of the autotuner. |
AutotunerHealthNumReadingsScaleMin | Minimum value for scaling the number of health readings of the autotuner. |
FanSpeedDefault | Recommended fan speed. |
FanSpeedMax | Maximum allowed fan speed. |
FanSpeedMin | Minimum defined fan speed. |
FrequencyDefault | Recommended frequency for this model. |
FrequencyMax | Maximum frequency value. |
FrequencyMin | Minimum frequency value. |
FrequencyStepMax | Maximum frequency step value. |
FrequencyStepMin | Minimum frequency step value. |
HealthBadChipthresholdDefault | Recommended hash count threshold for health checking. |
HealthBadChipthresholdMax | Maximum hash count threshold for health checking. |
HealthBadChipthresholdMin | Minimum hash count threshold for health checking. |
HealthNumReadingsDefault | Recommended number of reading for health checking. |
HealthNumReadingsMax | Maximum number of reading for health checking. |
HealthNumReadingsMin | Minimum number of reading for health checking. |
MinFansDefault | Recommended number of active fans, at minimum. |
MinFansMax | Maximum range for the minimum number of active fans. |
MinFansMin | Minimum range for the minimum number of active fans. |
PoolOptsMaxErrorsDefault | Default value for the maximum number of pool connection errors. |
PoolOptsMaxErrorsMax | Maximum value for the maximum number of pool connection errors. |
PoolOptsMaxErrorsMin | Minimum value for the maximum number of pool connection errors. |
PoolOptsSmartSwitchSecsDefault | Default value for the smart switch check timeout. |
PoolOptsSmartSwitchSecsMax | Maximum value for the smart switch check timeout. |
PoolOptsSmartSwitchSecsMin | Minimum value for the smart switch check timeout. |
PoolOptsTimeoutSecsDefault | Default value for pool connection timeout. |
PoolOptsTimeoutSecsMax | Maximum value for pool connection timeout. |
PoolOptsTimeoutSecsMin | Minimum value for pool connection timeout. |
TempSensorBadAverageThresholdDefault | Default value for bad average threshold for temperature sensors |
TempSensorBadAverageThresholdMax | Maximum value for bad average threshold for temperature sensors |
TempSensorBadAverageThresholdMin | Minimum value for bad average threshold for temperature sensors |
TempSensorMaxBadReadingsDefault | Default value for max bad readings limit for temperature sensors |
TempSensorMaxBadReadingsMax | Maximum value for max bad readings limit for temperature sensors |
TempSensorMaxBadReadingsMin | Minimum value for max bad readings limit for temperature sensors |
TempSensorMinPerBoardDefault | Maximum value for minimum allowed sensors per board bad readings |
TempSensorMinPerBoardMax | Default value for minimum allowed sensors per board bad readings |
TempSensorMinPerBoardMin | Minimum value for minimum allowed sensors per board bad readings |
TemperatureHot | Recommended "hot" temperature limit. |
TemperatureMax | Maximum range of temperature values. |
TemperatureMin | Minimum range of temperature values. |
TemperaturePanic | Recommended "panic" temperature limit. |
TemperatureTarget | Recommended target temperature. |
UpdateTimeoutDefault | Default number for the timeout between automatic updates. |
UpdateTimeoutMax | Maximum number for the timeout between automatic updates. |
UpdateTimeoutMin | Minimum number for the timeout between automatic updates. |
VoltageDefault | Recommended voltage value. |
VoltageMax | Maximum voltage value. |
VoltageMin | Minimum voltage value. |
VoltageStepMax | Maximum voltage step value. |
VoltageStepMin | Minimum voltage step value. |