miner-ui-4: the Ember line with Ember Tune off no longer promises a start ('Tune starts one by hand'); the 0.3.16 live-app screenshots (read-only, miner paused)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
|
@ -695,7 +695,7 @@ var View = (function () {
|
|||
}
|
||||
return out;
|
||||
}
|
||||
out.label = st.sweep === false ? 'Not tuned: Ember Tune is off' : 'Not tuned yet'; out.sub = 'starts after 2 min of steady mining'; return out;
|
||||
out.label = st.sweep === false ? 'Not tuned: Ember Tune is off' : 'Not tuned yet'; out.sub = st.sweep === false ? 'Tune starts one by hand' : 'starts after 2 min of steady mining'; return out;
|
||||
}
|
||||
// the Tuning strip's fleet saving: watts and £ a day summed over the tuned cards
|
||||
function fleetSaving(cards, s, now, pence) {
|
||||
|
|
|
|||
|
|
@ -369,7 +369,9 @@ test('Ember on the row (miner-ui-4): the flame fill, before -> after, the saving
|
|||
const measured = V.ember(card({ tune_line: 'Measured: 122.3 MH/s at 410 W (0.298 MH/W)', tune_source: 'baseline', tune_control: false, sweep_at: NOW - 600, sweep_note: 'measure only until Power control is on in Settings (Windows asks for administrator rights once)', sweep_state: 'idle' }), settings({ power_control: false }), NOW);
|
||||
assert.equal(measured.kind, 'measured'); assert.equal(measured.label, 'Measured, not tuned'); assert.equal(measured.sub, 'Power control is off'); assert.equal(measured.fill, 0.5);
|
||||
const idle = V.ember(card({ sweep_state: 'idle', sweep_note: '', tune_line: '', sweep_at: 0 }), settings(), NOW);
|
||||
assert.equal(idle.kind, 'idle'); assert.equal(idle.fill, 0); assert.equal(idle.label, 'Not tuned yet');
|
||||
assert.equal(idle.kind, 'idle'); assert.equal(idle.fill, 0); assert.equal(idle.label, 'Not tuned yet'); assert.equal(idle.sub, 'starts after 2 min of steady mining');
|
||||
const off = V.ember(card({ sweep_state: 'idle', sweep_note: '', tune_line: '', sweep_at: 0 }), settings({ sweep: false }), NOW);
|
||||
assert.equal(off.label, 'Not tuned: Ember Tune is off'); assert.equal(off.sub, 'Tune starts one by hand');
|
||||
assert.equal(V.ember(card({ vendor: 'other', kind: 'integrated', sweep_supported: false }), settings(), NOW).kind, 'none');
|
||||
assert.equal(V.fleetSaving([tuned, card({ key: 'b', sweep_state: 'idle', tune_line: '', sweep_at: 0 })], settings(), NOW, 28), 'Ember saves 84 W, £0.56 a day across 1 tuned card');
|
||||
assert.equal(V.fleetSaving([card({ sweep_state: 'idle', tune_line: '', sweep_at: 0 })], settings(), NOW, 28), '');
|
||||
|
|
|
|||
BIN
docs/plans/miner-ui-4/live-0.3.16/live-cards-dark-1440.png
Normal file
|
After Width: | Height: | Size: 155 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-cards-dark-390.png
Normal file
|
After Width: | Height: | Size: 108 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-cards-light-1440.png
Normal file
|
After Width: | Height: | Size: 157 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-cards-open-dark.png
Normal file
|
After Width: | Height: | Size: 235 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-earnings-dark-1440.png
Normal file
|
After Width: | Height: | Size: 206 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-earnings-light-1440.png
Normal file
|
After Width: | Height: | Size: 205 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-overview-dark-1440.png
Normal file
|
After Width: | Height: | Size: 388 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-overview-dark-390.png
Normal file
|
After Width: | Height: | Size: 165 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-overview-light-1440.png
Normal file
|
After Width: | Height: | Size: 421 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-overview-strip-dark.png
Normal file
|
After Width: | Height: | Size: 368 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-prove-dark-1440.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-prove-light-1440.png
Normal file
|
After Width: | Height: | Size: 133 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-settings-dark-1440.png
Normal file
|
After Width: | Height: | Size: 356 KiB |
BIN
docs/plans/miner-ui-4/live-0.3.16/live-settings-light-1440.png
Normal file
|
After Width: | Height: | Size: 354 KiB |