orkblutt / MinerLamp

Qt GUI for ethminer
43 stars 16 forks source link

Compiled Version #1

Closed Malapha closed 7 years ago

Malapha commented 7 years ago

This Project Looks nice :-) have been working with a powershell solution. Could you pls provide a compiled Version (win x64)?

orkblutt commented 7 years ago

Hi Malapha,

thanks for the comments. YOu can find the last compiled version for Win64 here: https://github.com/orkblutt/MinerLamp/releases/latest

Feel free to report here any improvement suggestions or bugs.

Cheers

Malapha commented 7 years ago

Works -very nice !

With my mining it takes some time until the Cards Report positiv hashvalue. In my powershell script I implemented a var that defines the seconds until the real Monitoring starts (I need to set 0h/s at 80 now; if I can set a timer until Monitoring starts at 15 secs I could lower that number to 4-5). That way you can lower the max #0hs/s and capture other Errors faster.

Small typo ("ehtminer") in line 199 mainwindow.cpp

As you use $hashrate - you could implement a small moving avg. so hashrate would be more stable (Sum(last 10 hashrates)/10)

It doesn't seem to save Settings - so in case of a System restart or start at boot it's bit difficult to use...

All in all.. very well done!! Can't see any reason to use my powershell script any longer if Settings could be saved....

Malapha commented 7 years ago

btw. I wanted to enhence my script with some Basic stats of my minerpool (nanopool) through their api... so thats what i'll do next..

Some further thoughts - but not important - using nvidia-smi of the Nvidia installment, it should be possible to manipulate the Cards via commandline. So one could define a certain acceptable threshold "#Restarts /h" that optimizes those Settings (Optimize Mem MHz; Core MHz) until this threshold is reached.

Regards

orkblutt commented 7 years ago

Thanks for all these suggestions. I'll try to implement them soon!

Malapha commented 7 years ago

take your time... this tool seems to run very stable - compliments

orkblutt commented 7 years ago

Just added 2 options:

Malapha commented 7 years ago

Great - will test immediately

Result: Works as designed - now I can have max 5 x #0MHs/s with a 15 sec delay... Perfect.

Another Question: If miner is stopped, ethminer as well as Miner's Lamp still go on as processes. Is it by purpose so you can start/stop for Debugging reasons?

The "Start miner on Startup" is it meant to be used like this:

1) Startup Miners lamp 2) Configure 3) Start 4) Stop/Close -> Process runs on in Background 5) Startup miner again (double click the Exe) and Background process gets activated again?

Sry - just seen it's a placeholder so I'll let myself get surprised... I think the autostart Features needs the save Settings Feature to work properly. I'll edit my post at Issue #72 and direct/Support People to use your solution tomorrow. (sry. for the wrong uppercases words -> autocorrection)

Edit: edited my comment at Issue #72.

Malapha commented 7 years ago

Found a bug:

When Miner's Lamp restarts (due to cuda error) - the newly implemented delay is not used.

Same holds if you start/stop manually - so it seems to work just for the first time

orkblutt commented 7 years ago

Should be fixed now. Open a new issue if you see something similar.