Bitcoin Forum

Bitcoin => Mining software (miners) => Topic started by: nwoolls on July 02, 2013, 04:45:03 AM



Title: MultiMiner: Any Miner, Any Where, on Any Device (Free, Open Source, Cross Platform)
Post by: nwoolls on July 02, 2013, 04:45:03 AM
MultiMiner (http://multiminerapp.com): Any Miner, Any Where, on Any Device.
MobileMiner (http://mobileminerapp.com): Manage your mining from anywhere using your browser or smartphone.


MultiMiner is Open Source (https://github.com/nwoolls/MultiMiner) with a permissive MIT license (https://github.com/nwoolls/MultiMiner/blob/master/LICENSE). Contribution is welcome and encouraged.
If you are interested in helping with MultiMiner, scroll to the bottom of this post for source code examples.


Special thanks (BTC, LTC, hardware, development, feedback):
atomicchaos (https://bitcointalk.org/index.php?action=profile;u=124426), bronan (https://bitcointalk.org/index.php?action=profile;u=43116), jedimstr (https://bitcointalk.org/index.php?action=profile;u=134593), tk1337 (https://bitcointalk.org/index.php?action=profile;u=103989), purelithium (https://bitcointalk.org/index.php?action=profile;u=62048), Beastlymac (https://bitcointalk.org/index.php?action=profile;u=124875), BITMAIN (https://bitcointalk.org/index.php?action=profile;u=156878), Felipeo (https://bitcointalk.org/index.php?action=profile;u=84153), aauer1 (https://bitcointalk.org/index.php?action=profile;u=125682), iluvpcs (https://bitcointalk.org/index.php?action=profile;u=74374), dualminer (https://bitcointalk.org/index.php?action=profile;u=161220), asiabtc (https://bitcointalk.org/index.php?action=profile;u=169713), Swoosher76 (https://bitcointalk.org/index.php?action=profile;u=169309), Swimmer63 (https://bitcointalk.org/index.php?action=profile;u=95210), LordTheron (https://bitcointalk.org/index.php?action=profile;u=101682), x-hash (https://bitcointalk.org/index.php?action=profile;u=327547)



http://www.nwoolls.com/othercontent/MultiMiner-NiceHash-Banner.png


MultiMiner
Homepage (http://multiminerapp.com)
Wiki / Help (http://help.multiminerapp.com)
Downloads (http://releases.multiminerapp.com)
Source (https://github.com/nwoolls/MultiMiner)

                     
Drivers
Block Erupter (http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx)
Blue / Red Fury (http://minecoin.net/bluefuryredfury-driver-for-windows/)
BFL / Bitforce (http://www.ftdichip.com/Drivers/VCP.htm)
HashBuster Micro (http://zadig.akeo.ie)
AntMiner U1 (http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx)
AMD GPU (http://support.amd.com/en-us/download)
                     
MobileMiner
Homepage (http://mobileminerapp.com)
Getting Started (http://mobileminerapp.com#gettingStarted)
API Documentation (http://mobileminerapp.com#api)
iOS App (http://ios.mobileminerapp.com)
Android App (http://android.mobileminerapp.com)
Windows Phone (http://wp.mobileminerapp.com)
                     
Xgminer
Shell Scripts (http://xgminer.com)
Homebrew Scripts (http://homebrew.xgminer.com)
Downloads (http://releases.xgminer.com)

MultiMiner is a graphical application for crypto-coin mining on Windows, OS X and Linux. MultiMiner simplifies switching individual devices (GPUs, ASICs, FPGAs, CPUs) between crypto-currencies such as Bitcoin and Litecoin while also allowing you to manage any mining appliances on your network (AntMiners, G-Black, Raspberry Pi controllers, Spondoolies and more).

  • Installation (https://github.com/nwoolls/MultiMiner/wiki/Installation)
  • Getting Started (https://github.com/nwoolls/MultiMiner/wiki/Getting-Started)
  • Local Devices (https://github.com/nwoolls/MultiMiner/wiki/Local-Devices)
  • Network Devices (https://github.com/nwoolls/MultiMiner/wiki/Network-Devices)
  • Remote Management (https://github.com/nwoolls/MultiMiner/wiki/Remote-Management)
  • Contributing (https://github.com/nwoolls/MultiMiner/wiki/Contributing)
  • Tips & Tricks (https://github.com/nwoolls/MultiMiner/wiki/Tips-and-Tricks)



MultiMiner uses the underlying mining engine (BFGMiner (https://github.com/luke-jr/bfgminer)) to detect available mining devices and then presents a user interface for selecting the coins you'd like to mine.


MultiMiner also ships with a console application (https://github.com/nwoolls/MultiMiner/wiki/Console-Mode-(TUI)#console-mode-tui) (TUI) for low power devices such as ARM-based miners.


MultiMiner also offers several views, allowing you to display as much or as little information as you like.


For new users, MultiMiner includes a Getting Started (https://github.com/nwoolls/MultiMiner/wiki/Getting-Started#getting-started) wizard that walks you through selecting an engine, a coin, a pool, and configuring MobileMiner (http://www.mobileminerapp.com/).


MultiMiner will automatically download and install the latest version of BFGMiner, making it simple for the new user to get started.


You can then use the Configure Pools (https://github.com/nwoolls/MultiMiner/wiki/Pools#pools) dialog to setup each coin that you would like to mine along with their pools, including support for load balancing.


MultiMiner supports automatically mining the most profitable coins based on a set of configurable strategies. Profitability information is updated regularly from CoinChoose, CoinWarz, WhatMine, and WhatToMine.


MultiMiner also supports features such as relaunching crashed miners, starting with Windows, minimizing to the notification area, and mining on startup.


You can also use the interface provided by MultiMiner to adjust advanced settings such as API white-listing, disabling GPU mining, and automatically adjusting mining intensity based on the computer's idle time.


Finally, MultiMiner supports MobileMiner (http://www.mobileminerapp.com), an open API with mobile apps for remotely monitoring and controlling your rigs.


By entering your MobileMiner email address and application key in the Configure Settings dialog, you will be able to remotely monitor and control your rigs without having to open any firewalls or forward any ports.

Downloads

You can download installers and zip files for Windows, OS X, Linux and Mono on the Github releases page (http://releases.multiminer.com).

Windows Installation

  • Download and run the installer (.exe) at the above link and follow instructions

The installer runs without needing admin rights and does not install to Program Files so as not to be intrusive. However, if you prefer you can use the zip file:

  • Download and extract the zip file at the above link
  • Launch MultiMiner.Win.exe to get started

OS X Installation

  • Install Xquartz available here (http://xquartz.macosforge.org/)
  • Install the latest version of Mono (http://www.mono-project.com/Main_Page)
  • Download and extract the .app.zip file at the above Downloads link
  • Launch MultiMiner.app to get started

MultiMiner will automatically download redistributable binaries of bfgminer from the xgminer-osx (http://xgminer.com) project.


Linux Installation (Debian-Based)

  • Install the latest version of Mono (http://www.mono-project.com/Main_Page)

Code:
sudo apt get install mono-complete

  • Install your chosen mining engine

Code:
sudo add-apt-repository ppa:unit3/bfgminer
sudo apt-get update
sudo apt-get install bfgminer

  • Download and extract the .zip file at the above Downloads link
  • Run MultiMiner.Win.exe using mono:

Code:
mono MultiMiner.Win.exe


Generic Mono Installation

  • Download and extract the zip file at the above Downloads link
  • Install bfgminer. For OS X, you can find packages and for doing so here (https://github.com/nwoolls/homebrew-cryptocoin) and instructions for using them here (http://blog.nwoolls.com/2013/04/24/bitcoin-mining-on-mac-os-x-cgminer-bfgminer/).
  • Install X11. Under OS X you should install Xquartz available here (http://xquartz.macosforge.org/).
  • Install the latest version of Mono (http://www.mono-project.com/Main_Page).
  • Run MultiMiner.Win.exe using mono:

Code:
mono MultiMiner.Win.exe

Source Code

The source code (https://github.com/nwoolls/multiminer) is structured in such a way that it should be fairly easy to use and re-use for other projects:

  • MultiMiner.Xgminer is an assembly for controling either the bfgminer executable - e.g. launching and enumerating devices
  • MultiMiner.Xgminer.Api assists in communicating with the underlying miner via the RPC API
  • MultiMiner.Coinchoose.Api assists in consuming the cypto-currency information available at CoinChoose.com (http://coinchoose.com/)
  • MultiMiner.MobileMiner.Api facilitates communicating with the MobileMiner (http://www.mobileminerapp.com/) REST API
  • MultiMiner.Engine is an assembly that can be used to interact with all functionality found in MultiMiner, but without a UI - useful for creating front-ends for other OS's
  • MultiMiner.Win is the Windows Forms application

Source Code Example

The MultiMiner.Api.Example (https://github.com/nwoolls/MultiMiner/blob/master/MultiMiner.Api.Example/Program.cs) project shows how to use MultiMiner.Xgminer.dll and MultiMiner.Xgminer.Api.dll to install bfgminer, iterate through available mining devices, and launch the miner.

Afterwards the bfgminer RPC API is used to output the miner hashrate for a minute before the mining process is stopped.


Code:
//download and install the latest version of BFGMiner
const string executablePath = @"D:\bfgminer\";
const string executableName = "bfgminer.exe";            
MinerBackend minerBackend = MinerBackend.Bfgminer;

Console.WriteLine("Downloading and installing {0} from {1} to the directory {2}",
    executableName, Xgminer.Installer.GetMinerDownloadRoot(minerBackend), executablePath);

//download and install bfgminer from the official website
Xgminer.Installer.InstallMiner(minerBackend, executablePath);


Title: Re: MultiMiner PR1 - Your Coins. Your Pools. Your way.
Post by: shacky on July 03, 2013, 05:01:41 AM
Thanks for invest your time programming this tool!

If you can add the Planned Features, your tool will be the BEST!!!

Right now only exist one tool in Python who can auto change the ALT COIN to mine based on the profitability.

You should think about add another feature like controlling remote cgminers with API.


Title: Re: MultiMiner PR1 - Your Coins. Your Pools. Your way.
Post by: nwoolls on July 03, 2013, 06:59:49 AM
You should think about add another feature like controlling remote cgminers with API.
Thanks for your kind words and taking the time to leave feedback feedback.

Can you explain your request a bit more? Do you mean having MultiMiner on one machine, and having cgminer on other machines (without MultiMiner), and being able to register and control those machines all from within MultiMiner (as long as cgminer is running on them)?


Title: Re: MultiMiner PR1 - Your Coins. Your Pools. Your way.
Post by: MRKLYE on July 03, 2013, 07:22:39 AM
Checking this out now. will get back to you.


Title: Re: MultiMiner PR1 - Your Coins. Your Pools. Your way.
Post by: shacky on July 03, 2013, 07:24:14 AM
Hi nwoolls,

Yes, My suggestion is just what you said!



Title: Re: MultiMiner PR1 - Your Coins. Your Pools. Your way.
Post by: TheSpiral on July 03, 2013, 09:19:33 PM
Good idea. I made a bat file that does the same. This should be helpful to a lot of people.


Title: Re: MultiMiner PR1 - Your Coins. Your Pools. Your way.
Post by: nwoolls on July 03, 2013, 11:22:44 PM
Good idea. I made a bat file that does the same. This should be helpful to a lot of people.
Same here! Then my desktop got full of different .bat files with different combinations of coins and I thought, there has to be a better way.


Title: Re: MultiMiner PR2 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 04, 2013, 05:46:15 PM
Thanks for the tool it works great.  There was only one thing that would be nice to have and thats per coin cgminer settings instead of a global cgminer setting.  Some coins mine better with a few different tweaks i've found.  Other than that this is a fantastic piece of software thanks again for releasing it to the public.


Title: Re: MultiMiner PR2 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 04, 2013, 06:37:56 PM
Thanks for the tool it works great.  There was only one thing that would be nice to have and thats per coin cgminer settings instead of a global cgminer setting.  Some coins mine better with a few different tweaks i've found.  Other than that this is a fantastic piece of software thanks again for releasing it to the public.
Huh I had no idea about that. It seems easy enough to add, I'll include it in the next release. Thanks for the feedback!


Title: Re: MultiMiner PR2 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 06, 2013, 02:32:01 AM
Found a small bug, on all three of my rigs I can't delete a coin once its been added.  It errors the program out everytime I try.  Also any idea if it would be hard to add either a positive or a negative percent to each coins profitability individually to add to coinchoose's?  I know coinchoose's adjusted percent of profitability is a good average for most people but I know personally I have better and worse real world results with certain coins than they suggest.  Again I have to say this is a great piece of software.  Very simplistic yet has almost all of the features a person could ask for.


Title: Re: MultiMiner PR2 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 06, 2013, 06:33:24 AM
Found a small bug, on all three of my rigs I can't delete a coin once its been added.  It errors the program out everytime I try.  Also any idea if it would be hard to add either a positive or a negative percent to each coins profitability individually to add to coinchoose's?  I know coinchoose's adjusted percent of profitability is a good average for most people but I know personally I have better and worse real world results with certain coins than they suggest.  Again I have to say this is a great piece of software.  Very simplistic yet has almost all of the features a person could ask for.
Thanks for the feedback. I've reproduced the bug and will fix that in the next update. I'll also look into your request as it sounds reasonable enough.

If the bug with deleting coins is giving you problems you can type %appdata% into the address bar of Windows Explorer and navigate into the MultiMiner folder to edit the coin configuration XML file.


Title: Re: MultiMiner PR2 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: 12gaFacelift on July 06, 2013, 06:07:21 PM
Unzip, put cgminer in the subdirectory and click on MultiMiner.Win.exe its all good but where you add coin to mine on win 7 ?

Edit: its ok now i have it, im slow today then there is my excuse  :P


Title: Re: MultiMiner PR2 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: leopard2 on July 07, 2013, 12:26:35 AM
not bad but why is there not a pool that simply collects SHA256 and Scrypt cycles, and does all the magic in the background, and pays you in a destination crypto?


Title: Re: MultiMiner PR2 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 07, 2013, 02:02:21 AM
not bad but why is there not a pool that simply collects SHA256 and Scrypt cycles, and does all the magic in the background, and pays you in a destination crypto?
AFAIK there are pools that do that. The point of this was to let you pick your own pools with fees you like, plus be able to specify load-balancing and fail-over pools.


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 07, 2013, 04:01:10 PM
I've updated the links and screenshots for PR3. This includes some minor features and fixes as well as:

  • Ability to adjust each coin's profitability by an offset
  • Fixed an error deleting coin configurations
  • Option to mine a single coin with all devices if profitability exceeds a configured value
  • Ability to specify per-coin miner parameters

Thanks again everyone for the feedback.  :)


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: welyoe on July 08, 2013, 07:17:00 AM
I've been using MultiMiner and it works well ... so I switch my CGWatcher to MultiMiner.

Seems like your Strategies for switching to multi crypto is based on the "Profitability % Adj for Stales" column in coinchoose.com. I sugest your apps add additional option based on the "Avg Profitability Past 7 Days" column in coinchoose.com also.

That's all. Thank you and well done.

 :)


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 08, 2013, 02:51:14 PM
Seems like your Strategies for switching to multi crypto is based on the "Profitability % Adj for Stales" column in coinchoose.com. I sugest your apps add additional option based on the "Avg Profitability Past 7 Days" column in coinchoose.com also.
Thank you for your kind words and feedback. I'll be sure to include that option in the next update.


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: bitcoin-world.de on July 09, 2013, 12:24:09 AM
why I get less dgc with 1950khash/s than its expected in coinchoose or coinwarz? Example: expected 290 dgc per day but I get only 120 dgc.


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 09, 2013, 12:29:45 AM
why I get less dgc with 1950khash/s than its expected in coinchoose or coinwarz? Example: expected 290 dgc per day but I get only 120 dgc.
That's a good question. I'm not sure why you'd see such a difference. My application only runs cgminer.exe or bfgminer.exe, and then reports things such as hashrate, accepted, rejected, etc. based on the cgminer/bfgminer RPC API. You can see the API request and response if you click the API Monitor button in the latest build.

Basically, you should see the exact same thing by running just cgminer.exe or bfgminer.exe, and I cannot account for any difference between those miners and what online charts predict. I'm sorry I couldn't be of more help there.

The source code is all very straight forward and there's no tomfoolery involved. Everything should be reported accurately and transparently.


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 09, 2013, 12:44:23 AM
why I get less dgc with 1950khash/s than its expected in coinchoose or coinwarz? Example: expected 290 dgc per day but I get only 120 dgc.

Coinwarz doesn't account for all of the stales/rejects and orphaned blocks.  Coinchoose does the same thing but, also has a separate column showing a much lower adjusted profitability based on the stale/reject/orphan rate. DGC and WDC are the worst coins for stales/rejects/orphans that I know of.  On average from what I have read with WDC you'll only get about 60% of your estimated earnings and with DGC only about 75% of your estimated.  Definitely has nothing to do with this program.


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: limbaugh on July 10, 2013, 04:07:59 PM
The app is stuck in an error loop System.ArgumentException:DataGridViewComboBoxCell value is not valid. I have to end the task to get out.

I deleted a Coin while it was still selected by GPU.

Windows 8 x64

EDIT: Deleted MultiMiner files in AppData and I can run it again.


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 10, 2013, 04:14:22 PM
The app is stuck in an error loop System.ArgumentException:DataGridViewComboBoxCell value is not valid. I have to end the task to get out.

I deleted a Coin while it was still selected by GPU. Where are the coin conf stored?

Windows 8 x64
Good catch! I'll get that fixed for the next update. I'm sorry you ran into that but thank you for reporting the issue.

To get to the config files open up Windows Explorer and type %appdata% into the address bar and hit <Enter>. Double-click the MultiMiner folder. The DeviceConfigurations.xml file has the info you'll need to edit.


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: limbaugh on July 10, 2013, 04:27:10 PM
Good catch! I'll get that fixed for the next update. I'm sorry you ran into that but thank you for reporting the issue.


Thank you! What a fantastic tool you have provided - .net and C# as well. Rocking.


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 11, 2013, 03:43:15 AM
PR4 (https://www.dropbox.com/s/9ryzr1qh3ggnr6a/MultiMiner_PR4.zip) is up with lots of small fixes and improvements, notably:

  • Option to base profitability on any of the following: Adjusted Profitability, Average Profitability, or Straight Profitability
  • Option to toggle Desktop Mode, which will override miners with the -I D flag
  • Option to disable GPU support, allowing the program to be used without Open CL
  • Fixed crashes after deleting a coin that is currently selected for mining
  • Gracefully handle using the app without backend miners installed
  • Support for minimizing the app to the notification area in Windows

Thanks everyone for the feedback. Keep it coming and tell your friends  ;D


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: HotSwap on July 11, 2013, 06:58:24 AM
Everything is working great for me! Great job. ;D


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 11, 2013, 07:32:12 AM
Thanks for the update.  Everything is working great for me.  I have noticed though that adding or subtracting an amount from the profitability works fine but only at 100-200% or so.  After that the amount you subtract becomes to small or to big.  I have no clue if it would be hard or not to code in but the option of setting say *.9 instead of 15 or -15 to multiply by 90% instead of adding or subtracting 15 to whatever percentage you choose would really be nice and it would scale dynamically with the profitability percentage that you choose.  This is still hands down the easiest to use and most dependable cgminer controller/front end I know of.  Thanks again for releasing this for us to use, great work.


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: allidoislurk on July 11, 2013, 01:59:56 PM
I'm on Windows 7 and I can run the program fine, but the Start, Save and Cancel buttons are greyed out. I went through all the config steps, added my pools, coins, etc.
cgminer 3.3.1 is in the right folder and the programs detects my cards on startup. I tried to run it as admin and still no go. Any ideeas ?


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 11, 2013, 03:18:39 PM
I have noticed though that adding or subtracting an amount from the profitability works fine but only at 100-200% or so.  After that the amount you subtract becomes to small or to big.
I'd be happy to consider making the adjustment based on a percentage. However, can you please explain the above issue a bit more, maybe with a concrete example? I'm afraid I'm not sure how the current implementation would fail under some circumstances.

Thanks!


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 11, 2013, 03:24:56 PM
I'm on Windows 7 and I can run the program fine, but the Start, Save and Cancel buttons are greyed out. I went through all the config steps, added my pools, coins, etc.
cgminer 3.3.1 is in the right folder and the programs detects my cards on startup. I tried to run it as admin and still no go. Any ideeas ?
Just a guess:

  • Click Strategies
  • Uncheck Automatically mine the most profitable coin(s) and click Save
  • Click the drop down in the Coin column for one of your devices and select a configured coin
  • Click Save
  • Click Strategies
  • Check Automatically mine the most profitable coin(s) and click Save
  • Click Start

I'll fix that little UI bug in an update.

Let me know if that works. If not I may need your configuration files from the %appdata%\MultiMiner folder.


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 11, 2013, 03:46:10 PM
I have noticed though that adding or subtracting an amount from the profitability works fine but only at 100-200% or so.  After that the amount you subtract becomes to small or to big.
I'd be happy to consider making the adjustment based on a percentage. However, can you please explain the above issue a bit more, maybe with a concrete example? I'm afraid I'm not sure how the current implementation would fail under some circumstances.

Thanks!

Sure no problem.  For example lets say DGC is at 251% prof and 189% adj prof on coinchoose, I know I end up with 85% of the total prof so I add 23 to DGC in MultiMiner so I am at 213% after my settings.  Now that same 23 I added works great getting me to 85% of the total prof I know I earn on average if its at 251% but lets say it goes to 400% prof and 300% adj prof.  Now the 23 I added is almost 17% short of the 85% I would like to be at.  Again this is a very small issue but would be kinda of cool if we could scale our prof setting in the app with coinchoose dynamically. 


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 11, 2013, 03:49:54 PM
Sure no problem.  For example lets say DGC is at 251% prof and 189% adj prof on coinchoose, I know I end up with 85% of the total prof so I add 23 to DGC in MultiMiner so I am at 213% after my settings.  Now that same 23 I added works great getting me to 85% of the total prof I know I earn on average if its at 251% but lets say it goes to 400% prof and 300% adj prof.  Now the 23 I added is almost 17% short of the 85% I would like to be at.  Again this is a very small issue but would be kinda of cool if we could scale our prof setting in the app with coinchoose dynamically. 
Awesome description. Thank you!


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: allidoislurk on July 11, 2013, 06:34:05 PM
I'm on Windows 7 and I can run the program fine, but the Start, Save and Cancel buttons are greyed out. I went through all the config steps, added my pools, coins, etc.
cgminer 3.3.1 is in the right folder and the programs detects my cards on startup. I tried to run it as admin and still no go. Any ideeas ?
Just a guess:

  • Click Strategies
  • Uncheck Automatically mine the most profitable coin(s) and click Save
  • Click the drop down in the Coin column for one of your devices and select a configured coin
  • Click Save
  • Click Strategies
  • Check Automatically mine the most profitable coin(s) and click Save
  • Click Start

I'll fix that little UI bug in an update.

Let me know if that works. If not I may need your configuration files from the %appdata%\MultiMiner folder.

Hi,

That worked great.

Thanks for making this tool and for the fast reply !


Title: Re: MultiMiner PR4 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 11, 2013, 06:41:29 PM
That worked great.
Awesome - I appreciate the confirmation. That bug and a couple of other small UI bugs are fixed in the current download (PR5 (https://www.dropbox.com/s/rthwzt9yjkz5r3t/MultiMiner_PR5.zip)).


Title: Re: MultiMiner PR5 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 12, 2013, 02:32:15 AM
I'm sorry folks if you are getting an unhandled exception, I'll get it fixed ASAP.

Quote
************** Exception Text **************
System.InvalidCastException: Null object cannot be converted to a value type.
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Linq.Extensions.Convert[T,U](T token)
   at MultiMiner.Coinchoose.Api.CoinInformation.PopulateFromJson(JToken jToken)
   at MultiMiner.Coinchoose.Api.ApiContext.GetCoinInformation()
   at MultiMiner.Win.MainForm.RefreshCoinStats()
   at MultiMiner.Win.MainForm.coinStatsTimer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Title: Re: MultiMiner PR5 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: allidoislurk on July 12, 2013, 02:36:21 PM
I'm sorry folks if you are getting an unhandled exception, I'll get it fixed ASAP.

Quote
************** Exception Text **************
System.InvalidCastException: Null object cannot be converted to a value type.
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Linq.Extensions.Convert[T,U](T token)
   at MultiMiner.Coinchoose.Api.CoinInformation.PopulateFromJson(JToken jToken)
   at MultiMiner.Coinchoose.Api.ApiContext.GetCoinInformation()
   at MultiMiner.Win.MainForm.RefreshCoinStats()
   at MultiMiner.Win.MainForm.coinStatsTimer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Can confirm that I'm getting this error. Can click continue, but the list of setup coins is gone, so will just wait it out for the fix.

Thanks !


Title: Re: MultiMiner PR5 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 12, 2013, 04:51:42 PM
Can confirm that I'm getting this error. Can click continue, but the list of setup coins is gone, so will just wait it out for the fix.
I'll have a fix soon, just want to confirm it works first. Had something in place but it didn't totally handle things.

In the meantime in my experience you can click Continue and the app will continue to function.


Title: Re: MultiMiner PR5 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 12, 2013, 07:35:34 PM
Quote
************** Exception Text **************
System.InvalidCastException: Null object cannot be converted to a value type.
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Linq.Extensions.Convert[T,U](T token)
   at MultiMiner.Coinchoose.Api.CoinInformation.PopulateFromJson(JToken jToken)
   at MultiMiner.Coinchoose.Api.ApiContext.GetCoinInformation()
   at MultiMiner.Win.MainForm.RefreshCoinStats()
   at MultiMiner.Win.MainForm.coinStatsTimer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I've updated the links with PR6 (https://www.dropbox.com/s/rli9jo98z0mlb85/MultiMiner_PR6.zip) which fixes this unhandled exception.


Title: Re: MultiMiner PR6 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: ct1aic on July 13, 2013, 11:00:22 AM
I'm trying MultiMiner PR6 with my new dell-Alienware M14x.
It has 2 graphics cards:
  • Intel HD Graphics 4000
  • Nvidea GeForce GT650m (default)

The program only detects a GPU and when I start mining, cgminer only detects the Intel GPU.

When trying cgminer alone, it's the same.

But when trying with Diablo Miner, it only detects the Nvidea GeForce GPU and mines with it.

How can I detect both cards with MultiMiner/cgminer or, in last case, only the Nvidea GPU?

Thanks in advance and have a great week-end.


Title: Re: MultiMiner PR6 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: allidoislurk on July 13, 2013, 12:24:58 PM
Would love to see a log option in PR7.
Something simple like:
from 7:33 till 9:56 mined X coin.
from 9:56 till 14:56 mined Y coin.

Makes it easier to track what happened if you can't watch your rigs 24/7.

Thanks !


Title: Re: MultiMiner PR5 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 13, 2013, 03:42:52 PM
Quote
************** Exception Text **************
System.InvalidCastException: Null object cannot be converted to a value type.
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Linq.Extensions.Convert[T,U](T token)
   at MultiMiner.Coinchoose.Api.CoinInformation.PopulateFromJson(JToken jToken)
   at MultiMiner.Coinchoose.Api.ApiContext.GetCoinInformation()
   at MultiMiner.Win.MainForm.RefreshCoinStats()
   at MultiMiner.Win.MainForm.coinStatsTimer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I've updated the links with PR6 (https://www.dropbox.com/s/rli9jo98z0mlb85/MultiMiner_PR6.zip) which fixes this unhandled exception.
Update does not work, the error takes off like you have above. How to fix it?


Title: Re: MultiMiner PR6 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 13, 2013, 04:48:02 PM
Would love to see a log option in PR7.
Something simple like:
from 7:33 till 9:56 mined X coin.
from 9:56 till 14:56 mined Y coin.

Makes it easier to track what happened if you can't watch your rigs 24/7.
I've logged your request and will add it.

Can you do me a favor and let me know if you are still experiencing the unhandled exception with PR6? elpis indicates he's still receiving it.


Title: Re: MultiMiner PR6 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 13, 2013, 04:53:01 PM
I'm trying MultiMiner PR6 with my new dell-Alienware M14x.
It has 2 graphics cards:
  • Intel HD Graphics 4000
  • Nvidea GeForce GT650m (default)

How can I detect both cards with MultiMiner/cgminer or, in last case, only the Nvidea GPU?
Hi there. Unfortunately I don't have any experience with single rigs with multiple different GPU vendors. Based on the cgminer documentation  (https://github.com/ckolivas/cgminer/blob/master/GPU-README), you may need to use the --gpu-platform argument:

Quote
Q: I have multiple SDKs installed, can I choose which one it uses?
A: Run cgminer with the -n option and it will list all the platforms currently
installed. Then you can tell cgminer which platform to use with --gpu-platform.

Sorry I couldn't be more help. You may want to check in the official cgminer thread (https://bitcointalk.org/index.php?topic=28402.0). If you get it working with just cgminer I can help get things going with MultiMiner.


Title: Re: MultiMiner PR6 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 13, 2013, 09:51:21 PM
Is there an option to mine with only some of the cards in a system if you have mine the most profitable coin set?  I wonder because I have 4 GPUs in my main rig and like to only mine on 2-3 of them sometimes and game on the others.  I couldn't seem to find an option in the app.  I tried to add the tags to only use three of the GPUs to both the main command line for cgminer in the app and the individual coin command line and no dice.


Title: Re: MultiMiner PR6 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 14, 2013, 12:13:14 AM
Is there an option to mine with only some of the cards in a system if you have mine the most profitable coin set?  I wonder because I have 4 GPUs in my main rig and like to only mine on 2-3 of them sometimes and game on the others.  I couldn't seem to find an option in the app.  I tried to add the tags to only use three of the GPUs to both the main command line for cgminer in the app and the individual coin command line and no dice.
Good one! No there's no option like this currently. MultiMiner already adds the -d argument to cgminer internally which is probably keeping your arguments from working. I'll add that request to my list. Thanks for the suggestion.


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 14, 2013, 04:53:09 AM
The first official release is out and available at the Github releases page (https://github.com/nwoolls/MultiMiner/releases).

There are lots of small improvements and fixes, but the highlights are:

  • A standard Windows installer is now provided
  • Option to automatically download cgminer
  • New options for adjusting profitability
  • Option to detect and prompt to kill miners the app does not own
  • Improved options for relaunching miners, including watching for sick, dead, frozen, or crashed miners

Thanks everyone and keep the feedback coming!


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: ct1aic on July 14, 2013, 08:22:02 AM
Greetings.

Regarding the new install program, I recommend to pre-select the \program files (x86) folder and not the \user\Aplication Data\local.

Also, it would be nice to have the option of adding a icon in the desktop.


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 14, 2013, 11:32:02 AM
nwoolls How to get rid of the error? ??? Although it works, but hangs on the error screen.

Code:
[sup]See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
   at System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info)
   at MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInformation(String text, List`1 deviceInformation)
   at MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation()
   at MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess)
   at MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses()
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner/MultiMiner.Win.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
zjbn81en
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
28j2ty4a
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
wrlnm2ry
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
q3fwnia8
    Assembly Version: 1.0.7.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mvbmugsk
    Assembly Version: 1.0.7.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
p6mxhkne
    Assembly Version: 1.0.7.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
3_rbziku
    Assembly Version: 1.0.7.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner/MultiMiner.Xgminer.Api.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.[/sup]


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 14, 2013, 02:39:34 PM
nwoolls How to get rid of the error? ??? Although it works, but hangs on the error screen.
I'm sorry you are having this issue. I haven't seen any unhandled exceptions on my rigs in days, but it looks like CoinChoose.com is still occasionally sending you blank values.

Can you please download this build (https://www.dropbox.com/s/hirhdvrsmmrt4ld/MultiMiner_Debug.zip) and use it? When the error occurs please paste the information just like you did before. With this build the errors should include line numbers which will help me determine which values are blank.

Thanks!

Edit: Re-reading your callstack. That's a different error and is caused by blank values coming back from the RPC API. Still download the above build please and paste the error with line numbers. Just clarifying the cause of the issue isn't CoinChoose.com in this case.

Edit 2: Also, pop open your API Monitor and copy/paste the last response before the error too please. That should contain the API response with the blank values.


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 14, 2013, 02:49:34 PM
Regarding the new install program, I recommend to pre-select the \program files (x86) folder and not the \user\Aplication Data\local.
I'll consider it and see what other feedback is but, as stated in the documentation, it was a conscious decision to create a non-intrusive installer that does not require administrative rights. The app installs to your local user area instead of the system area, meaning files in that folder are writable by the user (e.g. extracting miners). This is not the case in Program Files.
Also, it would be nice to have the option of adding a icon in the desktop.
Thanks - I'll add that to the installer.


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 14, 2013, 04:13:37 PM
Does not work.Does not work. Although the GPU will ship by 99% and worker is running and is switched between the coins.
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
   at System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info)
   at MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInformation(String text, List`1 deviceInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\Parsers\DeviceInformationParser.cs:line 35
   at MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\ApiContext.cs:line 28
   at MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 682
   at MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 627
   at MultiMiner.Win.MainForm.statsTimer_Tick(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 528
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner_Debug/MultiMiner.Win.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner_Debug/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner_Debug/MultiMiner.Xgminer.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner_Debug/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
9n655zaq
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner_Debug/Newtonsoft.Json.DLL
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
-lz_gj1j
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
izbhwbig
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
qmpqzaxb
    Assembly Version: 1.0.7.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
n8sea8pc
    Assembly Version: 1.0.7.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ar6hxpwo
    Assembly Version: 1.0.7.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
exyhtwlv
    Assembly Version: 1.0.7.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly Version: 1.0.7.0
    Win32 Version: 1.0.7
    CodeBase: file:///C:/Users/ELPIS/Desktop/MultiMiner_Debug/MultiMiner.Xgminer.Api.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
http://i.piccy.info/i7/801b5c8bb088518b77c81871a9991945/4-63-522/21466173/111_500.jpg (http://piccy.info/view3/4850396/d63536dce683606ade2c18d88965f649/)http://i.piccy.info/a3/2013-07-14-16-13/i7-4850396/472x354-r/i.gif (http://i.piccy.info/a3c/2013-07-14-16-13/i7-4850396/472x354-r)


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 14, 2013, 04:18:05 PM
Does not work.Does not work. Although the GPU will ship by 99% and worker is running and is switched between the coins.
Sorry I should have been clearer. I knew that build wouldn't work but now the error contains the line numbers and I can fix it.

Can you do one more thing please? Click in a Response cell in the API Monitor (where you see STATUS=S etc etc) and hit CTRL+C to copy it. Then paste it in a response here. Thanks!

Edit: Preeeeetty sure I know the problem. From looking at your clock in Windows, you have Windows set to a locale where numbers are not expressed as 1.2. MultiMiner and .NET are aware of that. It looks like the cgminer API returns numbers disregarding the locale information in Windows. I'll have to handle that.


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 14, 2013, 04:22:54 PM
Does not work.Does not work. Although the GPU will ship by 99% and worker is running and is switched between the coins.
Sorry I should have been clearer. I knew that build wouldn't work but now the error contains the line numbers and I can fix it.

Can you do one more thing please? Click in a Response cell in the API Monitor (where you see STATUS=S etc etc) and hit CTRL+C to copy it. Then paste it in a response here. Thanks!

Edit: Preeeeetty sure I know the problem. From looking at your clock in Windows, you have Windows set to a locale where numbers are not expressed as 1.2. MultiMiner and .NET are aware of that. It looks like the cgminer API returns numbers disregarding the locale information in Windows. I'll have to handle that.
nwoolls Thanks!!I'll wait for solutions to my problem.


STATUS=S,When=1373818935,Code=9,Msg=2 GPU(s) - 0 ASC(s) - 0 PGA(s) - ,Description=cgminer 3.3.1|GPU=0,Enabled=Y,Status=Alive,Temperature=66.00,Fan Speed=3257,Fan Percent=70,GPU Clock=1065,Memory Clock=1650,GPU Voltage=1.090,GPU Activity=99,Powertune=0,MHS av=0.64,MHS 1s=0.58,Accepted=24,Rejected=0,Hardware Errors=0,Utility=145.71,Intensity=20,Last Share Pool=0,Last Share Time=1373818934,Total MH=6.2915,Diff1 Work=85,Difficulty Accepted=90.00000000,Difficulty Rejected=0.00000000,Last Share Difficulty=2.00000000,Last Valid Work=1373818934|GPU=1,Enabled=Y,Status=Alive,Temperature=75.00,Fan Speed=3242,Fan Percent=70,GPU Clock=1065,Memory Clock=1650,GPU Voltage=1.090,GPU Activity=99,Powertune=0,MHS av=0.64,MHS 1s=0.58,Accepted=30,Rejected=0,Hardware Errors=0,Utility=182.14,Intensity=20,Last Share Pool=0,Last Share Time=1373818934,Total MH=6.2915,Diff1 Work=95,Difficulty Accepted=102.00000000,Difficulty Rejected=0.00000000,Last Share Difficulty=2.00000000,Last Valid Work=1373818934|


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 14, 2013, 08:01:27 PM
nwoolls Thanks!!I'll wait for solutions to my problem.
Please try this patch (https://www.dropbox.com/s/on3fvfsairaxvsf/MultiMiner.Xgminer.Api_Debug.zip) and let me know how it works for you. Thanks for all the feedback!


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: allidoislurk on July 15, 2013, 01:52:17 AM
Here's another feature request  :o

In strategies, can you also include mine the coin with the lowest difficulty ? Regardless of current profitability against BTC.

Thanks !


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 15, 2013, 02:42:01 AM
In strategies, can you also include mine the coin with the lowest difficulty ? Regardless of current profitability against BTC.
Good one - sure happy to add it.


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 15, 2013, 05:12:42 AM
nwoolls Thanks!!I'll wait for solutions to my problem.
Please try this patch (https://www.dropbox.com/s/on3fvfsairaxvsf/MultiMiner.Xgminer.Api_Debug.zip) and let me know how it works for you. Thanks for all the feedback!
nwoolls thank you very much. Everything is working fine!


Title: Re: MultiMiner 1.0.7 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 15, 2013, 05:54:07 AM
nwoolls thank you very much. Everything is working fine!
Awesome. I appreciate you taking the time to confirm. Enjoy!  ;D


Title: Re: MultiMiner 1.0.8 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 15, 2013, 06:44:50 PM
1.0.8 is out (https://github.com/nwoolls/MultiMiner/releases/tag/v1.0.8). This is a small update that addresses 1 critical issue and a few other items:

  • Fixes for errors running on non-US regions (e.g. Russia)
  • New .app package available for OS X
  • New debug package available to aid troubleshooting
  • Desktop icon is now created by the Windows installer
  • Includes MIT licensing


Title: Re: MultiMiner 1.0.8 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 15, 2013, 06:59:37 PM
nwoolls API does not update the data http://www.coinchoose.com? Sets the old data about the coins.


Title: Re: MultiMiner 1.0.8 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 15, 2013, 07:09:21 PM
nwoolls API does not update the data http://www.coinchoose.com? Sets the old data about the coins.
Can you be more specific? Nothing regarding CoinChoose.com should have changed in 1.0.8. I see accurate and up-to-date information on all of my rigs running 1.0.8.

Please note that the information only updates every 15 minutes. Also note that the default profitability is Profitability Adjusted for Stales. You can change that in the Strategies dialog.


Title: Re: MultiMiner 1.0.8 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 15, 2013, 08:21:03 PM
nwoolls API does not update the data http://www.coinchoose.com? Sets the old data about the coins.
Can you be more specific? Nothing regarding CoinChoose.com should have changed in 1.0.8. I see accurate and up-to-date information on all of my rigs running 1.0.8.

Please note that the information only updates every 15 minutes. Also note that the default profitability is Profitability Adjusted for Stales. You can change that in the Strategies dialog.
I have not changed at information. Complexity on Litecoin 923----Feathercoin 87 ???Now Litecoin 882----Feathercoin 104 .Yesterday it worked well and showed the complexity of each coin.Can make that site with coins to choose the most---www.coinchoose.com/www.coinwarz.com/cryptocurrencydustcoin.com/mining.



Title: Re: MultiMiner 1.0.8 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 15, 2013, 08:28:17 PM
I have not changed at information. Complexity on Litecoin 923----Feathercoin 87 ???Now Litecoin 882----Feathercoin 104 .Yesterday it worked well and showed the complexity of each coin.
Are you using 1.0.8? Can you try 1.0.7 along with the patch that you used previously? Let me know if things work in 1.0.7 but not 1.0.8.

Also if you could please try to explain a bit more what your problem is, maybe with screenshots. I apologize but I do not fully understand your issue from your description.
Can make that site with coins to choose the most---www.coinchoose.com/www.coinwarz.com/cryptocurrencydustcoin.com/mining.
I doubt it. I'd rather just support a single source for profitability and fix whatever bug you are experiencing.


Title: Re: MultiMiner 1.0.8 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: mirny on July 16, 2013, 05:06:34 PM
Hello is it possible to turn of one of the GPU's?
Actually im testing your application on Laptop, where are two graphics cards
Radeon 7600M and Radeon 7640G, i would like to turn off first one somehow,
is it possible to turn it off somewhere in xml config?
I was looking for that, but i did not find anything like that.

I can turn the graphic card off , just when I dont tick the Automaticaly mine the most profitable coin(s)
and then i dont choose any coin for that GPU, but then it will not going to switch to another coins when
profitability on other coin will be higher.


http://www.nahraj-obrazek.cz/?di=5137399421714


http://www.nahraj-obrazek.cz/?di=11137399425615

Also i've set the intensity to 4, but it is showing 8, but i think, this have something to do with cgminer by itself.
and other thing, when i set, let say start mining after 30seconds after windows starts, it count to 30,
it wont start by itself, i need to press start manualy.

For now it is all, if i found something else, i'll write then.
Thank you

e: and isn it possible to see the cgminer to run in separate window, like is running cgwatcher an cgimer separately?
i men now its running hidden in processes and i dont see that window.


Title: Re: MultiMiner 1.0.8 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 16, 2013, 06:21:07 PM
Hello is it possible to turn of one of the GPU's?
It's not possible while you have the app set to mine the most profitable coins, as you've discovered. It has been requested by another user and I'll add that for the next version.
Also i've set the intensity to 4, but it is showing 8, but i think, this have something to do with cgminer by itself.
Let me know on that one. I am setting -I in the app settings myself for the Scrypt and SHA256 parameters. From the order of your devices you should be using -I 4,14
and other thing, when i set, let say start mining after 30seconds after windows starts, it count to 30,
it wont start by itself, i need to press start manualy.
Hmm first I've heard of that issue. Can you double-check the issue? If it keeps happening, open %appdata% in Windows Explorer and zip up the MultiMiner folder and post that or send it to my username at gmail.com. Thanks!


Title: Re: MultiMiner 1.0.8 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: mirny on July 16, 2013, 06:46:32 PM
thanks for reply

with that intensity, this is my whole line from XgminerConfiguration.xml
<string>--thread-concurrency 3008,3008 --intensity 4,14 --worksize 256 -g 1 --auto-gpu  --lookup-gap 2 --temp-target 70,73 --gpu-fan 25-85 --auto-fan</string>

but you dont need to care about this, i can live without this, becasue, when i put multiminer on my rigs, i want run all of the gpus

now with that auto start, sorry for confusing, it is working correctly.

and what about this?
e: and isn it possible to see the cgminer to run in separate window, like is running cgwatcher an cgimer separately?
i mean now its running hidden in processes and i dont see that window.

and another this could api monitor appear straight after start? or it should be an option start api monitor on start on/off


Title: Re: MultiMiner 1.0.8 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 16, 2013, 07:11:16 PM
and isn it possible to see the cgminer to run in separate window, like is running cgwatcher an cgimer separately?
i mean now its running hidden in processes and i dont see that window.

and another this could api monitor appear straight after start? or it should be an option start api monitor on start on/off
Thanks for the feedback. I'll add both of these in the next version.


Title: Re: MultiMiner 1.0.9 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 17, 2013, 12:38:22 AM
v1.0.9 is now available (https://github.com/nwoolls/MultiMiner/releases). It has minor fixes and improvements in addition to:

  • Added the ability to disable individual devices
  • Remember the visibility of API Monitor between sessions
  • Fixed the wrong coin stats showing in some instances after starting mining

This should address the following requests & issues:

Is there an option to mine with only some of the cards in a system if you have mine the most profitable coin set?  I wonder because I have 4 GPUs in my main rig and like to only mine on 2-3 of them sometimes and game on the others.

Hello is it possible to turn of one of the GPU's?
Actually im testing your application on Laptop, where are two graphics cards
Radeon 7600M and Radeon 7640G, i would like to turn off first one somehow

nwoolls API does not update the data http://www.coinchoose.com? Sets the old data about the coins.

and another this could api monitor appear straight after start? or it should be an option start api monitor on start on/off

Keep the great feedback coming and tell your friends! ;D


Title: Re: MultiMiner 1.0.9 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 17, 2013, 06:54:17 AM
v1.0.9 is now available (https://github.com/nwoolls/MultiMiner/releases). It has minor fixes and improvements in addition to:

  • Added the ability to disable individual devices
  • Remember the visibility of API Monitor between sessions
  • Fixed the wrong coin stats showing in some instances after starting mining

This should address the following requests & issues:

Is there an option to mine with only some of the cards in a system if you have mine the most profitable coin set?  I wonder because I have 4 GPUs in my main rig and like to only mine on 2-3 of them sometimes and game on the others.

Hello is it possible to turn of one of the GPU's?
Actually im testing your application on Laptop, where are two graphics cards
Radeon 7600M and Radeon 7640G, i would like to turn off first one somehow

nwoolls API does not update the data http://www.coinchoose.com? Sets the old data about the coins.

and another this could api monitor appear straight after start? or it should be an option start api monitor on start on/off

Keep the great feedback coming and tell your friends! ;D

Awesome, another great update nwolls.  This just continues to build into an even better program.  Now that you added the ability to shut off one or more devices I was thinking, with certain coins' profitability getting stuck on coinchoose from time to time it would be nice to have the option to turn off mining a certain coin individually.  I mean something where you would be able to select which coins out of the ones you add that you want to have included in the most profitable strategy.  I know tonight with noirbits getting stuck at a really high profitability I spent a fair amount of time mining it for not.


Title: Re: MultiMiner 1.0.9 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 17, 2013, 02:21:26 PM
Now that you added the ability to shut off one or more devices I was thinking, with certain coins' profitability getting stuck on coinchoose from time to time it would be nice to have the option to turn off mining a certain coin individually.
Sounds reasonable. I'll add an Enabled toggle for each of the coin configurations for the next update. Thanks for your feedback!


Title: Re: MultiMiner 1.0.9 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 17, 2013, 03:13:57 PM
nwoolls Very good program.But I have a problem on one machine MultiMiner 1.0.9.On one computer, everything works, the second is not.
Maybe you know what's the problem?

http://i.piccy.info/i7/7c3684514df178a4cad907b5523e924c/4-63-650/37344157/1_500.jpg (http://piccy.info/view3/4864261/b085a0d001119ec41d0af68b8f155c91/)http://i.piccy.info/a3/2013-07-17-15-10/i7-4864261/472x354-r/i.gif (http://i.piccy.info/a3c/2013-07-17-15-10/i7-4864261/472x354-r)
http://i.piccy.info/i7/da5a7a3160766ca3f2814cad32b312f2/4-63-650/37766362/2_500.jpg (http://piccy.info/view3/4864263/b52b8c3b96f2c0d833098ab7ae8e7343/)http://i.piccy.info/a3/2013-07-17-15-11/i7-4864263/472x354-r/i.gif (http://i.piccy.info/a3c/2013-07-17-15-11/i7-4864263/472x354-r)


Title: Re: MultiMiner 1.0.9 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 17, 2013, 03:28:51 PM
nwoolls Very good program.But I have a problem on one machine MultiMiner 1.0.9.On one computer, everything works, the second is not.
Maybe you know what's the problem?
One of those screenshots is not 1.0.9. Version 1.0.9 has that Enabled column at the start of the grid. The UI bug should be fixed in 1.0.9. It was just a display issue where the coin stats weren't refreshed in the grid when clicking Start.


Title: Re: MultiMiner 1.0.9 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 17, 2013, 04:00:43 PM
nwoolls Very good program.But I have a problem on one machine MultiMiner 1.0.9.On one computer, everything works, the second is not.
Maybe you know what's the problem?
One of those screenshots is not 1.0.9. Version 1.0.9 has that Enabled column at the start of the grid. The UI bug should be fixed in 1.0.9. It was just a display issue where the coin stats weren't refreshed in the grid when clicking Start.
So in version 1.0.9 does not update the picture 2? Figure 1 A version 1.0.8


Title: Re: MultiMiner 1.0.9 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 17, 2013, 05:03:55 PM
So in version 1.0.9 does not update the picture 2? Figure 1 A version 1.0.8
I'm sorry I do not understand your question. You said 1.0.9 works on one machine and not another, and you posted two screenshots. I assume one is from one machine and one from the other machine. The screenshot without the Enabled column is not 1.0.9 though. If it were 1.0.9 there would be an Enabled column in the grid.

Let me know if I've misunderstood your question. I appreciate you taking the time to post the screenshots and feedback, but maybe you have a friend who has a stronger grasp on English that could help explain the problem a bit more clearly? I want to address your issues but am having a hard time understanding the problem.

Edit: Specifically, for anyone having an issue, unless it's very basic the following format would help me a lot:

1) I started the program
2) I did A, B, C
3) I expected Y
4) Instead I saw Z

Include screenshots and screencasts where necessary using a free tool such as Jing (http://www.techsmith.com/jing.html). Also include text from the API Monitor (CTRL+C, CTRL+V) where appropriate. Alternatively, if you know C# you can fork the source code on Github (https://github.com/nwoolls/multiminer) and attempt to address the issue, submitting a pull request back to me.


Title: Re: MultiMiner 1.0.9 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: elpis on July 17, 2013, 06:24:30 PM
Sorry for the bad language.
1)On one machine works like a version 1.0.8 and 1.0.9. (picture 1)
2)At the other does not work 1.0.8 and 1.0.9
2a)Old data with http://www.coinchoose.com/ (picture 2)
Why not changed at Difficulty/Price/Profitability? ???




Title: Re: MultiMiner 1.0.9 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 17, 2013, 07:00:18 PM
Sorry for the bad language.
1)On one machine works like a version 1.0.8 and 1.0.9. (picture 1)
2)At the other does not work 1.0.8 and 1.0.9
2a)Old data with http://www.coinchoose.com/ (picture 2)
Why not changed at Difficulty/Price/Profitability? ???
Please create a brief screencast that illustrates this using Jing (http://www.techsmith.com/jing.html). There is a step I am missing because this all works well for me on several different rigs. Thanks!


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 19, 2013, 07:15:23 PM
Version 1.0.10 is now available (https://github.com/nwoolls/MultiMiner/releases) with the following changes:

  • Added the ability to automatically download and install bfgminer
  • Added the ability to download and install cgminer and bfgminer binaries on OS X
  • Added the ability to enable & disable individual coin configurations
  • Bug fixes


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: powerlevel on July 20, 2013, 05:39:32 PM
Good work!
Thank you very much


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 20, 2013, 06:08:43 PM
Good work!
Thank you very much
My pleasure - thanks for the kind words and taking the time to comment  :)


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: soulmann on July 21, 2013, 06:03:04 PM
Does anybody have this error?

System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
   в MultiMiner.Xgminer.Miner.EnsureProcessStarts(Process process, ProcessStartInfo startInfo)
   в MultiMiner.Xgminer.Miner.StartMinerProcess(String arguments, Boolean redirectOutput, Boolean ensureProcessStarts)
   в MultiMiner.Xgminer.Miner.Launch()
   в MultiMiner.Engine.MiningEngine.StartMining()
   в MultiMiner.Engine.MiningEngine.ApplyMiningStrategy(List`1 devices, List`1 coinInformation)
   в MultiMiner.Engine.MiningEngine.StartMining(EngineConfiguration engineConfiguration, List`1 devices, List`1 coinInformation)
   в MultiMiner.Win.MainForm.StartMining()
   в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.ToolStrip.WndProc(Message& m)
   в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)



Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: albon on July 21, 2013, 07:02:12 PM
Tried to run this just with the flag -I 18

Crashes every time
If I run it with stock settings it defaults to intensity d

Any ideas?

Also is there any way to set different intensitys for different cards?



Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 21, 2013, 08:25:03 PM
Tried to run this just with the flag -I 18

Crashes every time
If I run it with stock settings it defaults to intensity d

Any ideas?
Can you be specific about what is crashing here? Keep in mind that this app just passes these flags on to cgminer and bfgminer, so it shouldn't run any differently than running those with -I 18.

If you can give me some more details on the crash though I'd be happy to try to help address it. Is there an error dialog? A callstack? Anything in the Event Viewer in Windows? What coin are you trying to mine? Thanks in advance!

Also is there any way to set different intensitys for different cards?
Only if they are mining different algorithms. I can add it as a suggestion though.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 21, 2013, 08:26:19 PM
Does anybody have this error?

System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
   в MultiMiner.Xgminer.Miner.EnsureProcessStarts(Process process, ProcessStartInfo startInfo)
   в MultiMiner.Xgminer.Miner.StartMinerProcess(String arguments, Boolean redirectOutput, Boolean ensureProcessStarts)
   в MultiMiner.Xgminer.Miner.Launch()
   в MultiMiner.Engine.MiningEngine.StartMining()
Thanks - I'll add some additional logging to this that should sort out what is causing the problem. cgminer or bfgminer doesn't like the arguments being passed to it is my guess.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 21, 2013, 08:47:28 PM
Tried to run this just with the flag -I 18

Crashes every time
If I run it with stock settings it defaults to intensity d

Any ideas?

Also is there any way to set different intensitys for different cards?



I have it set up to run different intensities for several cards in each of my mining rigs.  In the cgminer flags area where you put -I 18 instead put -I 18,19,19,18 for example if you are running four cards and wanted them to be 18,19,19,18 intensities respectively.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 21, 2013, 08:53:00 PM
I have it set up to run different intensities for several cards in each of my mining rigs.  In the cgminer flags area where you put -I 18 instead put -I 18,19,19,18 for example if you are running four cards and wanted them to be 18,19,19,18 intensities respectively.
Thanks! Brain fart because I do this too!  :o


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: soulmann on July 21, 2013, 09:01:31 PM
Does anybody have this error?

System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
   в MultiMiner.Xgminer.Miner.EnsureProcessStarts(Process process, ProcessStartInfo startInfo)
   в MultiMiner.Xgminer.Miner.StartMinerProcess(String arguments, Boolean redirectOutput, Boolean ensureProcessStarts)
   в MultiMiner.Xgminer.Miner.Launch()
   в MultiMiner.Engine.MiningEngine.StartMining()
Thanks - I'll add some additional logging to this that should sort out what is causing the problem. cgminer or bfgminer doesn't like the arguments being passed to it is my guess.

So is it multiMiner problem? Or something wrong with my system? I use windows 7 64.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 21, 2013, 09:05:32 PM
So is it multiMiner problem? Or something wrong with my system? I use windows 7 64.
I'm sorry I cannot say at this point. I'm going to add some code that will log what MultiMiner is launching and with what arguments.

Basically, cgminer or bfgminer (whichever you are using) is launching and then closing a few seconds later for some reason. I usually see this when I stop & start cgminer when using a USB device and cgminer hasn't completely released the USB device. That's actually why that "retry" code was put in there specifically.

I'll try to get you something you can use soon that logs the processes and arguments that MultiMiner is using.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 22, 2013, 01:07:49 AM
Does anybody have this error?

System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
   в MultiMiner.Xgminer.Miner.EnsureProcessStarts(Process process, ProcessStartInfo startInfo)
   в MultiMiner.Xgminer.Miner.StartMinerProcess(String arguments, Boolean redirectOutput, Boolean ensureProcessStarts)
   в MultiMiner.Xgminer.Miner.Launch()

Hi there. Could you try this (https://www.dropbox.com/s/1poopqgp8j727mj/MultiMiner-Debug-1.0.11.zip) unofficial release? It should mean that this exception now includes the executable and arguments, e.g.

https://dl.dropboxusercontent.com/s/3jyac0qfcksn26n/Cant_Start_Miner_Error.png?token_hash=AAEFlav93rAOIQXfa4T4fbPCszj7MIdAat7eKiyUF1JkmA&dl=1

If you look at the error, you will see an Executable: line and an Arguments: line. Basically, if you run that executable with those arguments from a command prompt, you should see the issue that the miner is having. Please let me know if you need more detailed instructions.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: pyra-proxy on July 22, 2013, 01:19:53 AM
Do you have the mobile development skills to make a mobile app that can communicate with this app on the same subnet to get stats and perform basic management?

...would be epic :-)


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 22, 2013, 01:21:33 AM
Do you have the mobile development skills to make a mobile app that can communicate with this app on the same subnet to get stats and perform basic management?

...would be epic :-)
Shhh..but if you download the above unofficial release you'll see some stuff in the Settings that hints towards this. I won't say it's the exact same, but very similar. And hopefully more user-friendly than what you describe.  ;)


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 22, 2013, 04:39:05 AM
Do you have the mobile development skills to make a mobile app that can communicate with this app on the same subnet to get stats and perform basic management?

...would be epic :-)
Shhh..but if you download the above unofficial release you'll see some stuff in the Settings that hints towards this. I won't say it's the exact same, but very similar. And hopefully more user-friendly than what you describe.  ;)


I would just love the ability to monitor my rigs remotely some how.  Just basics like temps, accepted, rejected and what pool they are currently mining on I could care less if I have any remote control over my rigs.  Anything like that would be amazing.


EDIT:  I downloaded the unofficial version and checked out those eater eggs under settings.  I am very very excited to see where that's going.  If it is going in the direction I think it is it will be epic nwolls.  Thanks again for this amazing tool


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: albon on July 22, 2013, 06:15:08 AM
Tried to run this just with the flag -I 18

Crashes every time
If I run it with stock settings it defaults to intensity d

Any ideas?
Can you be specific about what is crashing here? Keep in mind that this app just passes these flags on to cgminer and bfgminer, so it shouldn't run any differently than running those with -I 18.

If you can give me some more details on the crash though I'd be happy to try to help address it. Is there an error dialog? A callstack? Anything in the Event Viewer in Windows? What coin are you trying to mine? Thanks in advance!

Also is there any way to set different intensitys for different cards?
Only if they are mining different algorithms. I can add it as a suggestion though.

I have worked out what the problem was. I had put -I 16 in the script flags and -I 18 in the coin flags. this coursed the crash


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: soulmann on July 22, 2013, 08:47:30 AM
Does anybody have this error?

System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
   в MultiMiner.Xgminer.Miner.EnsureProcessStarts(Process process, ProcessStartInfo startInfo)
   в MultiMiner.Xgminer.Miner.StartMinerProcess(String arguments, Boolean redirectOutput, Boolean ensureProcessStarts)
   в MultiMiner.Xgminer.Miner.Launch()

Hi there. Could you try this (https://www.dropbox.com/s/1poopqgp8j727mj/MultiMiner-Debug-1.0.11.zip) unofficial release? It should mean that this exception now includes the executable and arguments, e.g.

https://dl.dropboxusercontent.com/s/3jyac0qfcksn26n/Cant_Start_Miner_Error.png?token_hash=AAEFlav93rAOIQXfa4T4fbPCszj7MIdAat7eKiyUF1JkmA&dl=1

If you look at the error, you will see an Executable: line and an Arguments: line. Basically, if you run that executable with those arguments from a command prompt, you should see the issue that the miner is having. Please let me know if you need more detailed instructions.

Hi there,

Thank you for your work. I found the error. I had the second pool with zero arguments in name settings. Now it works.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: HellDiverUK on July 22, 2013, 01:20:05 PM
Is there a column to show which pool it's mining on at any given time, assuming you've set up failover?  Also, I don't see if I can set up failover/load balanced pool strategy?

Bug report: In SHA256 it's reporting mh/s instead of Mh/s - m=milli, M=mega.  There's a difference. :)


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 22, 2013, 02:27:49 PM
I have worked out what the problem was. I had put -I 16 in the script flags and -I 18 in the coin flags. this coursed the crash
Nice - glad you got it sorted and thanks for leaving the solution here so others may find it. I've noted your issue and will see if it's something I can handle more gracefully in the future.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 22, 2013, 02:32:53 PM
Is there a column to show which pool it's mining on at any given time, assuming you've set up failover?

Not currently but I'll look at adding it in the future. I'd like to get some concept of "details" for a device, but without making the main screen too messy.

Also, I don't see if I can set up failover/load balanced pool strategy?

You can setup the pools but not strategy within the UI. It's on my list but for now it's easy to just add the argument (such as --failover-only) to the Settings screen.

Bug report: In SHA256 it's reporting mh/s instead of Mh/s - m=milli, M=mega.  There's a difference. :)

Thanks, I'll update that for the next build. I appreciate the feedback!  ;D


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: HellDiverUK on July 22, 2013, 02:43:32 PM
Is there a column to show which pool it's mining on at any given time, assuming you've set up failover?

Not currently but I'll look at adding it in the future. I'd like to get some concept of "details" for a device, but without making the main screen too messy.


I was thinking like different columns that can be selected.  For example, Icarus devices have no intensity, so being able to remove that column and use the screen estate for whatever pool you're using, etc.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 22, 2013, 02:53:43 PM
I was thinking like different columns that can be selected.  For example, Icarus devices have no intensity, so being able to remove that column and use the screen estate for whatever pool you're using, etc.
Thanks - good idea and noted.

Currently the Name and Temp columns automatically fall off if they have no values to make more room (e.g. under OS X). I could do the same for Intensity as well.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 23, 2013, 04:23:02 PM
Hey nwolls a few issues for me here,

I have noticed that over the last week or so every few days a new error pops up and I lose all mining until you release a new version and after completely removing the old version and reinstalling the new I finally can get back to mining.


This is the newest error:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Null object cannot be converted to a value type.
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Linq.Extensions.Convert[T,U](T token)
   at MultiMiner.Coinchoose.Api.CoinInformation.PopulateFromJson(JToken jToken) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Coinchoose.Api\CoinInformation.cs:line 42
   at MultiMiner.Coinchoose.Api.ApiContext.GetCoinInformation(String userAgent) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Coinchoose.Api\ApiContext.cs:line 23
   at MultiMiner.Win.MainForm.RefreshCoinStats() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 839
   at MultiMiner.Win.MainForm.MainForm_Load(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 53
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I absolutely love the program but sadly it seems to be getting less and less stable as it progresses but it could also be due to where it gathers info from.  Any ideas on this new error I got?  Or is this one due to coinchoose and not with multiminer at all?  It wouldn't surprise me if these latest errors are due to it as the site has been dropping coins left and right over the last week.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: marjamrob on July 23, 2013, 04:25:39 PM
Works greta, and glad to finally have something for OSX.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 23, 2013, 04:30:29 PM
************** Exception Text **************
System.InvalidCastException: Null object cannot be converted to a value type.
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Linq.Extensions.Convert[T,U](T token)
   at MultiMiner.Coinchoose.Api.CoinInformation.PopulateFromJson(JToken jToken) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Coinchoose.Api\CoinInformation.cs:line 42

Thanks for the report. This one is fixed for the next drop which should be soon. This was due to Bytecoin coming over with a blank value for Minimum Block Time.

Also, if you are on that unofficial build up above it's definitely less stable. I should be releasing something soon with a nice round of fixes and improvements.


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 23, 2013, 04:41:10 PM
************** Exception Text **************
System.InvalidCastException: Null object cannot be converted to a value type.
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Linq.Extensions.Convert[T,U](T token)
   at MultiMiner.Coinchoose.Api.CoinInformation.PopulateFromJson(JToken jToken) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Coinchoose.Api\CoinInformation.cs:line 42

Thanks for the report. This one is fixed for the next drop which should be soon. This was due to Bytecoin coming over with a blank value for Minimum Block Time.

Also, if you are on that unofficial build up above it's definitely less stable. I should be releasing something soon with a nice round of fixes and improvements.

Alright thanks for the update nwolls.  I figured it was something like that.  After you explaining what this error was I think the last few errors I have gotten have been due to coinchoose aswell.  The errors had similar tags as this one. Can't wait for the update  ;D


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 23, 2013, 04:45:35 PM
Can't wait for the update  ;D

Thanks for your patience - v1.0.11 is available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.0.11) now ;D

  • Added a Process Log which details what miners are launched with what arguments and why
  • Added a prompt to download individual miners when selected in Settings
  • Intensity column is now hidden if there are no values
  • Show Mh/s rather than mh/s (difference is case only, Mega vs milli)
  • Display executable and arguments when failing to launch a miner
  • Fix for null object error parsing CoinChoose.com response


Title: Re: MultiMiner 1.0.10 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 23, 2013, 04:57:01 PM
Can't wait for the update  ;D

Thanks for your patience - v1.0.11 is available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.0.11) now ;D

  • Added a Process Log which details what miners are launched with what arguments and why
  • Added a prompt to download individual miners when selected in Settings
  • Intensity column is now hidden if there are no values
  • Show Mh/s rather than mh/s (difference is case only, Mega vs milli)
  • Display executable and arguments when failing to launch a miner
  • Fix for null object error parsing CoinChoose.com response

Sweet thanks again nwolls.  I'll be putting this version through the wringer today.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: soulmann on July 23, 2013, 07:10:34 PM
Hi

Thank you for your programm. Can I change the default time until strategy check?

Thank you.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 23, 2013, 07:32:41 PM
Thank you for your programm. Can I change the default time until strategy check?

Not currently, for two reasons:

  • I wanted to make sure that the CoinChoose.com API didn't get unnecessarily hammered by anyone
  • Quickly changing between pools can generally result in less payout, depending on the payment scheme

That said, the author of CoinChoose.com told me some time ago that he'd be fine with (I believe) a 5 minute interval, so I may let people choose with 5 being the minimum and 15 being the default. I'll add it as a request.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 23, 2013, 07:44:55 PM
I'll go ahead and leak a little info for anyone paying attention  ;)

I don't have just one new app in the works but two. One is a Mobile app, and the other is another Multi- app.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 23, 2013, 08:16:10 PM
I'll go ahead and leak a little info for anyone paying attention  ;)

I don't have just one new app in the works but two. One is a Mobile app, and the other is another Multi- app.

I am super excited to try out the new apps.  I can't wait to be able to monitor my rigs running multiminer.   


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 23, 2013, 08:38:59 PM
I am super excited to try out the new apps.  I can't wait to be able to monitor my rigs running multiminer.   

It's really coming along nicely and progressing quickly. In fact, the release may be more affected by the iOS Dev Center (http://devimages.apple.com/maintenance/) downtime than anything.

I'll leak a bit more while you wait though: this isn't MultiMiner exclusive and will be launching with support from another Miner as well.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: soulmann on July 23, 2013, 09:14:04 PM
I'll go ahead and leak a little info for anyone paying attention  ;)

I don't have just one new app in the works but two. One is a Mobile app, and the other is another Multi- app.

Sounds interesting.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 24, 2013, 12:32:45 AM
Issue with update:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'MultiMiner.MobileMiner.Api, Version=1.0.11.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'MultiMiner.MobileMiner.Api, Version=1.0.11.0, Culture=neutral, PublicKeyToken=null'
   at MultiMiner.Win.MainForm.SubmitMobileMinerStats()
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 24, 2013, 12:45:43 AM
System.IO.FileNotFoundException: Could not load file or assembly 'MultiMiner.MobileMiner.Api, Version=1.0.11.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
Did you use the exe installer or zip file? Can you try the zip file if you used the installer?

Edit: From looking at the code this shouldn't be an issue unless you have values in for the MobileMiner settings. Is that the case or are those empty?


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 24, 2013, 12:51:33 AM
System.IO.FileNotFoundException: Could not load file or assembly 'MultiMiner.MobileMiner.Api, Version=1.0.11.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
Did you use the exe installer or zip file? Can you try the zip file if you used the installer?

Edit: From looking at the code this shouldn't be an issue unless you have values in for the MobileMiner settings. Is that the case or are those empty?

I used the exe and no it is not an issue I am mining away as it doesn't stop anything.  I haven't put anything in the mobile miner areas.  I guess I can check and see if there is something in the settings xml that is conflicting with this.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 24, 2013, 12:53:19 AM
I used the exe and no it is not an issue I am mining away as it doesn't stop anything.  I haven't put anything in the mobile miner areas.  I guess I can check and see if there is something in the settings xml that is conflicting with this.

Thanks - I appreciate your checking. I'm making a new installer exe. In the meantime the zip files have the missing DLL in there.

Edit: There's a new exe up that includes the dll as well.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 24, 2013, 12:55:07 AM
I used the exe and no it is not an issue I am mining away as it doesn't stop anything.  I haven't put anything in the mobile miner areas.  I guess I can check and see if there is something in the settings xml that is conflicting with this.
Thanks - I appreciate your checking. I'm making a new installer exe. In the meantime the zip files have the missing DLL in there.

I am trying the zip file install right now and so far it has been running without issue far longer than it took for the exe to error out.  I am guessing that was the culprit.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: albon on July 25, 2013, 11:20:07 AM
Ok I have a small problem

I put -I 18 in for intensaty and it runs at d

in processing log

-I 18 -I D -o xxxxxxxx -U xxxxxx -p x -d 1 -d 2 -scrypt -api-listen -api-port 4028 -api-allow w:127.0.0.1


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 25, 2013, 02:48:51 PM
-I 18 -I D -o xxxxxxxx -U xxxxxx -p x -d 1 -d 2 -scrypt -api-listen -api-port 4028 -api-allow w:127.0.0.1
The -I D comes from having the Desktop Mode button checked. Uncheck that and it will use the full -I value from your settings.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 26, 2013, 04:31:06 AM
Okay folks, I'm gonna put it out there. If you like it, take it. If you don't, send it right back.

click (https://www.youtube.com/watch_popup?v=Uv9TiEIVnLU)

 ;)


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: pyra-proxy on July 26, 2013, 04:34:30 AM
Okay folks, I'm gonna put it out there. If you like it, take it. If you don't, send it right back.

click (https://www.youtube.com/watch_popup?v=Uv9TiEIVnLU)

 ;)

AWESOME!!!!  "TAKES IT" :-)


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: pyra-proxy on July 26, 2013, 05:14:25 AM
hmmm...  1 more feature request, can you factor in merge-mining? i.e. currently my btc mining pool is  a merge-mining pool, if another non-merged coin does not exceed BTC + the merged coinses in profitability I would not want it to auto-switch.

Considerations:  Many pools just do BTC + NMC, but others do much more (ala bitparking) and the added boost can be in excess of 10% at times, so you'd probably have to somehow select all the merged coins in your merge mining setup.

Thanks!


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 26, 2013, 05:51:47 AM
hmmm...  1 more feature request, can you factor in merge-mining? i.e. currently my btc mining pool is  a merge-mining pool, if another non-merged coin does not exceed BTC + the merged coinses in profitability I would not want it to auto-switch.

Considerations:  Many pools just do BTC + NMC, but others do much more (ala bitparking) and the added boost can be in excess of 10% at times, so you'd probably have to somehow select all the merged coins in your merge mining setup.
Does the setting for each coin where you can adjust the profitability by addition or by multiplication help address this? Or is there something more to it? If there is more needed can you be a bit more specific? Thanks!


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: pyra-proxy on July 26, 2013, 01:26:23 PM
hmmm...  1 more feature request, can you factor in merge-mining? i.e. currently my btc mining pool is  a merge-mining pool, if another non-merged coin does not exceed BTC + the merged coinses in profitability I would not want it to auto-switch.

Considerations:  Many pools just do BTC + NMC, but others do much more (ala bitparking) and the added boost can be in excess of 10% at times, so you'd probably have to somehow select all the merged coins in your merge mining setup.
Does the setting for each coin where you can adjust the profitability by addition or by multiplication help address this? Or is there something more to it? If there is more needed can you be a bit more specific? Thanks!

What I would think (to help understand what I'm referring to) is that you allow a user to add coin type "merge mining" or some such, then they are presented with another data field to specify which coins are being merged (i.e. BTC, NMC, DVC, IXC as it stands currently at bitparking) then later when deciding on if you should continue merge mining or switch your hash rate to another coin the current profitability of all your merge mining coins is summed so that you'll only swap if the profitability of the "other" chain exceeds the combined total of all of your merge mined coins.

This should be settable because different places merge mine in different ways, and when merge mining on your own say with p2pool you can merge mine A LOT of coins, scrypt coins will likely see merge mining start taking place in the next 6 months or so as well I would predict.

Was that more clear?...


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: allidoislurk on July 26, 2013, 03:39:27 PM
Okay folks, I'm gonna put it out there. If you like it, take it. If you don't, send it right back.

click (https://www.youtube.com/watch_popup?v=Uv9TiEIVnLU)

 ;)

That is BADASS !!!

Thanks for developing this !


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 26, 2013, 03:45:26 PM
Was that more clear?...
Crystal - thanks very much for that description! I thought that's where you were going but wasn't sure and like to make sure I have a good grasp on a feature before I try to implement it.

My own experience with merged mining has been limited to BTC+NMC so using a profitability adjustment was "good enough" there.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 26, 2013, 10:42:43 PM
Okay folks. The iOS Dev Center is back up which means I should be able to start sending out beta versions of MobileMiner (https://www.youtube.com/watch_popup?v=Uv9TiEIVnLU) and - soon - submit a version to the App Store. If you have an iOS device (iPhone, iPad, iPod) with iOS 5 or greater and would like to try this out, please send me a private message with your device's UDID (http://lmgtfy.com/?q=how+do+i+find+my+iphone+udid#).

This should be limited to those with time to give feedback, with decent technical knowledge, good communication skills, and with the understanding that this is in order to test the app, not to shape the feature-set. This is not to say that users and testers will not have input on the direction of the app, but the point of testing this should be to find bugs and issues.

Thanks!

Edit: Beta participation will be first-come-first-served but with priority given to those who display, or have displayed, technical aptitude or given good feedback. Because of the way iOS development works I have a limited # of devices I can give beta copies to, plus it's harder to manage feedback from more testers. Thanks for understanding.


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: skyhigh2004 on July 27, 2013, 12:07:35 AM
Okay folks. The iOS Dev Center is back up which means I should be able to start sending out beta versions of MobileMiner (https://www.youtube.com/watch_popup?v=Uv9TiEIVnLU) and - soon - submit a version to the App Store. If you have an iOS device (iPhone, iPad, iPod) with iOS 5 or greater and would like to try this out, please send me a private message with your device's UDID (http://lmgtfy.com/?q=how+do+i+find+my+iphone+udid#).

This should be limited to those with time to give feedback, with decent technical knowledge, good communication skills, and with the understanding that this is in order to test the app, not to shape the feature-set. This is not to say that users and testers will not have input on the direction of the app, but the point of testing this should be to find bugs and issues.

Thanks!

Edit: Beta participation will be first-come-first-served but with priority given to those who display, or have displayed, technical aptitude or given good feedback. Because of the way iOS development works I have a limited # of devices I can give beta copies to, plus it's harder to manage feedback from more testers. Thanks for understanding.

This is so awesome nwolls.  You are making something miners have wanted for awhile now.  Being able to remotely control and monitor miners like this is amazing.  That being said if you ever need any android testers let me know.  Being an android fanboy I have a lack of iOS devices  ;D


Title: Re: MultiMiner 1.0.11 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 27, 2013, 12:17:48 AM
This is so awesome nwolls.  You are making something miners have wanted for awhile now.  Being able to remotely control and monitor miners like this is amazing.  That being said if you ever need any android testers let me know.  Being an android fanboy I have a lack of iOS devices  ;D
I assure you an Android version is the first thing on my list once the version iOS release is out the door. There are a few more features that I want to do for the iOS version before I submit to the App Store, but an Android version isn't that far off.


Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: nwoolls on July 29, 2013, 02:47:11 AM
Version 1.0.12 of MultiMiner is now available on the Github Releases page (https://github.com/nwoolls/MultiMiner/releases). Changes include:

  • Add the ability to configure the interval used for strategy checks
  • Display a dialog if version 3.5 of the .NET Framework is not installed
  • Automatically download the latest binaries for cgminer and bfgminer under OS X from the xgminer-osx (https://github.com/nwoolls/xgminer-osx) project (previously a static version number was used)
  • Support for remote monitoring and remote control using MobileMiner (https://www.youtube.com/watch_popup?v=Uv9TiEIVnLU)
  • Additional fixes for NULL data returned from CoinChoose.com


Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: nwoolls on July 30, 2013, 07:28:19 AM
The MobileMiner iOS app (https://www.youtube.com/watch_popup?v=Uv9TiEIVnLU) has been submitted to the App Store for review. This should take about a week. The initial version includes:

  • Open API that any mining software can adopt (currently supported by MultiMiner for Windows and Asteroid for Mac (https://bitcointalk.org/index.php?topic=214268.0))
  • Ability to monitor multiple machines and devices
  • Icons make it easy to see which machines are offline, mining, and not mining
  • Start, stop, and restart mining remotely
  • Email and push notifications for offline machines, offline devices, and hot devices

Once this is out the door work will begin on the Android version, along with a proper website for the apps & API.


Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: bronan on July 31, 2013, 02:24:11 PM
Found 2 issues regarding this tool

I have 1 bfl jala
And 3 asic miner erupters at present

The first is when i start cgminer it finds 2 from 3 amu's.
Then comes the funny part if i start cgminer with the config it instant finds all 3

But now the second problem i can not get that bfl to work on cgminer i tried messing with the driver but somehow i could not get it to work
 
bfgminer finds the jala instant and does work flawless with it on this miner but i miss all the extra parameters from the config file.
But this miner does not see the amu's "sigh"  :-X

Now this tool only let you choose one or the other which does not work for me as well



Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: nwoolls on July 31, 2013, 03:21:05 PM
Found 2 issues regarding this tool
Hi there. I'm sorry to hear you are having trouble.

The first is when i start cgminer it finds 2 from 3 amu's.
Then comes the funny part if i start cgminer with the config it instant finds all 3

That honestly sounds about normal for me with cgminer. In my experience its USB support is pretty flakey. I have 2 USB Erupters and I sometimes have to start cgminer a couple of times for it to see all of them. This is on multiple machines and without MultiMiner.

But now the second problem i can not get that bfl to work on cgminer i tried messing with the driver but somehow i could not get it to work

Unfortunately I don't have any BFL devices yet for testing. From what I have read they work fine with bfgminer but I don't know about cgminer.

bfgminer finds the jala instant and does work flawless with it on this miner but i miss all the extra parameters from the config file.

You can add any extra miner parameters within the Settings dialog.

But this miner does not see the amu's "sigh"  :-X

In order for the USB Erupters to work with bfgminer you need to install this driver (http://www.silabs.com/pr/usbbridge/Pages/default.aspx) and reboot. Note that installing that driver will make the USB support for AMUs in cgminer stop working until you uninstall it.


Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: purelithium on August 01, 2013, 02:27:36 AM
It appears your software can't deal with more than 10 devices. I have 12 Block eruptors and a Modminer on the same machine. In an error, I noticed that you specify each device by  a "-d 0 -d 1" flag. This ensures that there will only be 10 devices enabled, since it appears you don't make allowances for more devices?

Another thing is I have pools that don't need passwords. If I don't put a password into the coin settings dialog, the miner won't start.

If I put in a miscellaneous password just to get it started, I get an error of "An item with the same key has already been added" in a .NET dialog box. I have no idea what this means.

I have MultiMiner running successfully on my Scrypt rig, but not on my SHA-256 because of the device limitations and error messages.

Otherwise I love the software, works great! One question I have is can I force some devices to only mine scrypt coins and other devices to only mine SHA-256? especially at the same time? Because it is almost always more profitable for my GPUs to stick to scrypt mining, but my Block Eruptors & FPGA can't mine scrypt even though it is more profitable.



Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: nwoolls on August 01, 2013, 02:55:37 AM
It appears your software can't deal with more than 10 devices. I have 12 Block eruptors and a Modminer on the same machine. In an error, I noticed that you specify each device by  a "-d 0 -d 1" flag. This ensures that there will only be 10 devices enabled, since it appears you don't make allowances for more devices?
Hmmm I'll have to figure out a way to test this. I can't think of a reason off the top of my head why it would be limited to 10. Does it show all of the devices in the UI? But not mine with all of them? Any details you could give would be excellent, including the error text and call stacks, screenshots, etc. I'd love to get this fixed for you!.

Another thing is I have pools that don't need passwords. If I don't put a password into the coin settings dialog, the miner won't start.

What arguments do you use with cgminer when you don't use a password? Do you just omit that parameter? I'd be happy to add proper support for leaving the password out. Can you give me an example of a pool like this that I could test?

If I put in a miscellaneous password just to get it started, I get an error of "An item with the same key has already been added" in a .NET dialog box. I have no idea what this means.

Can you please send me the full error text and call stack for this error? If possible please download the debug build (https://github.com/nwoolls/MultiMiner/releases/download/v1.0.12/MultiMiner-Debug-1.0.12.zip) as that will give me line numbers in the error.


Because it is almost always more profitable for my GPUs to stick to scrypt mining, but my Block Eruptors & FPGA can't mine scrypt even though it is more profitable.

It will automatically only use SHA-256 coins with USB/AMU devices. It will only Scrypt mine on GPUs. Let me know if you need something more there.

Thanks very much for your feedback. I'd love to get these issues addressed for you so any additional information would be great.


Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: bronan on August 01, 2013, 10:32:30 AM
Do not get me wrong i do love your program but i can not use it

Since its impossible to add all commands needed to let these miners run the same as with the config files
Its simply too much of a fuss, i think it has todo that both miners are getting too complex and the different usb devices not really work well

For instance the command to find all usb port devices on bfgminer simply fails blah blah -all did let it crash  

I have to make a huge list of usb devices to get them found:
"scan-serial" : [
   "/dev/ttyUSB0",
   "/dev/ttyUSB1",
   "/dev/ttyUSB2",
   "/dev/ttyUSB3",
   "/dev/ttyUSB4",
   "/dev/ttyUSB5",
   "/dev/ttyUSB6",
   "/dev/ttyUSB7",
   "/dev/ttyUSB8",
   "/dev/ttyUSB9",
   "/dev/ttyUSB10",

and so on till com 35

I have the drivers you posted installed on those machines and setup as most posted on the forum

But they simply refuse to work together, i am currently searching for a small cheap minibook which can act as a miner on bamt/linux
To see if that works better
But my experiment with bamt on a usb stick showed it could find the amu's, but again the bfl messes up

Gonna try the winpe experimental mining solution also, sadly its is pretty limited.
Sadly have no longer access to the free windows 8 server licenses because i left the company where i worked

PS the cgminer is simple i use zadig to get it running again on the amu's

Again i think you program will make many people happy if they can overcome the miner problems
The developers are not much of a help since they simply not respond at all


Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: nwoolls on August 01, 2013, 03:45:49 PM
Do not get me wrong i do love your program but i can not use it

No offense taken at all. I would just like to fix what issues I can, and if you have time and care to help with that it would be excellent!  :)

Since its impossible to add all commands needed to let these miners run the same as with the config files
Its simply too much of a fuss, i think it has todo that both miners are getting too complex and the different usb devices not really work well

For instance the command to find all usb port devices on bfgminer simply fails blah blah -all did let it crash  

I have to make a huge list of usb devices to get them found:
"scan-serial" : [
   "/dev/ttyUSB0",
   "/dev/ttyUSB1",
   "/dev/ttyUSB2",
   "/dev/ttyUSB3",
   "/dev/ttyUSB4",
   "/dev/ttyUSB5",
   "/dev/ttyUSB6",
   "/dev/ttyUSB7",
   "/dev/ttyUSB8",
   "/dev/ttyUSB9",
   "/dev/ttyUSB10",

and so on till com 35

Just trying to make sure I understand here. Are you saying that bfgminer itself crashes if you do --scan-serial all or -S all ? But it works if you list each and every device with --scan-serial? Or are you saying MultiMiner crashes? Can you post the crash details/text?

MultiMiner already launches bfgminer with --scan-serial all, so it should find your devices, unless bfgminer is failing here (which may be what you were saying to begin with).


Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: bronan on August 01, 2013, 04:58:56 PM
hahaha indeed if i start bfgminer simply with the -S all it crashed
the same goes for cgminer with --ndevs
I do admit that i did never change my mining setups besides certain pool changes
These problems started when i wanted to change my gpu's to scrypt and to get the usb devices to work
I did not ever expected such weird issues, but since i switched over to win 8 got more problems running miners

Well not if i use my gpu's on btc that still runs without problems
I also made sure to open command prompts as admin in case this would prevent them to access hardware




Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: purelithium on August 02, 2013, 03:11:54 AM
I'll get back to you tomorrow or possibly sometime this weekend to help debug the issues for you, however I'm trying to get a new Scrypt machine up and running along with going away for the long weekend.

Thanks!


Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: nwoolls on August 02, 2013, 03:17:43 AM
I'll get back to you tomorrow or possibly sometime this weekend to help debug the issues for you, however I'm trying to get a new Scrypt machine up and running along with going away for the long weekend.

My pleasure. You can PM me on here or email me at my username @ gmail dot com. I'm on Skype too with the same info. If needed we can do some remote assistance too, if you are comfortable with that. I noticed in re-reading you have a FPGA as well, so that's another piece of your setup that I cannot reproduce, so there may be some quirkiness there in the current build.

I'd love to fix this stuff, so whenever you have time I'm down for doing whatever we can to diagnose.


Title: Re: MultiMiner 1.0.12 - Your Coins. Your Pools. Your way. - Includes .NET APIs
Post by: nwoolls on August 03, 2013, 12:56:13 AM
Happy Friday folks. The MobileMiner iOS app has been approved and is now available (https://itunes.apple.com/us/app/mobileminerapp/id681025353?ls=1&mt=8) on the Apple App Store. Happy mobile mining!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: purelithium on August 03, 2013, 02:31:30 AM
Love the MobileMinerApp! Please don't sell my e-mail though... I'm gonna buy the notifications to help support your efforts!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 03, 2013, 02:38:00 AM
Love the MobileMinerApp! Please don't sell my e-mail though... I'm gonna buy the notifications to help support your efforts!

I'm totally legit man no worries there. That is only so I can get in touch with users if needed. One thing my experience has taught me, especially with mobile apps, it's good to get a verified email address early on rather than scramble to get one later. e.g. if you have to make some big breaking change.

Version 1.1 is already waiting for review with the following small enhancements (courtesy of suggestions from the Asteroid (http://www.asteroidapp.com/) author):

  • Delete machines by swiping (they will reappear if they submit data)
  • Show the date data was fetched on main screen
  • Refresh data older than 15 minutes when navigating
  • Hide blank hashrates on the main screen
  • Show the network activity indicator when fetching or updating data

Next on my list is the Android app as well as getting something up at mobileminerapp.com (http://mobileminerapp.com) that lets people find out how to submit statics, request API keys, etc.

Thanks for your support!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: purelithium on August 04, 2013, 03:25:28 PM
I haven't had time to sit down and figure out the issues, but I was thinking about a feature or features I'd like to see.

I've said this before, I love your software, and especially the MobileMinerApp functionality.

As we all know, bitcoiners are an advanced bunch, and as such love to configure things. I think some of the issues I'm seeing with my setup would be fixed if you had an option in the settings for us to configure the exact flags that you are using to run bfgminer. There is already setting to set the flags for the respective algorithms, but it would be nice to be able to set the overall flags. To maintain the main functionality of the app(switching pools according to coin profitability) you could just add on the appropriate pool flags to the set of flags we assigned.

An example on how to implement in the GUI: In the settings dialog, you could have an advanced settings dialog with a warning about changing the settings. Then have a text box to input our flags. These flags would override all others input anywhere else, including any devices "auto detected"

This would allow me to pass on a usable configuration to bfgminer regardless of any issues relating to the gui. A config I know would work for my miners would be "bfgminer.exe -S all -G" and if your software just added on the appropriate pool flags for the most profitable coin, I could absolutely use it.

I would even be willing to put 0.50 BTC funding towards implementing it (I would put more down, but that's all I have readily available at this moment)

Just some thoughts while on a mini vacation. I'll still try and help debug the initial issues I was having though.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 04, 2013, 04:01:59 PM
I think some of the issues I'm seeing with my setup would be fixed if you had an option in the settings for us to configure the exact flags that you are using to run bfgminer. There is already setting to set the flags for the respective algorithms, but it would be nice to be able to set the overall flags. To maintain the main functionality of the app(switching pools according to coin profitability) you could just add on the appropriate pool flags to the set of flags we assigned.

An example on how to implement in the GUI: In the settings dialog, you could have an advanced settings dialog with a warning about changing the settings. Then have a text box to input our flags. These flags would override all others input anywhere else, including any devices "auto detected"

This would allow me to pass on a usable configuration to bfgminer regardless of any issues relating to the gui. A config I know would work for my miners would be "bfgminer.exe -S all -G" and if your software just added on the appropriate pool flags for the most profitable coin, I could absolutely use it.

I would even be willing to put 0.50 BTC funding towards implementing it (I would put more down, but that's all I have readily available at this moment)

I would absolutely implement this for you, no funding needed. My only problem is this:

The app already uses "bfgminer.exe -S all", as seen by showing the Process Log. In the Settings dialog you can click Disable GPU mining. This will pass in the -G. So MultiMiner already passes those two flags. So it seems the only real issue with your setup is the -d parameters I am passing in. I hate to be stubborn but I am hesitant to add a new, advanced setup dialog, code which goes into a few different DLLs, etc. rather than identifying the actual issue and fixing that.

I really do appreciate the feedback and would love to get things working optimally for you. If you can look at the Process Log and see the executable path and arguments that MultiMiner is using, then compare to those that work for you that would be super. Even copying & pasting the executable and arguments that MultiMiner is using here may help me identify the issue. I would also absolutely be willing to do remote support (e.g. TeamViewer) if you are comfortable with that, or anything that helps us work together to identify and fix the issue.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: purelithium on August 04, 2013, 07:42:53 PM

I would absolutely implement this for you, no funding needed. My only problem is this:

The app already uses "bfgminer.exe -S all", as seen by showing the Process Log. In the Settings dialog you can click Disable GPU mining. This will pass in the -G. So MultiMiner already passes those two flags. So it seems the only real issue with your setup is the -d parameters I am passing in. I hate to be stubborn but I am hesitant to add a new, advanced setup dialog, code which goes into a few different DLLs, etc. rather than identifying the actual issue and fixing that.

The thing is that I have GPU's mining scrypt in one instance of bfgminer and the ASIC and FGPA devices mining SHA-256 in another instance. I would like to keep these in separate instances on the same machine. I think you would need to do that anyway. So to use the GPUs in MM, i would have to have MM to NOT use -S all, because I want those reserved for the other instance.

Quote
I really do appreciate the feedback and would love to get things working optimally for you. If you can look at the Process Log and see the executable path and arguments that MultiMiner is using, then compare to those that work for you that would be super. Even copying & pasting the executable and arguments that MultiMiner is using here may help me identify the issue. I would also absolutely be willing to do remote support (e.g. TeamViewer) if you are comfortable with that, or anything that helps us work together to identify and fix the issue.

I could definitely try that, I would just have to look into the security first. Having an internet stranger poke around in a computer is kinda scary.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 04, 2013, 10:43:37 PM
The thing is that I have GPU's mining scrypt in one instance of bfgminer and the ASIC and FGPA devices mining SHA-256 in another instance. I would like to keep these in separate instances on the same machine. I think you would need to do that anyway. So to use the GPUs in MM, i would have to have MM to NOT use -S all, because I want those reserved for the other instance.

This is exactly how MultiMiner works, and has worked since the beginning. My primary rig has 4 GPUs and 2 ASICs. You can see that in the screenshots for MultiMiner. I am able to use MultiMiner on there just fine mining both SHA-256 coins and Scrypt coins. MultiMiner will only use SHA-256 coins for ASICs automatically. That is what it was designed to do. MultiMiner is not going to spin up an instance that tries to use all your devices. It uses the -d parameter to have each instance of bfgminer use the correct devices.

Here's an example of that rig using cgminer:

Code:
-I 20 -g 1 --thread-concurrency 22400 --failover-only -T -o stratum+tcp://stratum.khore.org:3334 -u user -p password -o http://pool-nvc-2.khore.org:8080 -u user -p password -d 0 -d 1 -d 2 -d 3 --scrypt --api-listen --api-port 4028 --api-allow W:127.0.0.1
-I 9 --failover-only -T -o stratum+tcp://mint.bitminter.com:3333 -u user -p password -o http://stratum.bitcoin.cz:3333 -u user -p password -d 4 --api-listen --api-port 4029 --api-allow W:127.0.0.1

And with bfgminer:

Code:
-I 20 -g 1 --thread-concurrency 22400 --failover-only -T --scan-serial all -o stratum+tcp://stratum.khore.org:3334 -u user -p password -o http://pool-nvc-2.khore.org:8080 -u user -p password -d 0 -d 1 -d 2 -d 3 --scrypt --api-listen --api-port 4028 --api-allow W:127.0.0.1
-I 9 --failover-only -T --scan-serial all -o stratum+tcp://mint.bitminter.com:3333 -u user -p password -o http://stratum.bitcoin.cz:3333 -u user -p password -d 4 --api-listen --api-port 4029 --api-allow W:127.0.0.1

As you can see MultiMiner automatically uses the -d parameters to direct cgminer or bfgminer to use the proper devices with the proper coins, supplying -S all to bfgminer (--scan-serial all) in order to detect USB devices.

If you could copy & paste the arguments you are seeing from MultiMiner like I did above that would help me.

I could definitely try that, I would just have to look into the security first. Having an internet stranger poke around in a computer is kinda scary.

Totally understandable and optional. TeamViewer does allow you to see what I'm doing and to take control back over etc. Also note that, while I am an Internet stranger, I do have a very accessible and verifiable identity as a professional software developer and consultant. If you click the website link on the left by my forum info it will take you to my website where there's links to other social networks, resumes, etc. No scamming here! But again totally understandable and smart to be cautious.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: seriouscoin on August 05, 2013, 01:10:12 AM
Can i use this to remotely control my dedicated miner? so i install this on any PC and communicate with my miners through API?



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 05, 2013, 01:20:53 AM
Can i use this to remotely control my dedicated miner? so i install this on any PC and communicate with my miners through API?

No not exactly, though that is a requested feature for MultiMiner that I may add in the future.

MultiMiner (http://multiminerapp.com) is a UI for cgminer or bfgminer. You run MultiMiner directly on your dedicated ming rig instead of cgminer or bfgminer. MultiMiner will keep the miners running, restart if needed, and optionally mine the most profitable coin.

MobileMiner (http://mobileminerapp.com) is (currently) a smart-phone app. Right now there is an iOS app (https://itunes.apple.com/us/app/mobileminerapp/id681025353?ls=1&mt=8) available with Android soon to follow. An HTML5 and Windows Phone app will come later. With MobileMiner, you can monitor and control the mining happening on many remote machines and devices from your smart-phone, as long as you are using a compatible miner (http://www.mobileminerapp.com#miners). Right now MultiMiner supports MobileMiner, and the API is a very simple, open REST API that is documented here (http://www.mobileminerapp.com#api). Asteroid for Mac (http://www.asteroidapp.com/) is in beta and also contains support for MobileMiner.

I hope that clears things up. Let me know if you have any other questions.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: bronan on August 05, 2013, 12:37:03 PM
Euhm first of all on the site you have posted download windows version from above link but there is no link where a precompiled version can be downloaded

Second  i won from windows 8 at last with bfgminer and it is now working with both types of usb miners.
The solution had todo with the installed usb drivers,  that if you ever had installed zadig you need to delete all drivers which point to winusb
To do this without getting problems you need to remove all usb devices if possible
Internal devices such as hubs will reinstall themselfs
Now on itself it sounds simple but it can be a pain to get them out if you need usb for keyboard/mouse :D
I also found out that windows simply reinstalls them if you did not disconnect the devices from the usb ports, or that if reconnected it finds the old installed drivers which causes this issue in the first place.

So after i checked with USBDeview and saw not one of them had the zadig drivers anymore
I took the next step and installed the silicon labs CP21x drivers again.

Then started multiminer and choose bfgminer
On the options commands inserted the new bfgminer command -S erupter:all and turned off gpu mining
Then i choose safe and start
And poof it is working

This does not mean there are no issues with running cgminer and bfgminer under windows 8.

I am missing an option to choose between the following options with multiple pools
For instance which pool to mine at.
And maybe a choice to either choose balanced, failover-only and so on, ofcourse if this gets implemented you need to add some way to select which pools it has to use. I see people mining at over 5 pools at once.



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 05, 2013, 04:02:15 PM
Euhm first of all on the site you have posted download windows version from above link but there is no link where a precompiled version can be downloaded

The link goes to the GitHub releases page here (https://github.com/nwoolls/MultiMiner/releases) which has binary downloads for Windows including an installer, a zip file, and a debug zip file. Or are you referring to a different link? Please let me know where the broken link is.

Then started multiminer and choose bfgminer
On the options commands inserted the new bfgminer command -S erupter:all and turned off gpu mining
Then i choose safe and start
And poof it is working

Glad to hear you got it working!  ;D

I am missing an option to choose between the following options with multiple pools
For instance which pool to mine at.
And maybe a choice to either choose balanced, failover-only and so on, ofcourse if this gets implemented you need to add some way to select which pools it has to use. I see people mining at over 5 pools at once.

For each different coin you can add one-or-more pools. Click the Coins button to configure the coins and pools. MultiMiner uses the default multipool strategy that cgminer and bfgminer use. If you check the documentation here (https://github.com/ckolivas/cgminer) and search for "multipool" you should get to the documentation. If you'd like to use a different strategy, such as "failover only", add the corresponding argument in the Settings dialog of MultiMiner, e.g. --failover-only. You can see an example of that here:

https://github.com/nwoolls/MultiMiner/blob/master/Screenshots/Settings.png?raw=true


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: bronan on August 05, 2013, 07:59:38 PM
hehe i did not look into the releases on github i stay away from git hub as far as possible ;)

did you see the command change for bfgminer or was my little hint not visible [ -S erupter:all ] seems the be the new improved command for usb gear :D

for reference look the bfgminer 3.1.4 thread


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 06, 2013, 03:52:27 AM
did you see the command change for bfgminer or was my little hint not visible [ -S erupter:all ] seems the be the new improved command for usb gear :D

for reference look the bfgminer 3.1.4 thread

I've seen it but right now I have code that is compatible between both cgminer and bfgminer. I'll make changes as soon as I have to. I'd rather not add more code when it isn't necessary. I'm on the dev mailing list for bfgminer and I talk to Luke off and on so I am testing these things before they are released and break anything. He had me test the Unicode changes in 3.1.4 on OS X before releasing it. I do appreciate the heads up though.

Happy mining!  :D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 06, 2013, 04:06:27 AM
MultiMiner version 1.0.13 is now available for download from the GitHub releases page (https://github.com/nwoolls/MultiMiner/releases). Changes include:

  • Improved support for detecting multi-core FPGA devices
  • Fixed support for detecting more than ten devices
  • Handle duplicate keys for device information coming back from bfgminer RPC API
  • Support launching miners without specifying a password for the pool

A very big thank you to purelithium for taking the time to help me track down these issues!  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: purelithium on August 07, 2013, 12:55:51 AM
Hey, so this build has been working amazing since last night. All devices happily mining.

An interface tweak that I'd like to see would be the ability to move pools up and down in the list in the Configure Coins dialog box. As in quickly prioritize pools without having to lose the configuration by removing the pools and then re adding them in the desired order.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 07, 2013, 01:03:00 AM
An interface tweak that I'd like to see would be the ability to move pools up and down in the list in the Configure Coins dialog box. As in quickly prioritize pools without having to lose the configuration by removing the pools and then re adding them in the desired order.

Totally agree. It's something I want too and is already on my list, but I bump up priorities when other people request it too. Expect it in the next build or two. Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: prometheuss on August 07, 2013, 01:52:29 AM
wanted to try out your mobileminer but all i get on my iphone 4s is a blank page anything i need to add anywhere besides my email and api code?
Would love to see a log option in PR7.
Something simple like:
from 7:33 till 9:56 mined X coin.
from 9:56 till 14:56 mined Y coin.

Makes it easier to track what happened if you can't watch your rigs 24/7.
I've logged your request and will add it.
also was this ever added couldnt find it if it  was ?
and if i may suggest adding the price nothing worse then mining it at 150 ish over btc and converting it at under 100

Something simple like:
from 7:33 till 9:56 mined X coin @ (price)
sorry for all the questions couldnt find a readme  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 07, 2013, 02:31:50 AM
also was this ever added couldnt find it if it  was ?
and if i may suggest adding the price nothing worse then mining it at 150 ish over btc and converting it at under 100

Something simple like:
from 7:33 till 9:56 mined X coin @ (price)
sorry for all the questions couldnt find a readme  ;D

It's not in there yet. I want to add it but that's the sort of feature where, once I start to think about it, I start to think about all the crazy directions I could go with tracking the history etc., get overwhelmed, and move onto something else  :D

For now I'll at least get a simple log in there like you are requesting. I've bumped up the request and will try to get that into the next version.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 07, 2013, 02:34:13 AM
MobileMiner (http://www.mobileminerapp.com/) for iOS version 1.1 is now available on the App Store (https://itunes.apple.com/us/app/mobileminerapp/id681025353?ls=1&mt=8), including the following changes:

• Delete machines by swiping (they will reappear if they submit data)
• Show the date data was fetched on main screen
• Refresh data older than 15 minutes when navigating
• Hide blank hashrates on the main screen
• Show the network activity indicator when fetching or updating data


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: dethdeks on August 08, 2013, 12:17:28 AM
not sure whats going on but for some reason multiminer wont see my usb block eruptor. it see's my gpu but not my asics. anyone can tell me how to get it to see my asic's


also i have version 1.0.13 i also had same issue on 1.0.11


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 01:32:01 AM
not sure whats going on but for some reason multiminer wont see my usb block eruptor. it see's my gpu but not my asics. anyone can tell me how to get it to see my asic's

The steps you must take depend on whether you are using bfgminer or cgminer. If you are using bfgminer you must install these drivers (http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx) and reboot. If you are using cgminer you must use this utility (http://sourceforge.net/projects/libwdi/files/zadig/) to setup your Erupter.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 01:32:45 AM
wanted to try out your mobileminer but all i get on my iphone 4s is a blank page anything i need to add anywhere besides my email and api code?

My bad I missed this part before. When you register MobileMiner you are sent an Application Key via email. You then need to enter that email address and Application Key into MultiMiner in the Settings dialog.

If that is not working can you tell me a little more? What do you mean by a blank page? I just tested this on an iPhone 4S and everything worked as expected.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: dethdeks on August 08, 2013, 01:39:49 AM
not sure whats going on but for some reason multiminer wont see my usb block eruptor. it see's my gpu but not my asics. anyone can tell me how to get it to see my asic's

The steps you must take depend on whether you are using bfgminer or cgminer. If you are using bfgminer you must install these drivers (http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx) and reboot. If you are using cgminer you must use this utility (http://sourceforge.net/projects/libwdi/files/zadig/) to setup your Erupter.

i unno why but if i use just bfgminer or cgminer they see my block erupter but if i use multi miner it wont see it. i currently have both of them drivers installed as well. and my block erupter is seen as usb to uart bridge in my device manager as well as my saftely remove your device menu. also i should say im using windows 7 ultimate x64.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 01:43:16 AM
i unno why but if i use just bfgminer or cgminer they see my block erupter but if i use multi miner it wont see it. i currently have both of them drivers installed as well. and my block erupter is seen as usb to uart bridge in my device manager as well as my saftely remove your device menu.

What command lines are you passing in to cgminer and bfgminer when they succeed for you?

Can you also try running:

Code:
bfgminer -S all -d?

and:

Code:
cgminer -d?

These commands should list your USB miners. Please paste the output back in here. Also note that the USB miner will not be detected if it is in use by something else (zombie miner process).


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: dethdeks on August 08, 2013, 01:52:41 AM
i unno why but if i use just bfgminer or cgminer they see my block erupter but if i use multi miner it wont see it. i currently have both of them drivers installed as well. and my block erupter is seen as usb to uart bridge in my device manager as well as my saftely remove your device menu.

What command lines are you passing in to cgminer and bfgminer when they succeed for you?

Can you also try running:

Code:
bfgminer -S all -d?

and:

Code:
cgminer -d?

These commands should list your USB miners. Please paste the output back in here. Also note that the USB miner will not be detected if it is in use by something else (zombie miner process).

the commands im using in cgminer 3.3.1 for it to show my miner is
Code:
cgminer-nogpu --icarus-options 115200:1:1 --icarus-timing 3.0=100 -o stratum.bitcoin.cz:3333 -u dethdeks.amd -p 12345


for some reason now bfgminer wont run my asic miner n just runs my gpu so im not worried to much about bfgminer as i usely use cgminer for the most part and as for cgminer -d it says i only have the gpu but i know my miner isnt set on a com port like all the walkthroughs . when i mine using above settings it shows up at amu in my miner which is what the block erupters are set as in the new cgminer 3.3.1

edit. after uninstalling all drivers for it and rebooting and then reinstalling the zdiag it shows up in cgminer as amu when doing the cgminer -d? command. but still doesnt show up in multiminer

edit 2. i rechecked multiminer and i had it set to bfgminer so i switched it to cgminer and it now shows there.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: prometheuss on August 08, 2013, 02:16:30 AM
hate to be a pest but i have a small problem with my mobileminer  filled out everything in the settings (email,api code and checked both boxes ) section of the gui and have the app on my phone but cant see my miners from my phone did i miss something?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 02:21:23 AM
edit 2. i rechecked multiminer and i had it set to bfgminer so i switched it to cgminer and it now shows there.

Awesome - glad to hear you got it working. I've found both miners are finicky when it comes to detecting the USB devices, especially if you have tried both miners/methods.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 02:22:51 AM
hate to be a pest but i have a small problem with my mobileminer  filled out everything in the settings (email,api code and checked both boxes ) section of the gui and have the app on my phone but cant see my miners from my phone did i miss something?

Hey there. Please PM me:

  • Your MobileMiner Application Key
  • A screenshot of what you are seeing on your iPhone
  • A screenshot of your Settings screen in MultiMiner

Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: atomicchaos on August 08, 2013, 02:51:55 AM
I just wanted to drop a note and say thank you. I am in the process of changing over about 20 rigs to use this tool, and so far it's gone well with a couple of errors along the way. I know many people are probably trying the tool, and not all take the time to thank you for your efforts on it.


Comments / Issues So Far:

- The app crashes if the network is not connected. Obviously this wouldn't be a common problem, as you need an active network to mine, but as a heads up.
- On CGminer, I rely on WU, much more than hash rate to make sure my settings are optimized, is it possible to add that field?
- Is it possible to not "round" the hash rate? I would like to see the actual hash rate, like I did in Cgminer.
- Looking forward to Android app, I need to be able to centrally monitor all my rigs in one interface. Currently I use a system with 6 monitors and VNC for each rig is loaded for each of the rigs so I can see the status
- I usually run CGMiner at high priority within taskmgr, and I use batch files to automate this. On slower machines, this boosts hash rate, and I can't use the app on two rigs, as I would have to manually set the CGminer task to high priority. Is there any way to do this easily through the app?

I will donate once I get the rigs up and running and we're stable for a bit.



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 03:11:54 AM
I just wanted to drop a note and say thank you. I am in the process of changing over about 20 rigs to use this tool, and so far it's gone well with a couple of errors along the way. I know many people are probably trying the tool, and not all take the time to thank you for your efforts on it.

Thank you very much, I appreciate it!  ;D And I appreciate you taking the time to leave feedback on your issues. I'm more worried about those who are having issues and not reporting them, and instead stop using the app.

- The app crashes if the network is not connected. Obviously this wouldn't be a common problem, as you need an active network to mine, but as a heads up.

Could I get you to run the Debug build from the GitHub releases page and then paste the full text of the error you are getting? I'd be happy to handle it. I don't want any common issues to prevent mining.

- On CGminer, I rely on WU, much more than hash rate to make sure my settings are optimized, is it possible to add that field?
- Is it possible to not "round" the hash rate? I would like to see the actual hash rate, like I did in Cgminer.
- I usually run CGMiner at high priority within taskmgr, and I use batch files to automate this. On slower machines, this boosts hash rate, and I can't use the app on two rigs, as I would have to manually set the CGminer task to high priority. Is there any way to do this easily through the app?

I'll add these ASAP - all seem easy enough. There's a version I'm trying to complete as we speak so I'm not sure if they'll make it into that one but, if not, they will be in the next.

- Looking forward to Android app, I need to be able to centrally monitor all my rigs in one interface. Currently I use a system with 6 monitors and VNC for each rig is loaded for each of the rigs so I can see the status

I'm looking forward to it too! ;) I've been doing a few crash courses on Java and am very excited to finally get into Android development. To be honest I don't think it will take very long once I get started, which should be in the next couple of days.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: dethdeks on August 08, 2013, 03:24:13 AM
edit 2. i rechecked multiminer and i had it set to bfgminer so i switched it to cgminer and it now shows there.

Awesome - glad to hear you got it working. I've found both miners are finicky when it comes to detecting the USB devices, especially if you have tried both miners/methods.

well it see's them but when i go and tell it to start it just goes to not responding then i get a dialog box pop up telling me it crashed and if i want to continue and if i hit continue it just sits there and does nothing and the start button is grey'ed out.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 03:25:55 AM
well it see's them but when i go and tell it to start it just goes to not responding then i get a dialog box pop up telling me it crashed and if i want to continue and if i hit continue it just sits there and does nothing and the start button is grey'ed out.

Please download the Debug zip file from the GitHub Releases page and run that. When it crashes, please copy and paste the full text shown in the dialog box into this thread. Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: dethdeks on August 08, 2013, 03:31:24 AM
this is the error i get

 this is the coding i get when i hit the details button
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
Executable: Miners\cgminer\cgminer.exe
Arguments:   --icarus-options 115200:1:1 --icarus-timing 3.0=80 -I D -T -o stratum.bitcoin.cz:3333 -u dethdeks.amd -p 12345 -o :0 -u  -p "" -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1
   at MultiMiner.Xgminer.Miner.EnsureProcessStarts(Process process, ProcessStartInfo startInfo) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer\Miner.cs:line 184
   at MultiMiner.Xgminer.Miner.StartMinerProcess(String arguments, Boolean redirectOutput, Boolean ensureProcessStarts, String reason) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer\Miner.cs:line 157
   at MultiMiner.Xgminer.Miner.Launch(String reason) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer\Miner.cs:line 114
   at MultiMiner.Engine.MiningEngine.LaunchMinerProcess(MinerConfiguration minerConfiguration, String reason) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 428
   at MultiMiner.Engine.MiningEngine.StartMining() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 405
   at MultiMiner.Engine.MiningEngine.StartMining(EngineConfiguration engineConfiguration, List`1 devices, List`1 coinInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 56
   at MultiMiner.Win.MainForm.StartMining() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 561
   at MultiMiner.Win.MainForm.startButton_Click(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 547
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.0.13.0
    Win32 Version: 1.0.13
    CodeBase: file:///C:/Users/dethdeks/Downloads/MultiMiner-Debug-1.0.13/MultiMiner.Win.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.0.13.0
    Win32 Version: 1.0.13
    CodeBase: file:///C:/Users/dethdeks/Downloads/MultiMiner-Debug-1.0.13/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.0.13.0
    Win32 Version: 1.0.13
    CodeBase: file:///C:/Users/dethdeks/Downloads/MultiMiner-Debug-1.0.13/MultiMiner.Xgminer.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.0.13.0
    Win32 Version: 1.0.13
    CodeBase: file:///C:/Users/dethdeks/Downloads/MultiMiner-Debug-1.0.13/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
fcxfcv_x
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Users/dethdeks/Downloads/MultiMiner-Debug-1.0.13/Newtonsoft.Json.DLL
----------------------------------------
9d4yqvjx
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
nupsop9u
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
xabym3dz
    Assembly Version: 1.0.13.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
hmyczdh0
    Assembly Version: 1.0.13.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
vjjqn-66
    Assembly Version: 1.0.13.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
xw9thcvy
    Assembly Version: 1.0.13.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/dethdeks/Downloads/MultiMiner-Debug-1.0.13/Interop.Shell32.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


this is the image of the error i get.
http://i39.tinypic.com/291i2xg.png


edit. i think this program has it out for me as now its working just fine lol


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 03:35:10 AM
this is the error i get
Code:
Executable: Miners\cgminer\cgminer.exe
Arguments:   --icarus-options 115200:1:1 --icarus-timing 3.0=80 -I D -T -o stratum.bitcoin.cz:3333 -u dethdeks.amd -p 12345 -o :0 -u  -p "" -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1

Please run that executable with those arguments and let me know what the output is. I suspect you need to remove the icarus options, but that's just a guess. It also looks like your password for the pool is blank - I'm not sure if Bitcoin.cz allows that.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: prometheuss on August 08, 2013, 05:00:44 AM
pretty sure i had that same error as dethdeks when i ran the strategy every 5 mins switched to every 15 and havent seen it yet will switch it back to every 5 when i gets home


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 05:02:11 AM
Putting this out there to those who are talking about or considering making donations:

Instead of BTC or LTC I'd very much welcome any sort of mining hardware. I'm not talking nasty rigs and I absolutely do not expect this. However, several of the bugs submitted by users have been due to hardware setups that I could not reproduce myself, such as FPGAs or having 10 devices in a single rig.

So if you are thinking of donating but also have some old FPGA that isn't doing much for you with the current Bitcoin difficulty, or some Erupters, or really anything at all that would help me test different hardware setups that would rock. It's way easier to fix issues when I can actually reproduce them myself so this is a very good way to give back.

Again - not expected at all. The best thing you can do is let me know the details of any errors you have so I can fix them for everyone. Thanks everyone!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: dethdeks on August 08, 2013, 08:14:38 AM
is there a timeline on when the android app will come for this?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 02:12:38 PM
is there a timeline on when the android app will come for this?

Nothing concrete but I'd estimate I'll have something working within a week or so. The iOS app didn't take long at all and now I have an app to model the Android one after. Hang tight!  ;)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 03:18:41 PM
- Is it possible to not "round" the hash rate? I would like to see the actual hash rate, like I did in Cgminer.

Can you explain this a bit? I checked and the UI is showing the exact same values returned by the cgminer RPC API. The only thing I do to the value is multiply it times 1000.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: pyra-proxy on August 08, 2013, 04:02:34 PM
I have a bit of a bug going on and wondering if you have a way to help me have a workaround in this app (I believe this problem is breaking your app as well...).  So I'm mining away with bfgminer and it crashes (for some reason only with my BFL FPGA's) after 1 - 3 hours of mining.  It seems to be taking down your app as well sadly because I'm pretty sure you have some auto-restart logic setup in the code and it would be nice for multiminer to auto-restart bfgminer but the crash is taking both apps down (it seems)....


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 04:17:22 PM
So I'm mining away with bfgminer and it crashes (for some reason only with my BFL FPGA's) after 1 - 3 hours of mining.  It seems to be taking down your app as well sadly because I'm pretty sure you have some auto-restart logic setup in the code and it would be nice for multiminer to auto-restart bfgminer but the crash is taking both apps down (it seems)....

I'm sorry to hear you are having trouble. Can you please explain what you mean by saying it takes MultiMiner down? Is there any sort of crash dialog? Or does everything poof and disappear?

Please download the Debug zip file from the GitHub releases page (https://github.com/nwoolls/MultiMiner/releases) and run that (if you aren't already). Then, for any crashes, please paste the full text in here.

If things are just up and disappearing, again please use the Debug zip file but check the Event Viewer in Windows instead for any errors regarding MultiMiner.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: atomicchaos on August 08, 2013, 05:02:34 PM
- Is it possible to not "round" the hash rate? I would like to see the actual hash rate, like I did in Cgminer.

Can you explain this a bit? I checked and the UI is showing the exact same values returned by the cgminer RPC API. The only thing I do to the value is multiply it times 1000.

Interesting, I'm getting even numbers such as 720, 660, and even numbers by tens. I'd like to see the exact hashrate such as 724.3, etc. I assumed you must have been rounding up and down.

Edit: I suppose it's possible the API differs from what I see in the CGminer client, so maybe that is the issue, and it has nothing to do with the tool.

Another side note, is there any way to add the timing of the last block in the window? This helps me see locked up machines easier. Just thoughts, obviously nothing critical, as overall I'm liking the way it is working.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 08, 2013, 05:40:12 PM
Interesting, I'm getting even numbers such as 720, 660, and even numbers by tens. I'd like to see the exact hashrate such as 724.3, etc. I assumed you must have been rounding up and down.

Edit: I suppose it's possible the API differs from what I see in the CGminer client, so maybe that is the issue, and it has nothing to do with the tool.

If you click Advanced and then API Monitor you can see the exact values that cgminer is passing back via the RPC API. You can CTRL+C & CTRL+V to view all the info on Notepad and compare that to what MultiMiner is showing.

I also added your suggestion to my to-do.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Includes .NET APIs)
Post by: nwoolls on August 09, 2013, 03:02:41 AM
Alrighty folks. This is a big one so I've tagged this as a prelease. If you'd be so kind as to kick the tires on this and let me know if you find any issues, especially show-stoppers, that would be super.

https://github.com/nwoolls/MultiMiner/raw/master/Screenshots/Main%20Screen.png

Prelease version 1.1.14 (https://github.com/nwoolls/MultiMiner/releases/tag/v1.1.14)

  • Add a Getting Started wizard to help new users get started mining
  • Log the coins mined, date started and stopped, price when mining started and stopped, and which devices were used to mine the coin
  • Support reordering pools in the Configure Coins dialog
  • Added the ability to specify the priority of the miner process launched
  • Show the Work Utility in the main screen statistics
  • Updated MobileMiner API calls to the live URL (https://api.mobileminerapp.com)
  • Handle JSON errors parsing MobileMiner calls
  • Detect and remove empty mining pool configurations (rather than crashing)
  • Detect .conf files that may interfere with mining and warn the user
  • Rewrite the readme with more focus on new users
  • Validate the MobileMiner email address and API key to help users enter their settings
  • Show a proper error if the MobileMiner credentials are wrong (rather than no statistics showing)
  • Show a proper error if the mining pool credentials are wrong

For extra credit, please test the Getting Started wizard:

https://github.com/nwoolls/MultiMiner/raw/master/Screenshots/Getting%20Started.png

To do this:

  • Close MultiMiner
  • Open up Windows Explorer
  • Input %appdata% into the address bar, press the Return key
  • Rename the existing MultiMiner folder to MultiMiner.bak
  • Launch MultiMiner and walk through the wizard

Once you are done:

  • Close MultiMiner
  • Delete the new MultiMiner folder in Windows Explorer
  • Rename MultiMiner.bak back to MultiMiner
  • Launch MultiMiner - your original settings will be restored

Thanks everyone! If nobody yells at me because I broke everything in a couple of days I'll make this a stable release.  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Windows|OS X|Linux)
Post by: nwoolls on August 10, 2013, 03:44:56 AM
Another v1.1 preview release is available here (https://github.com/nwoolls/MultiMiner/releases/tag/v1.1.15). This includes:

  • Official support for running on Linux
  • Show device "numbers" (1-based) instead of device "indexes" (0-based) in the History
  • Various UI updates and improvements
  • Minor bug fixes

Hooray Linux support!  ;D

https://github.com/nwoolls/MultiMiner/blob/master/Screenshots/Main%20Screen%20-%20Linux.png?raw=true


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Windows|OS X|Linux)
Post by: atomicchaos on August 10, 2013, 04:14:20 AM
Wow, you're just churning things out, thank you! I loaded one rig with the 1.1.14, but haven't gotten a chance to look closely. It has been stable for a few hours. Will try to get more rigs loaded with it over the weekend.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Windows|OS X|Linux)
Post by: nwoolls on August 10, 2013, 04:29:10 AM
Wow, you're just churning things out, thank you! I loaded one rig with the 1.1.14, but haven't gotten a chance to look closely. It has been stable for a few hours. Will try to get more rigs loaded with it over the weekend.

Much appreciated!

If you are feeling frisky, put the wrong values into the wrong fields. Put in the wrong settings. Try to break it. Use the Debug zip file and CTRL+C & CTRL+V the errors here.

I've tried very much to make v1.1 a "friendlier" version. While MultiMiner was originally meant to be a bit of a power-user application for choosing which coin each-and-every device will mine, now a lot of folks are installing MultiMiner after they find MobileMiner on the iOS App Store. I want to make sure the casual user (as opposed to the computer veterans on the Bitcoin forums  ;D) can get mining without headaches - or at least un-handled crashes.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: prometheuss on August 10, 2013, 08:04:01 PM
never ask a noob to try to break anything it just comes naturally  ::)
http://i1299.photobucket.com/albums/ag69/anybody5150/photo3_zps0b53ccf9.png
i click continue and it comes up fine fill out all the info coins,strategies and settings goto start and then boom!!!
http://i1299.photobucket.com/albums/ag69/anybody5150/photo4_zps74e115a2.png
restart it and all goes well untill i try to add another coin then i get the same error as above comes up and it stops mining
go back to mining a single coin and all is well
hope thats detailed enough info for you


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 10, 2013, 08:22:30 PM
never ask a noob to try to break anything it just comes naturally  ::)

Trust me I'm happy to have the feedback. I want the app to be stable for users.  ;D

The first error is not really something I can handle. I mean I guess I could put in some sort of retry logic but basically your Internet connection to the official cgminer website was broken during the download.

Regarding the second error, could I ask you to do me one more favor? Can you open a command prompt inside the cgminer folder and run the same command shown in the error? e.g.:

Code:
cgminer --scrypt etc. etc.

You can actually use CTRL+C when the error is visible to capture all the text, paste it into say Notepad.exe, and then copy out the arguments. Let me know the exact output of cgminer so I can see what is causing it to fail.

I do see that the --scrypt argument is provided twice. You do not need to put that into your settings. MultiMiner automatically provides that.

Does the app work well once you restore your settings back?

Thanks very much for the feedback. I really do appreciate it!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: prometheuss on August 10, 2013, 11:37:16 PM
Regarding the second error, could I ask you to do me one more favor? Can you open a command prompt inside the cgminer folder and run the same command shown in the error? e.g.:

so now after playing around for awhile ive found it ....there was space between the server and the port that cgminer didnt like at all
it seems when i typed in the server name in the host box i put a space after the server name(stratum+tcp://pool.fcpool.com<space>) and multiminer added it to the argument
Code:
cgminer --scrypt --lookup-gap 2 -I 19 -g 1 -w 256 --thread-concurrency 21712 --gpu-engine 1050 --gpu-memclock 1400 --gpu-vddc 1.087 --temp-target 79 --auto-fan   -T -o    stratum+tcp://pool.fcpool.com :3334 -u noob.1 -p nub -d 0 -d 1 --scrypt --api-listen --api-port 4028 --api-allow W:127.0.0.1
and that why one coin was working and the other wasnt

hope that helps and thanks for the help


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 10, 2013, 11:58:42 PM
so now after playing around for awhile ive found it ....there was space between the server and the port that cgminer didnt like at all
it seems when i typed in the server name in the host box i put a space after the server name(stratum+tcp://pool.fcpool.com<space>) and multiminer added it to the argument
Code:
cgminer --scrypt --lookup-gap 2 -I 19 -g 1 -w 256 --thread-concurrency 21712 --gpu-engine 1050 --gpu-memclock 1400 --gpu-vddc 1.087 --temp-target 79 --auto-fan   -T -o    stratum+tcp://pool.fcpool.com :3334 -u noob.1 -p nub -d 0 -d 1 --scrypt --api-listen --api-port 4028 --api-allow W:127.0.0.1
and that why one coin was working and the other wasnt
hope that helps and thanks for the help

Awesome man you rock - thanks for narrowing that down. I'll figure out the exact output from cgminer/bfgminer when that is the case and show an appropriate dialog for it in MultiMiner.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: purelithium on August 11, 2013, 12:38:38 AM
Is there any way for you to parse out a space like that that gets entered in the dialog? Why not disallow spaces in the server URL text box?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 11, 2013, 12:53:14 AM
Is there any way for you to parse out a space like that that gets entered in the dialog? Why not disallow spaces in the server URL text box?

It's already done for the next version  :) I also have the exact errors from the miners included in the crash dialog if the miner cannot be launched successfully. So covered from both sides.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 11, 2013, 01:07:25 AM
Okay folks I'm going to pull v1.1 out of pre-release status with v1.1.16, which is available now (https://github.com/nwoolls/MultiMiner/releases). This includes a few minor changes, thanks to feedback from prometheuss:

  • Trim spaces from values entered by users to prevent errors from cgminer/bfgminer
  • Show the errors returned by cgminer/bfgminer if MultiMiner is unable to launch mining engine
  • Show the coin name in the Process Log window

Going back to working on the Android version of MobileMiner which is going very well. That should be ready in a couple of days. Happy mining!  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 11, 2013, 04:25:28 AM
Just as a heads up.. CK's website is down, so if you are downloading this and having errors during the install, it's because it can't connect to the CGminer download site. I'm sure it will be back up soon, but just in case someone else has an issue...


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 11, 2013, 04:31:46 AM
Just as a heads up.. CK's website is down, so if you are downloading this and having errors during the install, it's because it can't connect to the CGminer download site. I'm sure it will be back up soon, but just in case someone else has an issue...

Awesome thanks for the head's up. That does explain a couple of errors reported. I appreciate it!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: snowweb on August 11, 2013, 11:12:12 AM
Trying to install MultiMiner on Linux.

Did this:
Code:
sudo apt get install mono-complete


    Install your chosen mining engine


Code:

sudo add-apt-repository ppa:unit3/bfgminer
sudo apt-get update
sudo apt-get install bfgminer


    Download and extract the .zip file at the above Binary Downloads link
    Run MultiMiner.Win.exe using mono:


Code:

mono MultiMiner.Win.exe

but got "No such file or directory" for the last command.

A quick look in the zip file confirms that it's not there. Did I download the correct zip file?

The file I downloaded was from the zip link on http://nwoolls.github.io/MultiMiner/ (because I couldn't find a "Binary Downloads" link above as suggested in the instructions.

Thanks for your hardwork.



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: purelithium on August 11, 2013, 02:46:04 PM
I noticed a little annoyance with MobileMinerApp:

When you select a Machine, and then navigate to the Devices, it lists every device that was ever connected to that machine, not just currently running devices. I moved all my ASICs to a different rig, but they still show in the devices window of the original machine. The Hashrates are properly reported though.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 11, 2013, 03:12:56 PM
I noticed a little annoyance with MobileMinerApp:

When you select a Machine, and then navigate to the Devices, it lists every device that was ever connected to that machine, not just currently running devices. I moved all my ASICs to a different rig, but they still show in the devices window of the original machine. The Hashrates are properly reported though.

Thanks for the feedback. I actually have a to-do on my list for the next version so that you can swipe to remove old devices (like you currently can for machines). Shouldn't be too long until I get around to that.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 11, 2013, 03:16:08 PM
but got "No such file or directory" for the last command.

A quick look in the zip file confirms that it's not there. Did I download the correct zip file?

The file I downloaded was from the zip link on http://nwoolls.github.io/MultiMiner/ (because I couldn't find a "Binary Downloads" link above as suggested in the instructions.

Thanks for your hardwork.

So sorry for the confusion! I'll fix the wording. I renamed "Binary Downloads" to just "Downloads". Follow the "Downloads" link to here (https://github.com/nwoolls/MultiMiner/releases) and then download either the regular .zip file or the Debug .zip file.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: purelithium on August 12, 2013, 12:48:38 AM

Thanks for the feedback. I actually have a to-do on my list for the next version so that you can swipe to remove old devices (like you currently can for machines). Shouldn't be too long until I get around to that.

But if the API isn't supplying data on those devices, shouldn't the app just remove them from its list automatically?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 01:18:59 AM
But if the API isn't supplying data on those devices, shouldn't the app just remove them from its list automatically?

Possibly - I'll add it to my list to look at after I finish the Android app.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: snowweb on August 12, 2013, 02:11:33 AM
Quote
So sorry for the confusion! I'll fix the wording. I renamed "Binary Downloads" to just "Downloads". Follow the "Downloads" link to here and then download either the regular .zip file or the Debug .zip file.

Thanks Sir!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 12, 2013, 03:50:51 AM
Having an issue on a rig I'm just loading 1.16 on... (this one is the first 7950 rig I've tried it on)

Can't set he intensity to 20 or 19. Works fine if I set it to 13, but my 7950s need 19 or 20. Not sure if this was introduced when eliminating the spaces.

It states invalid value passed to set Intensity.

It shouldn't be anything on my side, as it does work if I use 13 in the argument.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: snowweb on August 12, 2013, 03:52:09 AM
MultiMiner installed and ran, but during the startup wizard, I was informed that neither bfgminer or cgminer could be automatically downloaded for ubuntu and that I should obtain them from the providers website.

The problem is the bfgminer seems to have no downloadable package available that I can unzip into the specified folder. They only provide a ppa.

I installed the ppa and bfgminer using apt, but I don't think MultiMiner can see it (how will I know if it can?), since it's not in the specified directory, it's in /usr/bin/bfgminer.

What should I do? Maybe symbolically link '.../MultiMiner-1.1.16/Miners/bfgminer/' to '/usr/bin/bfgminer'?

Thanks and sorry if I'm the only one with these issues!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 04:07:22 AM
The problem is the bfgminer seems to have no downloadable package available that I can unzip into the specified folder. They only provide a ppa.

I installed the ppa and bfgminer using apt, but I don't think MultiMiner can see it (how will I know if it can?), since it's not in the specified directory, it's in /usr/bin/bfgminer.

That's fine. MultiMiner will see it in /usr/bin/bfgminer. Install bfgminer via apt get and then start MultiMiner under Mono. Go into Settings and select bfgminer as your engine and click OK. If it doesn't warn you that bfgminer isn't installed you should be good to go.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 04:09:28 AM
Can't set he intensity to 20 or 19. Works fine if I set it to 13, but my 7950s need 19 or 20. Not sure if this was introduced when eliminating the spaces.

It states invalid value passed to set Intensity.

It shouldn't be anything on my side, as it does work if I use 13 in the argument.

Can you please paste the executable and arguments in here, found either in the error dialog or the Process Log screen? I am running on -I 20 just fine. The only thing I eliminated spaces in was the Host parameter.

Unfortunately I need additional details - either screenshots or error texts etc. Additionally, once you have the executable and arguments you could try running that directly. It should have the same result.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: snowweb on August 12, 2013, 04:35:16 AM
The problem is the bfgminer seems to have no downloadable package available that I can unzip into the specified folder. They only provide a ppa.

I installed the ppa and bfgminer using apt, but I don't think MultiMiner can see it (how will I know if it can?), since it's not in the specified directory, it's in /usr/bin/bfgminer.

That's fine. MultiMiner will see it in /usr/bin/bfgminer. Install bfgminer via apt get and then start MultiMiner under Mono. Go into Settings and select bfgminer as your engine and click OK. If it doesn't warn you that bfgminer isn't installed you should be good to go.

Got it now! You're the dude! Thanks.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 12, 2013, 05:11:03 AM
Can't set he intensity to 20 or 19. Works fine if I set it to 13, but my 7950s need 19 or 20. Not sure if this was introduced when eliminating the spaces.

It states invalid value passed to set Intensity.

It shouldn't be anything on my side, as it does work if I use 13 in the argument.

Can you please paste the executable and arguments in here, found either in the error dialog or the Process Log screen? I am running on -I 20 just fine. The only thing I eliminated spaces in was the Host parameter.

Unfortunately I need additional details - either screenshots or error texts etc. Additionally, once you have the executable and arguments you could try running that directly. It should have the same result.

Sorry for not supplying them initially...

Scrypt commands: -s 1 --expiry 10 --queue 0 --gpu-powertune 20 -g 1 --worksize 256 --lookup-gap 2 --thread-concurrency 16384 --vectors 1 --intensity 20 --failover-only

http://i1346.photobucket.com/albums/p685/atomicchaos1/multiminer_zpse6dd1f5d.jpg

Again, if I change the 20 to a 13, it works, just half the hash rate.


Edit: it's not your app, as it happens at command line, no idea why cgminer that gets downloaded by the installer does it, but I will replace it with my own install.

Edit #2: I just looked and it most likely is the new version of CGMiner... Here's a note from the release:

- Limit intensity range according to whether scrypt is in use or not.

Maybe it's the order of the passing of commands, and if the Scrypt statement was first, it would work, will test.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 12, 2013, 05:32:41 AM
UPDATE: Fixed issue with intensity.. It's not really CGminer, although it has to do with a new update in the latest version released two days ago....

If the --Scrypt statement appears AFTER the --intensity, it will not allow above 13.

So, the temp fix now, is to put --Scrypt in my custom settings, which allowed it to work, and I think you'll just need to add that before the custom string in your app since CK changed it up a bit.

Thanks again for all your hard work!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 01:01:57 PM
UPDATE: Fixed issue with intensity.. It's not really CGminer, although it has to do with a new update in the latest version released two days ago....

If the --Scrypt statement appears AFTER the --intensity, it will not allow above 13.

So, the temp fix now, is to put --Scrypt in my custom settings, which allowed it to work, and I think you'll just need to add that before the custom string in your app since CK changed it up a bit.

Thanks again for all your hard work!

So just to make sure I have this correct I would/should pass --scrypt as the first argument to work around this issue?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 12, 2013, 02:09:05 PM
UPDATE: Fixed issue with intensity.. It's not really CGminer, although it has to do with a new update in the latest version released two days ago....

If the --Scrypt statement appears AFTER the --intensity, it will not allow above 13.

So, the temp fix now, is to put --Scrypt in my custom settings, which allowed it to work, and I think you'll just need to add that before the custom string in your app since CK changed it up a bit.

Thanks again for all your hard work!

So just to make sure I have this correct I would/should pass --scrypt as the first argument to work around this issue?

Yes, CK made a number of changes in this recent update, the first being that the --intensity statement checks to see if you are using --scrypt, and if the --Scrypt statement isn't passed before --Intensity, it will tell you that you have an invalid intensity above 13. I believe he is going to change that in the next version, as a few people have already complained, but until then, we would just need to add the --Scrypt statement to our Scrypt command string, unless you changed the order. Either way works for me.

They also changed the accepted blocks and rejected to be counted by the difficulty rate. So it is counting by 256 (instead of 1) for me, it goes by pool difficulty. I'm not sure if any other of these changes impact your tool, but I did notice that two of my machines that I loaded 1.16 on appeared to be hashing with no error, but when I checked my worker threads on my pool, they were at 0 kh/s. Still looking into why this happened, but am testing by just using 3.3.2 alone to see if it has the same issue.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 02:24:19 PM
Yes, CK made a number of changes in this recent update, the first being that the --intensity statement checks to see if you are using --scrypt, and if the --Scrypt statement isn't passed before --Intensity, it will tell you that you have an invalid intensity above 13. I believe he is going to change that in the next version, as a few people have already complained, but until then, we would just need to add the --Scrypt statement to our Scrypt command string, unless you changed the order. Either way works for me.

Thanks for confirming. I've got the change in there for future versions just to be safe. The --scrypt argument will always be passed first.

They also changed the accepted blocks and rejected to be counted by the difficulty rate. So it is counting by 256 (instead of 1) for me, it goes by pool difficulty. I'm not sure if any other of these changes impact your tool, but I did notice that two of my machines that I loaded 1.16 on appeared to be hashing with no error, but when I checked my worker threads on my pool, they were at 0 kh/s. Still looking into why this happened, but am testing by just using 3.3.2 alone to see if it has the same issue.

Please let me know what you find here. MultiMiner itself is pretty basic and just passing arguments to the miner executable, and then using the "devs" RPC API occasionally to get stats. If something changed I would assume it's either another command line argument change or a change to the way the "devs" RPC API reports things.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 12, 2013, 02:46:14 PM
Cgiminer had no issues running standalone, so I just switched back to using Multi-miner to see if it happens again.

Also, I just sent a small donation for all of your hard work!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 12, 2013, 03:12:54 PM
Please let me know what you find here. MultiMiner itself is pretty basic and just passing arguments to the miner executable, and then using the "devs" RPC API occasionally to get stats. If something changed I would assume it's either another command line argument change or a change to the way the "devs" RPC API reports things.

I can duplicate the issue every time on multiple machines. It appears to still be hashing without error, but my worker thread on my pool goes to zero. I guess something in the new version of CGMiner broke something?

I can't provide any errors, since there are none, the only troubleshooting step that I can think of is to replace the version of Cgminer in the multiminer folder and see if the same thing happens.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 03:35:43 PM
I can duplicate the issue every time on multiple machines. It appears to still be hashing without error, but my worker thread on my pool goes to zero. I guess something in the new version of CGMiner broke something?

I can't provide any errors, since there are none, the only troubleshooting step that I can think of is to replace the version of Cgminer in the multiminer folder and see if the same thing happens.

If you run the cgminer executable found in the Miners folder using the same arguments found on the Process Log tab, does that exhibit the same issues?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 12, 2013, 04:45:54 PM
I can duplicate the issue every time on multiple machines. It appears to still be hashing without error, but my worker thread on my pool goes to zero. I guess something in the new version of CGMiner broke something?

I can't provide any errors, since there are none, the only troubleshooting step that I can think of is to replace the version of Cgminer in the multiminer folder and see if the same thing happens.

If you run the cgminer executable found in the Miners folder using the same arguments found on the Process Log tab, does that exhibit the same issues?

I created a batch file with the same parameters, and it mined fine using the cgminer executable in the miners folder. I'm stumped. I see changes with the Utility parameter when the miner stops mining, and it just keeps decreasing based on the fact that it's not getting any more accepted. No error, no lockup, and I have no idea how to troubleshoot.

I haven't tried reverting to 3.2.1 yet in the Miner folder.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 07:34:10 PM
I created a batch file with the same parameters, and it mined fine using the cgminer executable in the miners folder. I'm stumped. I see changes with the Utility parameter when the miner stops mining, and it just keeps decreasing based on the fact that it's not getting any more accepted. No error, no lockup, and I have no idea how to troubleshoot.

I haven't tried reverting to 3.2.1 yet in the Miner folder.

Too, too weird. This is caused by my redirecting standard error from the process I launch. I did this in the latest version (or 2) in order to show better errors when the miner can't be launched. But by simple settings RedirectStandardError to true, after a while the mining process stops getting accepted shares. Very, very weird.

I'll get a fix in place soon. Thanks for your hard work in identifying this!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 12, 2013, 09:17:31 PM
I created a batch file with the same parameters, and it mined fine using the cgminer executable in the miners folder. I'm stumped. I see changes with the Utility parameter when the miner stops mining, and it just keeps decreasing based on the fact that it's not getting any more accepted. No error, no lockup, and I have no idea how to troubleshoot.

I haven't tried reverting to 3.2.1 yet in the Miner folder.

Too, too weird. This is caused by my redirecting standard error from the process I launch. I did this in the latest version (or 2) in order to show better errors when the miner can't be launched. But by simple settings RedirectStandardError to true, after a while the mining process stops getting accepted shares. Very, very weird.

I'll get a fix in place soon. Thanks for your hard work in identifying this!

That's great news that you were able to duplicate it, I found it odd that it impacted me alone on the only two rigs I updated to the latest version. Thank you!

Also, they have another update to Cgminer, and they have already fixed the --scrypt "intensity" issue, so regardless of whether or not you update, it should be a non-issue.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 09:45:55 PM
That's great news that you were able to duplicate it, I found it odd that it impacted me alone on the only two rigs I updated to the latest version. Thank you!

Absolutely my pleasure. I should have a new version up soon. A quick fix is just to not redirect output, but that also means not showing nice errors to users who have entered the wrong pool info. Trying to come up with a fix that addresses both.

Also, they have another update to Cgminer, and they have already fixed the --scrypt "intensity" issue, so regardless of whether or not you update, it should be a non-issue.

Nooooo I just updated my Homebrew and SH scripts to 3.3.2 today.  :-\ I guess it's time for 3.3.3.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: atomicchaos on August 12, 2013, 10:16:32 PM

Nooooo I just updated my Homebrew and SH scripts to 3.3.2 today.  :-\ I guess it's time for 3.3.3.

I hear ya.. I have 22 rigs to update. :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 10:23:06 PM
I hear ya.. I have 22 rigs to update. :)

That's a lot! FWIW I do plan on adding auto-updating of both MultiMiner and mining engines in the future. Need to finish off these MobileMiner apps first though.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: nwoolls on August 12, 2013, 10:26:05 PM
Thanks again for the feedback and help in finding this issue atomicchaos. Version 1.1.17 (https://github.com/nwoolls/MultiMiner/releases/tag/v1.1.17) is available now which resolves this, as well as a few other items:

  • Fixed an error with the new History window when a coin goes missing from CoinChoose.com
  • Pass in the --scrypt argument to miners first (in case cgminer breaks that again)
  • Parse standard error output asynchronously to fix unresponsive miners
  • In the Getting Started wizard, skip the downloading page / warning if the selected miner is already installed


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. (Win/OS X/Linux/iOS)
Post by: 18RATTT on August 12, 2013, 10:47:19 PM
great stuff nwools!!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 13, 2013, 04:03:59 PM
Okay folks the MobileMiner Android app is now available on the Google Play Store. Have at it!

https://github.com/nwoolls/MultiMiner/blob/master/Screenshots/MobileMiner%20-%20Android.png?raw=true

MobileMiner Links
Homepage (http://mobileminerapp.com)
API Documentation (http://mobileminerapp.com#api)
iOS App (http://ios.mobileminerapp.com)
Android App (http://android.mobileminerapp.com)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 13, 2013, 04:11:41 PM
Okay folks the MobileMiner Android app is now available on the Google Play Store. Have at it!

https://github.com/nwoolls/MultiMiner/blob/master/Screenshots/MobileMiner%20-%20Android.png?raw=true

MobileMiner Links
Homepage (http://mobileminerapp.com)
API Documentation (http://mobileminerapp.com#api)
iOS App (http://ios.mobileminerapp.com)
Android App (http://android.mobileminerapp.com)

Amazing job, downloading it shortly, just finishing up getting my rigs on 1.17 and it looks very stable so far.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 13, 2013, 04:18:13 PM
Amazing job, downloading it shortly, just finishing up getting my rigs on 1.17 and it looks very stable so far.

Be gentle. I learned Android dev about 3 days ago  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 13, 2013, 05:40:54 PM
Amazing job, downloading it shortly, just finishing up getting my rigs on 1.17 and it looks very stable so far.

Be gentle. I learned Android dev about 3 days ago  ;D

As I said, amazing work.. I'm on rig 17 out of 23, and the app shows them on Android. I can't control them from what I see so far, but I haven't read up on it, nor played enough with it yet since the rig update takes priority. For old versions I just delete the miner directory, and on the new install it prompts to download the latest version of cgminer.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 14, 2013, 12:40:45 AM
If there are any interested .NET developers out there I've (finally) added some documentation on how to use some of the assemblies (libraries) included in my project. MultiMiner is Open Source with a permissive MIT license (https://github.com/nwoolls/MultiMiner/blob/master/LICENSE) and is structured in a way that makes the different pieces very reusable in your own projects. The code is also multi-platform, as seen by MultiMiner's support for Windows (https://github.com/nwoolls/MultiMiner/raw/master/Screenshots/Main%20Screen.png), OS X (https://github.com/nwoolls/MultiMiner/raw/master/Screenshots/Main%20Screen%20-%20OS%20X.png) and Linux (https://github.com/nwoolls/MultiMiner/raw/master/Screenshots/Main%20Screen%20-%20Linux.png).

There's an example project located here (https://github.com/nwoolls/MultiMiner/blob/master/MultiMiner.Api.Example/Program.cs) now. The code is also reflected in the readme (https://github.com/nwoolls/MultiMiner/blob/master/README.md) as well. And, while I haven't tried it yet, all source code should be compilable with the completely free version of Visual Studio 2012 (http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-for-windows-desktop). In addition the projects only require .NET 3.5, so the libraries are very OS compatible.

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/MultiMiner.Api.Example.png

I know there's not a lot of MS to be found in mining, and even less .NET, but if anyone is interested in either reusing these libraries or contributing to MultiMiner, it should now be easier to do so!  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: bronan on August 14, 2013, 12:46:22 AM
Sadly i am getting massive errors since 1.16:
Every 5 minutes its ask me to kill the program or continue

Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.Collections.Generic.KeyNotFoundException: De gegeven sleutel is niet aanwezig in het woordenboek.
   bij System.ThrowHelper.ThrowKeyNotFoundException()
   bij System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation)
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation()
   bij MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess)
   bij MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses()
   bij System.Windows.Forms.Timer.OnTick(EventArgs e)
   bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Xgminer
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
System.Xml
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6408 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Core
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6408 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
ek2tncpq
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly-versie: 4.5.0.0
    Win32-versie: 5.0.6.16206
    CodeBase: file:///C:/Miner/Miners/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
bwfiyqzl
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
s52mytzg
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
h3fsmw20
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
0tnatruj
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
z88x7glv
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
26vrogen
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner/Interop.Shell32.DLL
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
Accessibility
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.MobileMiner.Api.DLL
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Xgminer.Api.DLL
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 14, 2013, 12:49:34 AM
Sadly i am getting massive errors since 1.16:
Every 5 minutes its ask me to kill the program or continue

I'm sorry to hear that. Can you please download the Debug zip file of 1.1.17 here (https://github.com/nwoolls/MultiMiner/releases/tag/v1.1.17). If the problem persists please paste the text just like you did before. By using the Debug zip file, line numbers for the source code will be included.

Thanks for the report!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: snowweb on August 14, 2013, 01:07:58 AM
Thanks Nwools for a great program.

I have a couple of questions regarding this though. I'm totally new to Bitcoin so please forgive my ignorance.

1) What does the 'Desktop' button do?
2) What does the 'Utility' column tell me?
3) What does the 'Profitability' column tell me (it currently says 100 for all CPU's)?
4) Is there a way to determine whether all CPU's are working on the same coin or not?
5) Is there a way to see the progress of each CPU/coin (ie. 60% done)?
6) Is it possible to run install multiminer on other rigs and manage them by SSH or in a single remote GUI instance (without using a phone app)?

Sorry for so many questions. When I make some money I'll send you some love.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 14, 2013, 01:21:35 AM
Thanks Nwools for a great program.

My pleasure!

I have a couple of questions regarding this though. I'm totally new to Bitcoin so please forgive my ignorance.

I was a Bitcoin noob a few months ago and still am in many regards - no problem  ;D

1) What does the 'Desktop' button do?

This passes in the flag -D to the underlying miner (bfgminer or cgminer). This overrides whatever intensity you have supplied and makes the miner "ease up" and let the user have available computing resources. Think of it as "I want to use my Desktop".

2) What does the 'Utility' column tell me?

This is the ratio of the shares your devices are processing per minute. This is returned by the underlying miner, either cgminer or bfgminer.

3) What does the 'Profitability' column tell me (it currently says 100 for all CPU's)?

It's the profitability of the coin, as a percentage, compared to Bitcoin. Bitcoin is always 100%. The app uses information from CoinChoose.com (http://coinchoose.com/).

4) Is there a way to determine whether all CPU's are working on the same coin or not?

The coin being mined by each device is shown under the Coin column. I'm not quite sure I understand the question here.

5) Is there a way to see the progress of each CPU/coin (ie. 60% done)?

There's no "done" concept when mining. You just keep on mining  ;D

6) Is it possible to run install multiminer on other rigs and manage them by SSH or in a single remote GUI instance (without using a phone app)?

Not right now unfortunately. You can use VNC (http://www.tightvnc.com/) or TeamViewer (http://www.teamviewer.com/) or some other form of remote, visual desktop control. I use VNC myself. And then there are the mobile apps (http://mobileminerapp.com#apps).

I do plan on implementing what you are asking at some point in the future. Basically you would install MultiMiner on each of your computers and they would all "see" each other on a local network (using something like Bonjour or UDP). Then you could monitor and control other instances of MultiMiner on your local network from any of your rigs.

That's honestly quite a bit of work though, and I think the current setup does 95% of that between automatically handling crashes, sick devices, mining the most profitable coins, and providing remote monitoring and control with emails and push notifications for offline machines and offline or hot devices.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: snowweb on August 14, 2013, 01:50:36 AM
I really appreciate you taking the time with me. Your answer cleared up a few mysteries for me.

Just a couple of points:

1)
Quote
The coin being mined by each device is shown under the Coin column. I'm not quite sure I understand the question here.[/quote

IThe question came from my thinking that each CPU was working on different Bitcoins (they are all set to work on 'Bitcoin' though. And based on the strategies, when have they chosen to work on the same coin? From your answer, it seems that if Bitcoin is chosen for all, then they are all working on the same actual 'coin anyway. :-)  I think I've got this now!

2)
Quote
Not right now unfortunately. You can use VNC or TeamViewer or some other form of remote, visual desktop control. I use VNC myself. And then there are the mobile apps.

My reasons for not wanting to use VNC is because my rigs each have a user sitting in front of them, so it's difficult to run GUI Multiminer, which they might close or mess up. If I could start it invisibly and then just monitor the progress (like I do currently with bfgminer remotely via SSH), that would be ideal

Basically, just the ability to launch, configure and use Multiminer from the commandline would be great, even if there is no way to monitor it.
.

I fully understand that this is a lot of work and unless you and a bunch of others can benefit from it, it's probably not worth doing.

Thanks for a great application regardless. Thanks for answering my questions.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 14, 2013, 01:59:36 AM
My reasons for not wanting to use VNC is because my rigs each have a user sitting in front of them, so it's difficult to run GUI Multiminer, which they might close or mess up. If I could start it invisibly and then just monitor the progress (like I do currently with bfgminer remotely via SSH), that would be ideal

Basically, just the ability to launch, configure and use Multiminer from the commandline would be great, even if there is no way to monitor it.

While it is a fair amount of work, I will say this: the project is absolutely structured in such a way that a console version could be written pretty easily by someone who knows C#. I've provided sample code to illustrate this (see my recent posts).

Basically the MultiMiner.Win.exe project is the only UI portion. Someone could code a console application that uses MultiMiner.Engine.dll and does everything that MultiMiner does currently. The only things to implement are things like command like arguments and console output.

See this link (https://github.com/nwoolls/MultiMiner/blob/master/MultiMiner.Api.Example/Program.cs) for an example. That is a program that installs bfgminer, and then detects available mining devices and starts mining with them. It uses the RPC API every 10 seconds to output the hashrate, and then stops mining after one minute.

It may look like a lot of code, but I'd say about half of it is devoted to comments, whitespace, or console output.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 14, 2013, 02:31:26 AM
Hey there guys - I want to thank you again for all your feedback and the detailed bug reports and feature requests. You have helped shape this software into a very nice tool!

If you have the time, and only if you want to, I would appreciate your up-voting this post (http://www.reddit.com/r/BitcoinMining/comments/1kblko/cross_platform_open_source_ui_for_mining_bitcoins/) on Reddit. It's a self-post so I am not gaining any karma (if I understand things correctly). I am just trying to gain some wider exposure for MultiMiner, especially the ability to contribute to and reuse the code. Again I do not expect this from you, but if you are happy with MultiMiner and/or MobileMiner and would like to help me gain a bit more exposure (and therefore feedback), I would appreciate it.

Happy mining and keep that great feedback coming!  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 14, 2013, 05:40:27 AM
Hey there guys - I want to thank you again for all your feedback and the detailed bug reports and feature requests. You have helped shape this software into a very nice tool!

If you have the time, and only if you want to, I would appreciate your up-voting this post (http://www.reddit.com/r/BitcoinMining/comments/1kblko/cross_platform_open_source_ui_for_mining_bitcoins/) on Reddit. It's a self-post so I am not gaining any karma (if I understand things correctly). I am just trying to gain some wider exposure for MultiMiner, especially the ability to contribute to and reuse the code. Again I do not expect this from you, but if you are happy with MultiMiner and/or MobileMiner and would like to help me gain a bit more exposure (and therefore feedback), I would appreciate it.

Happy mining and keep that great feedback coming!  ;D

I'll start giving some promotion to the tool now that everything is very stable. You've done great work!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 14, 2013, 01:24:16 PM
I'll start giving some promotion to the tool now that everything is very stable. You've done great work!

Thanks so much, and thanks for confirming. I am pretty happy to be honest with the combination of 1.1.17 and cgminer 3.3.3 - those two seem to be working very well together. I haven't been having any of the issues with USB mining that I used to have with cgminer before 3.3.2.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 14, 2013, 01:46:05 PM
I'll start giving some promotion to the tool now that everything is very stable. You've done great work!

Thanks so much, and thanks for confirming. I am pretty happy to be honest with the combination of 1.1.17 and cgminer 3.3.3 - those two seem to be working very well together. I haven't been having any of the issues with USB mining that I used to have with cgminer before 3.3.2.

You'll love to hear that 3.3.4 is out. ;) 

It's just a limited update set with some fixes, and some API adds.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 14, 2013, 02:03:51 PM
You'll love to hear that 3.3.4 is out. ;) 

 :'(


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 14, 2013, 05:08:54 PM
Hi

Trying to get this working with 2 different GPU's 1 a hd 6850 and the other a HD7950

I have put the following in the scrypt perimeters

-w 256 -I 18,13 -g 1,2 --thread-concurrency 6144,8192

every time the program stops working before mining.
Any Ideas?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 14, 2013, 05:55:44 PM
Trying to get this working with 2 different GPU's 1 a hd 6850 and the other a HD7950

I have put the following in the scrypt perimeters

-w 256 -I 18,13 -g 1,2 --thread-concurrency 6144,8192

every time the program stops working before mining.
Any Ideas?

What do you mean by "the program stops working"? Is there an error? Does it disappear?

Also, check the Process Log window. It shows the exact executable being run along with the arguments being passed. Try running the miner manually with those parameters and note the result here.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 14, 2013, 06:32:02 PM
Trying to get this working with 2 different GPU's 1 a hd 6850 and the other a HD7950

I have put the following in the scrypt perimeters

-w 256 -I 18,13 -g 1,2 --thread-concurrency 6144,8192

every time the program stops working before mining.
Any Ideas?

What do you mean by "the program stops working"? Is there an error? Does it disappear?

Also, check the Process Log window. It shows the exact executable being run along with the arguments being passed. Try running the miner manually with those parameters and note the result here.

I get Microsoft . net framwork
Unhandeled exception has occored

-g "1,2" is not a number


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 14, 2013, 06:59:46 PM
Trying to get this working with 2 different GPU's 1 a hd 6850 and the other a HD7950

I have put the following in the scrypt perimeters

-w 256 -I 18,13 -g 1,2 --thread-concurrency 6144,8192

every time the program stops working before mining.
Any Ideas?

What do you mean by "the program stops working"? Is there an error? Does it disappear?

Also, check the Process Log window. It shows the exact executable being run along with the arguments being passed. Try running the miner manually with those parameters and note the result here.

I get Microsoft . net framwork
Unhandeled exception has occored

-g "1,2" is not a number

Whenever I used a 7950 and 7970 in the same box, I had to open two different instances of CGminer, as you could not specify that arguement.. You need the same -g for both cards. I didn't test to see if they fixed that in recent versions, as all my boxes use identical card types now.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: skyhigh2004 on August 14, 2013, 11:26:39 PM
Well I finally had the time to update my miners and download the android app.  I gotta say nwoolls you have really outdone yourself with this.  Now with linux support this is a one stop shop.  Ill keep testing it out and leaving feedback as this is one piece of software I will love to see continue growing  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 15, 2013, 01:48:53 AM
Not sure if anyone else sees this bug in MobileMinerApp, but here goes:

If the app is opened when there is no data connection on the iOS device, the "Login to MobileMiner" screen comes up, as if the app has just been installed. Even if your data connection is re-established, you have to forcibly quit the app (double tap home button then close it from the pop up list) and then open it again for it to "remember" your credentials.

It's easy to recreate, just put your device in Airplane mode and attempt to launch the app.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 02:04:19 AM
If the app is opened when there is no data connection on the iOS device, the "Login to MobileMiner" screen comes up, as if the app has just been installed. Even if your data connection is re-established, you have to forcibly quit the app (double tap home button then close it from the pop up list) and then open it again for it to "remember" your credentials.

It's easy to recreate, just put your device in Airplane mode and attempt to launch the app.

Thanks very much for the steps. This was easy to recreate and I'll handle it in the next update.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 15, 2013, 06:58:05 AM
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: bronan on August 15, 2013, 12:46:45 PM
with the develop started instant fail
i have 15 BE + a jala connected the program finds only 5 to 7 also
when i start bfgminer direct from premade cmd+conf it runs fine

Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.ArgumentOutOfRangeException: De index valt buiten het bereik. Deze mag niet negatief zijn en moet kleiner zijn dan de grootte van de verzameling.
Parameternaam: index
   bij System.Collections.ArrayList.get_Item(Int32 index)
   bij System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index)
   bij MultiMiner.Win.MainForm.historyGridView_RowsAdded(Object sender, DataGridViewRowsAddedEventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 1530
   bij System.Windows.Forms.DataGridViewRowCollection.OnCollectionChanged_PostNotifica tion(CollectionChangeAction cca, Int32 rowIndex, Int32 rowCount, DataGridViewRow dataGridViewRow, Boolean changeIsDeletion, Boolean changeIsInsertion, Boolean recreateNewRow, Point newCurrentCell)
   bij System.Windows.Forms.DataGridViewRowCollection.OnCollectionChanged(CollectionChangeEventArgs e, Int32 rowIndex, Int32 rowCount, Boolean changeIsDeletion, Boolean changeIsInsertion, Boolean recreateNewRow, Point newCurrentCell)
   bij System.Windows.Forms.DataGridViewRowCollection.InsertInternal(Int32 rowIndex, DataGridViewRow dataGridViewRow, Boolean force)
   bij System.Windows.Forms.DataGridView.DataGridViewDataConnection.ProcessListChanged(ListChangedEventArgs e)
   bij System.Windows.Forms.DataGridView.DataGridViewDataConnection.currencyManager_Li stChanged(Object sender, ListChangedEventArgs e)
   bij System.Windows.Forms.CurrencyManager.List_ListChanged(Object sender, ListChangedEventArgs e)
   bij System.Windows.Forms.BindingSource.OnListChanged(ListChangedEventArgs e)
   bij System.Windows.Forms.BindingSource.Add(Object value)
   bij MultiMiner.Win.MainForm.LogProcessClose(Object sender, LogProcessCloseArgs ea) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 58
   bij MultiMiner.Engine.MiningEngine.logProcessClose(DateTime startDate, DateTime endDate, String coinName, String coinSymbol, Double priceAtStart, Double priceAtEnd, List`1 deviceIndexes) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:regel 178
   bij MultiMiner.Engine.MiningEngine.logProcessClose(MinerProcess minerProcess) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:regel 161
   bij MultiMiner.Engine.MiningEngine.RelaunchCrashedMiners() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:regel 103
   bij MultiMiner.Win.MainForm.crashRecoveryTimer_Tick(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 1112
   bij System.Windows.Forms.Timer.OnTick(EventArgs e)
   bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Xgminer
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Xgminer.DLL
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Engine.DLL
----------------------------------------
System.Xml
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Core
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
kiuwyo9j
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly-versie: 4.5.0.0
    Win32-versie: 5.0.6.16206
    CodeBase: file:///C:/Miner/Miners/DEV/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ravx3tkt
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ajmnup--
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
bmklxaco
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
t7mwtnxh
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
c3bpbd9m
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/DEV/Interop.Shell32.DLL
----------------------------------------
Accessibility
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.MobileMiner.Api.DLL
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Xgminer.Api.DLL
----------------------------------------
System.Web.Extensions
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6403
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 15, 2013, 01:16:41 PM
Is there any way you could put an option in the multiminer to start a separate instance of cgminer for each gpu instead of having to run the multiminer program twice?

Also every time i start it with an intesaty say of 18 it also includes in the start code for cgminer -I D and as this always comes after other setting it defaults to D

so you get --scrypt  -w 256 -I 13 -g 2 --thread-concurrency 8192,6144 -I 13 -I D -T -o pool1.us.multipool.us:3342 -u mine -p mine -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 01:44:03 PM
Is there any way you could put an option in the multiminer to start a separate instance of cgminer for each gpu instead of having to run the multiminer program twice?

Potentially, I'll add it to my list of requests.

Also every time i start it with an intesaty say of 18 it also includes in the start code for cgminer -I D and as this always comes after other setting it defaults to D

so you get --scrypt  -w 256 -I 13 -g 2 --thread-concurrency 8192,6144 -I 13 -I D -T -o pool1.us.multipool.us:3342 -u mine -p mine -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1

Uncheck "Desktop Mode", Desktop Mode overrides your intensity with -D.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 01:45:33 PM
But I need to have control over the "api-allow XXX" config, so can you please help me how to accomplish that?

Absolutely. I'll figure out a way to allow users to add extra IPs to the whitelist.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 01:48:25 PM
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?

Can you be more specific? Did mining stop completely? Or did they just not mine Litecoin?

I want to make sure nothing "broke", and it's hard to tell from your post. Right now if CoinChoose.com is down or if a coin goes missing, MultiMiner should continue to function with the previous set of data it received. So if things continued to work and MultiMiner kept mining based on profitability without Litecoin factored in, that sounds at least not "broken".

If you can clarify that portion it would be great. I can look into supporting other profitability sites but none of the others had APIs last I looked.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 01:52:21 PM
i have 15 BE + a jala connected the program finds only 5 to 7 also
when i start bfgminer direct from premade cmd+conf it runs fine

Please try running bfgminer (found in the Miners directory) with the arguments:

-S all -d?

Does that display all 15 devices? This is the output that MultiMiner is using to detect devices.

System.ArgumentOutOfRangeException: De index valt buiten het bereik. Deze mag niet negatief zijn en moet kleiner zijn dan de grootte van de verzameling.
Parameternaam: index
   bij System.Collections.ArrayList.get_Item(Int32 index)
   bij System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index)
   bij MultiMiner.Win.MainForm.historyGridView_RowsAdded(Object sender, DataGridViewRowsAddedEventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 1530

Thanks for this one bronan - I actually stumbled on this last night and it's already fixed for the next release. It should be a pretty rare bug though.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 15, 2013, 01:57:06 PM
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?

Can you be more specific? Did mining stop completely? Or did they just not mine Litecoin?

I want to make sure nothing "broke", and it's hard to tell from your post. Right now if CoinChoose.com is down or if a coin goes missing, MultiMiner should continue to function with the previous set of data it received. So if things continued to work and MultiMiner kept mining based on profitability without Litecoin factored in, that sounds at least not "broken".

If you can clarify that portion it would be great. I can look into supporting other profitability sites but none of the others had APIs last I looked.

I just came here to report the same thing. My miners switched to mine FTC because LTC disappeared from coinchoose. When I try to mine LTC by manually switching, it will not start. While you have no control over Coinchoose, I'm not sure where it gets stuck when manually trying to mine it (I disabled FTC from the coin menu, and only had LTC enabled).



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 15, 2013, 01:57:50 PM
Is there any way you could put an option in the multiminer to start a separate instance of cgminer for each gpu instead of having to run the multiminer program twice?

Potentially, I'll add it to my list of requests.

Thanks It would be fantastic as I, being someone with 2 different cards, would find very useful


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 15, 2013, 02:01:08 PM
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?

Or let us chose between coinwarz or coinchose. I would like to mine DMD but choinchose does not list it where as coinwar does


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 02:14:05 PM
I just came here to report the same thing. My miners switched to mine FTC because LTC disappeared from coinchoose. When I try to mine LTC by manually switching, it will not start. While you have no control over Coinchoose, I'm not sure where it gets stuck when manually trying to mine it (I disabled FTC from the coin menu, and only had LTC enabled).

I'll look into it. That shouldn't be happening at all. Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 15, 2013, 02:22:37 PM
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?

Can you be more specific? Did mining stop completely? Or did they just not mine Litecoin?

I want to make sure nothing "broke", and it's hard to tell from your post. Right now if CoinChoose.com is down or if a coin goes missing, MultiMiner should continue to function with the previous set of data it received. So if things continued to work and MultiMiner kept mining based on profitability without Litecoin factored in, that sounds at least not "broken".

If you can clarify that portion it would be great. I can look into supporting other profitability sites but none of the others had APIs last I looked.

I just came here to report the same thing. My miners switched to mine FTC because LTC disappeared from coinchoose. When I try to mine LTC by manually switching, it will not start. While you have no control over Coinchoose, I'm not sure where it gets stuck when manually trying to mine it (I disabled FTC from the coin menu, and only had LTC enabled).



Exactly. Even if I switch strategies off, and force it to mine litecoin, no data shows up. BFGMiner is started and mines in the background, but it doesn't pass the info to the MultiMiner interface, also if the background BFGMiner crashes, MultiMiner can't see it and doesn't re-start.

It switched from Litecoin to a much less profitable coin, just because Litecoin disappeared from CoinChoose(I checked the coinchoose thread to see that others were reporting the disappearance before coming here)

So something is definitely broken.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 02:25:44 PM
Can you guys try this prerelease (https://github.com/nwoolls/MultiMiner/releases/tag/v1.1.18) out? I am able to mine Litecoin with these fixes in place. Let me know and thanks again for the feedback.

  • Add descriptive tooltips to toolbar buttons and column headers
  • Fixed a crash if the app switches coin strategies while the user is entering a new coin
  • Fixed an error starting mining: index was out of range
  • Fixed an error mining a coin that is currently missing from CoinChoose.com


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: skyhigh2004 on August 15, 2013, 03:12:36 PM
I ran into an issue last night with the android app.  One of my machines shows that its offline in mobileminer and I can't start, stop, or restart and it wasn't mining when I woke up for some reason.  I manually restarted the miner and its happily mining away now but the app still shows it as offline and with the inncorrect amount of gpus.  I tried uninstalling and reinstalling the app but no matter what the mobileminer app shows it as offline even though it is mining away happily.  Any ideas nwolls?  It worked great all day yesterday but woke up to that.


EDIT:  I just checked and its switching coins just fine but for some reason the mobile app won't read it correctly and still says its offline which I know its not.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 03:34:47 PM
EDIT:  I just checked and its switching coins just fine but for some reason the mobile app won't read it correctly and still says its offline which I know its not.

Can you PM me your MobileMiner info?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 04:21:23 PM
I can confirm this problem is solved in this release.

Amazing - thanks so much for testing for me. Always good to have another set of eyes on things. It's easy for a developer to miss things in his own tools, as he always uses them the way he designed them.

If a coin is missing on coinchoose, maybe create a option switch?: Keep mining default or last coin / Go mine most profit without the missing coin.

Great idea. I'll add this in the next update. I honestly wasn't anticipating CoinChoose frequently "losing" coins.

ps: What happens in this version if LTC missing on coinchoose, LTC was most profit on last check and Strategie is on?...
I can't test this now coze it's missing now on coinchoose.. lol..

I don't have time to test right now unfortunately but my assumption is that, when strategies are switched, if the coin information isn't in the CoinChoose feed it will not be mined, even if it was most profitable before dropping.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 04:54:36 PM
So history is something that might need some attention, and offcourse the Api ip whitelist while you're add it ;-)))

Seems to be working here but I'll definitely look into it.

PS: on github there's also an "MultiMiner-1.1.18.app" version. What is this .app thingy?

It's for running the MultiMiner on OS X.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 15, 2013, 05:08:42 PM
As a heads up, I got this from Coinchoose:

Nevermind - I see it is down.  Looks like the block explorer I am using (http://explorer.litecoin.net/) is down which means I will work on bringing up a daemon for this one as well.  It will be about 8 hours (depending how long it takes to download the full blockchain).


So, it will be a while before they fix it. Going to update my rigs and go manual I guess.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 15, 2013, 06:22:03 PM
As I was on my 18th rig out of 23 updating to version 18, Litecoin just popped back into Coinchoose and it's working again...

Just a heads up.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 06:37:12 PM
As I was on my 18th rig out of 23 updating to version 18, Litecoin just popped back into Coinchoose and it's working again...

Just a heads up.

Please let me know what I can do to help you manage this many rigs.

Regarding the Litecoin issue, there are changes in 1.1.18 and .19 (in the works) to handle downtime for CoinChoose and CoinChoose coins better. How would you like to see something like this handled, optimally?

My thoughts are, when MultiMiner goes to switch strategies, if it queries CoinChoose.com and any coins you have configured are missing, it will not switch strategies. This would be an option that the user would enable. This seems like a simple and straight forward fix.

The only issue is, what if a user puts in a coin that never returns to CoinChoose.com? The strategies would never kick in and without any decent feedback to the user about why.

I'll give it some more thought but I'm definitely open to suggestions. And I'm also open to suggestions for making it easier for you to manage that many rigs.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 15, 2013, 06:49:23 PM


Please let me know what I can do to help you manage this many rigs.

You've already helped, and I really appreciate all the hard work you've put in! At some point when you are caught up with all the features you've recently added, an update function both for your app, and separately, CGminer would obviously be a great add.

Regarding the Litecoin issue, there are changes in 1.1.18 and .19 (in the works) to handle downtime for CoinChoose and CoinChoose coins better. How would you like to see something like this handled, optimally?


I wonder how often it would happen that Coinchoose loses a feed, but I agree, that if a coin is missing, it would make sense to add an option (checkbox in coin settings?) to either allow it to ignore when coins disappear, and mine the last most profitable coin until it updates again, or if you choose, drop any coin from the strategy that is missing, and mine the highest still on the list. Maybe it would be easier to program a preferred coin to default to if data from coinchoose is not 100% valid? For me, this would be Litecoin.

I suppose a notification of the issue might be a neat feature to build into the app too if/when this happens so the operator knows action may be required.



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 06:53:33 PM
Maybe it would be easier to program a preferred coin to default to if data from coinchoose is not 100% valid? For me, this would be Litecoin.

Great idea. I'll include that as well as the notification.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 08:24:56 PM
I like to suggest to make it as flexible as possible.
Maybe a switch option: Set Auto OFF and use "default" coin /OR/ keep Auto ON with best coin info still available.
Depending on the coins you activate you sometimes just want to have a fallback, but i can imagine some people want to keep Auto on and go on with the highest available.
And at the coins config screen a switch to signal what your default coin is.

When users opts to switch Auto off when coin info mailfunctions, then switch auto back on again when all is okay again (but only when it was set at start offcourse).
OR switch back on manual, but then some sort of notification is also needed here.

That's basically what I have planned. The options for CoinChoose "issues" would be: keep on going with the info you have OR stop strategies until the issue is fixed OR fall back on backup coins the user specifies. With some sort of notification that this stuff is going on.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: skyhigh2004 on August 15, 2013, 11:10:33 PM
EDIT:  I just checked and its switching coins just fine but for some reason the mobile app won't read it correctly and still says its offline which I know its not.

Can you PM me your MobileMiner info?

PM sent.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: bronan on August 15, 2013, 11:23:37 PM
Allright here is the result of the command you gave me:

http://i447.photobucket.com/albums/qq197/ubronan/th_commandbfgm.png (http://s447.photobucket.com/user/ubronan/media/commandbfgm.png.html)

The command i use when i start the miners is  "-S erupter:all " as said by the maker of bfgminer is a much better working command and this far he was right
I am not sure if that solves the issue for not allways find all devices proper, i think using both command might have given weird results
However each time i use the batch command to start the miner it did find all devices as it should


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 15, 2013, 11:26:17 PM
Allright here is the result of the command you gave me:

http://i447.photobucket.com/albums/qq197/ubronan/th_commandbfgm.png (http://s447.photobucket.com/user/ubronan/media/commandbfgm.png.html)

Thanks for confirming. So bfgminer is not detecting all of your devices when using the -S all parameter. Can you please do another one, either screenshot or copy + paste, of the command you type and full output to see all devices returned? e.g. bfgminer -S erupter:all -d?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 16, 2013, 05:53:49 PM
Just curious if it would be possible to add a selection under the coin/pool menu to be notified when a block is found? I understand that most people pool mine and this would benefit very very, but I do solo mine coins and its nice to be notified if a block is found. It could be setup to be an option to turn on or off.

Very low priority, just a thought..

I also had an odd issue on my .18 version machines this morning, all of them crashed when I clicked anything, but it was working fine up to that point. I did not get any error info as when I clicked on details it came up "CGminer is not responding" and closed.

I restarted and things are fine, just wanted to give a heads up since it impacted all the .18 machines I had, not sure if it was a memory leak or not.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 16, 2013, 06:03:54 PM
Just curious if it would be possible to add a selection under the coin/pool menu to be notified when a block is found? I understand that most people pool mine and this would benefit very very, but I do solo mine coins and its nice to be notified if a block is found. It could be setup to be an option to turn on or off.

I'll check it out. Can you let me know more details about how you have things setup to solo mine? I've never solo mined before and wasn't sure if it was possible with cgminer + MultiMiner. I noticed a thread the other day where a fellow was talking about creating his own setup that sounded very much like MultiMiner, but he wants to solo mine. I wasn't sure if MultiMiner would fit the bill.

This is the thread in question. (https://bitcointalk.org/index.php?topic=274358.0)

Beyond that if you are able to give me some basic steps that will help me reproduce your setup and get the feature in there for you.

I also had an odd issue on my .18 version machines this morning, all of them crashed when I clicked anything, but it was working fine up to that point. I did not get any error info as when I clicked on details it came up "CGminer is not responding" and closed.

I restarted and things are fine, just wanted to give a heads up since it impacted all the .18 machines I had, not sure if it was a memory leak or not.

That's not good. Please let me know any details you can if this happens again. Can you try checking the Event Viewer in Windows? That may have additional error information that could prove useful.

There is a bug in .18 that is fixed in .19 but it should only happen when a coin is missing from CoinChoose.com and you click to Stop mining.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 16, 2013, 06:26:38 PM
\I'll check it out. Can you let me know more details about how you have things setup to solo mine? I've never solo mined before and wasn't sure if it was possible with cgminer + MultiMiner. I noticed a thread the other day where a fellow was talking about creating his own setup that sounded very much like MultiMiner, but he wants to solo mine. I wasn't sure if MultiMiner would fit the bill.

When you solo mine, your accepted blocks only change when you find a block. So it would just send a message out when ever the accepted field changes. Obviously, this would be pointless for pool mining.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 16, 2013, 06:31:19 PM
When you solo mine, your accepted blocks only change when you find a block. So it would just send a message out when ever the accepted field changes. Obviously, this would be pointless for pool mining.

What does the setup in MultiMiner look like? What do you enter for pool info?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 16, 2013, 07:11:43 PM
When you solo mine, your accepted blocks only change when you find a block. So it would just send a message out when ever the accepted field changes. Obviously, this would be pointless for pool mining.

What does the setup in MultiMiner look like? What do you enter for pool info?

My thought process was that it would be a check box for notification for accepted blocks under the coin menu for each pool screen (under adjust profitability %?). If it's unchecked it will act as if it does not, which would be the default behavior. If it's checked, it would sent a notification each time a block is found (when accepted increments by 1).

Again, if it's a big change, don't bother, as it would only help a very small percentage of the miner population, although I'm sure many solo mine the smaller Alts..



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 16, 2013, 07:37:37 PM
My thought process was that it would be a check box for notification for accepted blocks under the coin menu for each pool screen (under adjust profitability %?). If it's unchecked it will act as if it does not, which would be the default behavior. If it's checked, it would sent a notification each time a block is found (when accepted increments by 1).

I think you are misunderstanding my question, or I'm misunderstanding your responses. I am totally down for what you are requesting and where you are saying to put the setting and how to do it. A-okay there.

What I am asking is how do I solo mine, today, with MultiMiner. I've only done pooled mining with any of the tools (cgminer, bfgminer, etc, etc) so I am uncertain of the setup process to get started solo mining. I'm not necessarily interested in doing it myself beyond testing, but want to be able to let users know if MultiMiner works with solo mining and how.

Thanks and sorry if I am/was not explaining myself well  :D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 16, 2013, 08:45:07 PM
Can you please set "--api-allow W:127.0.0.1" at the beginning of the commandline so we can overrule this at the end as optional command?
Or maybe a solution would be to don't set at all if allready in config or Multiminer extra command?

Getting ready to implement something for you here and I have a question first: how are you planning on connecting to the miners? MultiMiner can spin up anywhere from 1 to N number of copies of cgminer (or bfgminer), depending on your devices and what coins you is mining and your strategy settings. MultiMiner automatically starts with port 4028, and then increments that number and uses 4029 for the next, etc.

So I guess my question is, are you going to be able to work with that if I add support for white-listing more IPs? I just want to make sure before I start actually making changes.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 16, 2013, 08:48:34 PM
My thought process was that it would be a check box for notification for accepted blocks under the coin menu for each pool screen (under adjust profitability %?). If it's unchecked it will act as if it does not, which would be the default behavior. If it's checked, it would sent a notification each time a block is found (when accepted increments by 1).

I think you are misunderstanding my question, or I'm misunderstanding your responses. I am totally down for what you are requesting and where you are saying to put the setting and how to do it. A-okay there.

What I am asking is how do I solo mine, today, with MultiMiner. I've only done pooled mining with any of the tools (cgminer, bfgminer, etc, etc) so I am uncertain of the setup process to get started solo mining. I'm not necessarily interested in doing it myself beyond testing, but want to be able to let users know if MultiMiner works with solo mining and how.

Thanks and sorry if I am/was not explaining myself well  :D

Ah, I did misunderstand. To solo mine, you point to your local IP address hosting your wallet, if on the same machine, you'd point to 127.0.0.1 and the port you configured in the coin.conf file. If you have 24 rigs (yes I just added more), you point to the IP address of your wallet host, assuming you allowed your local subnet, or a specific range of IPs.

I already use multiminer for solo mining, and have it setup under the pool section.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 16, 2013, 08:51:21 PM
Ah, I did misunderstand. To solo mine, you point to your local IP address hosting your wallet, if on the same machine, you'd point to 127.0.0.1 and the port you configured in the coin.conf file. If you have 24 rigs (yes I just added more), you point to the IP address of your wallet host, assuming you allowed your local subnet, or a specific range of IPs.

I already use multiminer for solo mining, and have it setup under the pool section.

Awesome thanks for that. What about the username and password? Does that also match the values used in your conf file?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 16, 2013, 08:56:38 PM
I'll be out of town (getting real sun!) for the weekend so I wanted to put out a quick official release since .18 is a pre-release. This also includes another crash fix for coins missing from CoinChoose.com.

There aren't many changes if you are already on v1.1.18, but you may want to install .19 if you want that one extra crash fix. It's a rare crash, and would require a set of conditions in addition to mining a coin missing from CoinChoose.com, but again I just wanted to get this out before I disappear for a few days.

MultiMiner v1.1.19 (https://github.com/nwoolls/MultiMiner/releases/tag/v1.1.19)

  • Fixed an additional crash when a coin goes missing from CoinChoose.com while mining
  • Don't show the coin column as a drop-down when strategies are enabled

Changes from the v1.1.18 pre-release if you skipped that one:

  • Add descriptive tooltips to toolbar buttons and column headers
  • Fixed a crash if the app switches coin strategies while the user is entering a new coin
  • Fixed an error starting mining: index was out of range
  • Fixed an error mining a coin that is currently missing from CoinChoose.com


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 16, 2013, 09:37:46 PM
Ah, I did misunderstand. To solo mine, you point to your local IP address hosting your wallet, if on the same machine, you'd point to 127.0.0.1 and the port you configured in the coin.conf file. If you have 24 rigs (yes I just added more), you point to the IP address of your wallet host, assuming you allowed your local subnet, or a specific range of IPs.

I already use multiminer for solo mining, and have it setup under the pool section.

Awesome thanks for that. What about the username and password? Does that also match the values used in your conf file?

Yes, you pick any username and pw and put it in the .conf file, which is what you use in the client.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: bronan on August 17, 2013, 12:10:50 AM
as of your request here with the command : -erupter:all -d?

http://i447.photobucket.com/albums/qq197/ubronan/th_bfgerupterall.png (http://s447.photobucket.com/user/ubronan/media/bfgerupterall.png.html)

As you can see perfect finds 17 devices

Since the fix of the bug no more crashes and alot more stable good work man :D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: bronan on August 17, 2013, 12:15:55 AM
Ah, I did misunderstand. To solo mine, you point to your local IP address hosting your wallet, if on the same machine, you'd point to 127.0.0.1 and the port you configured in the coin.conf file. If you have 24 rigs (yes I just added more), you point to the IP address of your wallet host, assuming you allowed your local subnet, or a specific range of IPs.

I already use multiminer for solo mining, and have it setup under the pool section.

Awesome thanks for that. What about the username and password? Does that also match the values used in your conf file?

Yes, you pick any username and pw and put it in the .conf file, which is what you use in the client.

I use for local mining and ofcourse i make use of totally different ports  :

rpcallowip=192.168.178.* this only allows the machines on my lan to connect
rpcport=9671




Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: galtbit on August 17, 2013, 12:26:39 PM
 :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 17, 2013, 12:34:55 PM
Can you please set "--api-allow W:127.0.0.1" at the beginning of the commandline so we can overrule this at the end as optional command?
Or maybe a solution would be to don't set at all if allready in config or Multiminer extra command?

Getting ready to implement something for you here and I have a question first: how are you planning on connecting to the miners? MultiMiner can spin up anywhere from 1 to N number of copies of cgminer (or bfgminer), depending on your devices and what coins you is mining and your strategy settings. MultiMiner automatically starts with port 4028, and then increments that number and uses 4029 for the next, etc.

So I guess my question is, are you going to be able to work with that if I add support for white-listing more IPs? I just want to make sure before I start actually making changes.
I would really like a new cgminer for each GPU with different setting for each. Have 2 different cards and each needs its own settings as well as ASICs to mine bitcoin or PPC


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: dimaz on August 18, 2013, 10:21:45 AM
Cannot detect mining devices, I use AMD Radeon HD 6900 Series,
How to detect device


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: skyhigh2004 on August 18, 2013, 02:42:09 PM
I Think i've got a small problem.
Allmost every click the program is unresponsive for >4 secs...

The Titlebar displays "Reageert niet" (is Dutch for "Not responding") for about 5 secs.
And after +/- 5 secondes the program activates and I can click something.
So it kinda "Freezes" at allmost every action (activating windo also).
Only just after a fresh start it does responds good and fast.

Running: 1.1.18 / Win 7 Pro/ 64bit/ CGminer / 3 Coins / Strategie ON

ps: Just updated to 1.1.19, and same result...


I have had that issue with the last two releases also.  It used to happen on the first few versions for me as well then it just went away.  It doesn't seem to affect mining at all just kind of annoying.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 18, 2013, 03:06:11 PM
I would really like a new cgminer for each GPU with different setting for each. Have 2 different cards and each needs its own settings
This is not allway's needed if you just need different speeds or temps...

CG miner conf for following cards all in 1 conf file.:
2x 7950 HIS ICE
1x 7950 Saphire
1x onboard GPU

"auto-fan" : true,
"auto-gpu" : true,
"gpu-engine" : "925-1108,925-1108,925-1106,0",
"gpu-fan" : "20-85,20-85,20-85,0",
"gpu-memclock" : "1500,1500,1500,0",
"gpu-powertune" : "20,20,20,0",
"intensity" : "20,20,20,13",

etc... Above is just an example where i set card nr 3 different GPU speed and keep onboard GPU at default speeds...

So no need to start different CGminers UNLESS... You want to set different Share Diff's as some mining pools support.
Then I use 1 CGminer/ 1 Worker for the 3 x 7950's and 1 CGminer/Worker2 for the onboard GPU and intensity. And this Worker gets a lower Diff assigned to it.

And the Share Diff setting is only needed if the cards are major different speeds and pool supports it. For just a small difference in cards I would not start several CGminer's.



Ok but I have a HD6850 and a HD7950. the 6850 needs -g 1 and -i 18, the 7950 needs -g 2 and -i 13 I can set the threads and intensity but not the -g for 2 different cards


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 18, 2013, 05:01:49 PM
Cannot detect mining devices, I use AMD Radeon HD 6900 Series,
How to detect device

Are you sure they are being found in CGminer?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 18, 2013, 05:04:39 PM
I have had that issue with the last two releases also.  It used to happen on the first few versions for me as well then it just went away.  It doesn't seem to affect mining at all just kind of annoying.

Same here as well. I've also had issues with it switching between pools with fail-over. Maybe it's just the way it's setup, but if my primary pool is not available, and it uses the 2nd one on the list, my assumption would be that when the first becomes available again, it would revert back, in a similar way CGMiner uses the failover (which is in my Scrypt config).

All in all though it's been very, very good and has been helping me manage my farm much better than I have in the past.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: bronan on August 18, 2013, 09:48:12 PM
This freezing is indeed happening each time you change something to the program or settings within

However this happens only to the program multiminer my machine itself is not really affected

I think the freezing is that the program starts scanning all hardware devices, but i might be wrong about this.

Nevertheless this machine has 2 x 7970 ati cards and those are only mining a bit of scrypt coin at intensity 12

So not really bothersome in my case, mining on the cpu has more effect xD

This far i am really satisfied about the program nwools made :D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 19, 2013, 12:16:20 AM
I'm seeing the exact same thing as Duke.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 20, 2013, 02:39:03 AM
These freezeups make it almost impossible to manage my multi-miner setups remotely using TeamViewer. Coupled with a slow 3G connection, it IS impossible.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: skyhigh2004 on August 20, 2013, 02:53:46 AM
These freezeups make it almost impossible to manage my multi-miner setups remotely using TeamViewer. Coupled with a slow 3G connection, it IS impossible.

Even just trying to hit the stop button on my main rig which is a X79 i7 its almost impossible to turn it off.  I have resorted to using the task manager to close both cgminer and multiminer manually so I can start over.

EDIT: Issue seems to be fixed.  Thanks nwoolls for looking into it.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 20, 2013, 04:26:54 AM
Feature Request: Quick Target change

It would be amazing to have a quick coin change drop down on the main screen, that would allow you to change the coin target for all selected miners.

My issue is that coinchoose is not keeping up to date with some difficulty changes (for instance, FTC just dropped, making it more profitable than LTC now), and I had to login to each rig, uncheck strategy, and modify the coin for each GPU using the dropdown. I know it's not that many steps, but with the freezing issue it took a while for each one.

Would be great if you could just select the coin and it changed targets that you had selected (just in case the rig has multiple targets).

And even a blow my mind feature... Have the capability to change all miners from a central console in a simple click.

Hope you don't mind the suggestions, just figured I'd post to see if it were possible.

Thanks, and I hope your vacation is going well!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 20, 2013, 05:55:15 AM
Everyone - SUPER SORRY about the slow-downs. That should all be resolved magically now without any updates required by you.




Which is just a nice way of saying it was a server-side issue (with MobileMiner) that I have resolved.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 20, 2013, 05:59:18 AM
It would be amazing to have a quick coin change drop down on the main screen, that would allow you to change the coin target for all selected miners.

Good one - request logged. Shouldn't be too hard.

And even a blow my mind feature... Have the capability to change all miners from a central console in a simple click.

It's planned but it's a ways off in the future. I'd like instances of MultiMiner on a LAN to see each other and to be able to control all instances from any one of them.

Hope you don't mind the suggestions, just figured I'd post to see if it were possible.

Not at all - thanks for the feedback.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 20, 2013, 06:00:19 AM
As you can see perfect finds 17 devices

Since the fix of the bug no more crashes and alot more stable good work man :D

Thanks very much - I'll look into this and figure out the best way to detect all of your devices.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 20, 2013, 06:02:44 AM
Cannot detect mining devices, I use AMD Radeon HD 6900 Series,
How to detect device

The application uses cgminer and/or bfgminer to detect your devices. The miner you chose during setup should be in the Miners subfolder. Try using either cgminer or bfgminer to detect devices from the command line:

Code:
cgminer -d?
bfgminer -S all -d?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 20, 2013, 06:03:36 AM
Just wanted to let you know the History window does work!
I mentoined earlyer it did not, but I was wrong..

Somehow I expected the surrent coin also mentioned in there.. stupid me.. the title is not a "CURRENT" window heh?  lol
Next Time i'll get some sleep before testing. ;-)

Not a problem at all. I'm glad it's working for you. I'd rather have more feedback than less  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 20, 2013, 01:11:26 PM
Everyone - SUPER SORRY about the slow-downs. That should all be resolved magically now without any updates required by you.
Which is just a nice way of saying it was a server-side issue (with MobileMiner) that I have resolved.

Would the problem have gone away if we unchecked mobile miner features?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 20, 2013, 01:16:05 PM
Would the problem have gone away if we unchecked mobile miner features?

Exactly. As others noted it wasn't actually affecting mining speed, hash rates, submitted shares, etc, and the app itself wasn't consuming excessive CPU or anything. It was waiting for a response from the MobileMiner API which was having some server-side issues that I've since corrected.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nitrocs on August 20, 2013, 05:52:24 PM
Does the iOS app show accepted/rejected shares, local work, pool difficulty, etc?
I have gotten Multiminer working on a few boxes, but would like to be able to monitor the finer info points that cgminer provides


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 20, 2013, 06:01:12 PM
Does the iOS app show accepted/rejected shares, local work, pool difficulty, etc?
I have gotten Multiminer working on a few boxes, but would like to be able to monitor the finer info points that cgminer provides

The data is collected by the MobileMiner API but it is not currently displayed in the mobile apps. This is already an item on my to-do list for the next round of app updates. Stay tuned and thanks for the feedback  :D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 20, 2013, 09:07:21 PM
I'd also like to pledge at least 1 BTC for a working "central console" for the miners to be controlled, understandably in the distant future with the complexity. While I know you have not asked for anything, it's always nice to keep the developer motivated, something you haven't lacked at all in this thread, and hopefully won't lose any of.









Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 20, 2013, 09:57:43 PM
I'd also like to pledge at least 1 BTC for a working "central console" for the miners to be controlled, understandably in the distant future with the complexity. While I know you have not asked for anything, it's always nice to keep the developer motivated, something you haven't lacked at all in this thread, and hopefully won't lose any of.

I appreciate that. It's definitely in my plans. To give you more of an idea of where I am planning to go with this, users have requested two things:

  • The ability to run MultiMiner from the command line without a windowed UI
  • The ability to control MultiMiner instances across their rigs from one location

The current MultiMiner source is already built in layers composed of DLLs and an EXE.

At the very bottom is MultiMiner.Xgminer.dll, which wraps access to bfgminer and cgminer. Along with that there is MultiMiner.Xgminer.Api.dll for communicating with the cgminer/bfgminer RPC API, as well as MultiMiner.Coinchoose.Api.dll and MultiMiner.MobileMiner.Api.dll for consuming both of those APIs.

Wrapping access to these pieces is MultiMiner.Engine.dll, which has all of the logic and settings for doing what MultiMiner does: keeping miners running, switching strategies, etc.

And then there's MultiMiner.Win.exe, which is a windowed UI that provides access to MultiMiner.Engine.dll and the rest of the functionality described above.

So my thoughts are to create a new application, for example MultiMiner.Cmd.exe, which would be a command line application that wrapped all the functionality in MultiMiner.Engine.dll, the way the windowed UI application does today. MultiMiner.Cmd.exe would also be written with a simple RCP API, allowing access to its commands. Finally, it would be written with something like Bonjour so that instances of MultiMiner.Cmd.exe can be found on the local network.

Finally, MultiMiner.Win.exe would be rewritten to communicate with the MultiMiner.Cmd.exe RCP API. MultiMiner.Win.exe would fire up a local instance of MultiMiner.Cmd.exe if none is found, plus it would detect the other instances of MultiMiner on the network, allowing you to communicate with all of your miners from a single UI.

This new version of MultiMiner.Win.exe would also include some new functionality aimed at making changes to all of the MultiMiner instances on the network.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: skyhigh2004 on August 21, 2013, 02:30:54 AM
I'd also like to pledge at least 1 BTC for a working "central console" for the miners to be controlled, understandably in the distant future with the complexity. While I know you have not asked for anything, it's always nice to keep the developer motivated, something you haven't lacked at all in this thread, and hopefully won't lose any of.

I appreciate that. It's definitely in my plans. To give you more of an idea of where I am planning to go with this, users have requested two things:

  • The ability to run MultiMiner from the command line without a windowed UI
  • The ability to control MultiMiner instances across their rigs from one location

The current MultiMiner source is already built in layers composed of DLLs and an EXE.

At the very bottom is MultiMiner.Xgminer.dll, which wraps access to bfgminer and cgminer. Along with that there is MultiMiner.Xgminer.Api.dll for communicating with the cgminer/bfgminer RPC API, as well as MultiMiner.Coinchoose.Api.dll and MultiMiner.MobileMiner.Api.dll for consuming both of those APIs.

Wrapping access to these pieces is MultiMiner.Engine.dll, which has all of the logic and settings for doing what MultiMiner does: keeping miners running, switching strategies, etc.

And then there's MultiMiner.Win.exe, which is a windowed UI that provides access to MultiMiner.Engine.dll and the rest of the functionality described above.

So my thoughts are to create a new application, for example MultiMiner.Cmd.exe, which would be a command line application that wrapped all the functionality in MultiMiner.Engine.dll, the way the windowed UI application does today. MultiMiner.Cmd.exe would also be written with a simple RCP API, allowing access to its commands. Finally, it would be written with something like Bonjour so that instances of MultiMiner.Cmd.exe can be found on the local network.

Finally, MultiMiner.Win.exe would be rewritten to communicate with the MultiMiner.Cmd.exe RCP API. MultiMiner.Win.exe would fire up a local instance of MultiMiner.Cmd.exe if none is found, plus it would detect the other instances of MultiMiner on the network, allowing you to communicate with all of your miners from a single UI.

This new version of MultiMiner.Win.exe would also include some new functionality aimed at making changes to all of the MultiMiner instances on the network.

That sounds quite delicious.  I have one question about the mobile app, would it be possible to have more details added?  Such as history, accepted, rejected, errors, etc?  I have no knowledge of coding apps so really no idea if this is possible or more difficult than its worth but I thought I would put out the suggestion either way.  I also would be willing to chip in something as a donation as the hard work you have put into this regardless of any new additions has made my life much easier.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 21, 2013, 02:38:24 AM
That sounds quite delicious.  I have one question about the mobile app, would it be possible to have more details added?  Such as history, accepted, rejected, errors, etc?  I have no knowledge of coding apps so really no idea if this is possible or more difficult than its worth but I thought I would put out the suggestion either way.  I also would be willing to chip in something as a donation as the hard work you have put into this regardless of any new additions has made my life much easier.

Accepted, rejected, utility, work, HW errors, and history are all on the to-do list for the mobile apps. The data is gathered, just not displayed (yet). Thanks for the support!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 21, 2013, 12:49:26 PM
Sounds amazing, can't wait to see it!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 21, 2013, 01:10:48 PM
As a quick note, CGminer 3.4.0 is out now.

To update MM, you can either:

- Download and extract to the C:\Users\<username>\AppData\Local\MultiMiner\Miners\cgminer

=OR=

- Delete the C:\Users\<username>\AppData\Local\MultiMiner\Miners\cgminer directory and launch MM. This should prompt you to download the latest CGminer automagically.

I've been using the 2nd option as it cuts down on steps. I've also just deleted the Miners directory as I don't use other miners, and this does the same thing.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 21, 2013, 01:45:16 PM
As I'm updating my machines, I'm noticing on a few of my rigs, I had an error stating that the Mobileminer Credentials are incorrect, and the mobile monitoring is now disabled. You have to hit OK on the box, and I believe this prevents auto coin switching, and the credentials are valid.

To fix, I just re-enable in the settings by checking the box, but not sure what is causing it.



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 21, 2013, 01:52:07 PM
As I'm updating my machines, I'm noticing on a few of my rigs, I had an error stating that the Mobileminer Credentials are incorrect, and the mobile monitoring is now disabled. You have to hit OK on the box, and I believe this prevents auto coin switching, and the credentials are valid.

To fix, I just re-enable in the settings by checking the box, but not sure what is causing it.

It shouldn't prevent auto coin switching. What makes you think that was the case?

That dialog is shown if MobileMiner throws an error 403, indicating your credentials are invalid. Please let me know if this continues to happen after the fixes to MobileMiner I made a couple of days ago.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 21, 2013, 02:12:05 PM
As I'm updating my machines, I'm noticing on a few of my rigs, I had an error stating that the Mobileminer Credentials are incorrect, and the mobile monitoring is now disabled. You have to hit OK on the box, and I believe this prevents auto coin switching, and the credentials are valid.

To fix, I just re-enable in the settings by checking the box, but not sure what is causing it.

It shouldn't prevent auto coin switching. What makes you think that was the case?

That dialog is shown if MobileMiner throws an error 403, indicating your credentials are invalid. Please let me know if this continues to happen after the fixes to MobileMiner I made a couple of days ago.

I thought I noticed anytime a dialog box was open, the app didn't switch coins. It sounds like that may have been an incorrect assumption on my part. This error just popped up in the last 24 days on the machines (about 8 of them), but I believe they might still be at version .18, so maybe that is the issue.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 21, 2013, 02:18:32 PM
I thought I noticed anytime a dialog box was open, the app didn't switch coins. It sounds like that may have been an incorrect assumption on my part.

It does, but only if there is an actual window up, such as the Settings dialog. This particular flow you are talking about should first show a MessageBox dialog showing some informative text and an OK button. When you click OK, the Settings dialog is shown. At this point coin switching will pause.

However, during the unattended period where there was a MessageBox visible, coin switching would/should continue.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: skyhigh2004 on August 21, 2013, 02:53:45 PM
As I'm updating my machines, I'm noticing on a few of my rigs, I had an error stating that the Mobileminer Credentials are incorrect, and the mobile monitoring is now disabled. You have to hit OK on the box, and I believe this prevents auto coin switching, and the credentials are valid.

To fix, I just re-enable in the settings by checking the box, but not sure what is causing it.



Same thing happened to me too.  After that error comes up the mobile app stops displaying info for that miner correctly. 


EDIT:  simply rechecking the box makes my mobile app work again.  Wonder why my credentials that worked all of a sudden stop


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 23, 2013, 06:09:42 AM
Here's a little peak at some coming features in v1.1.20:

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/v1.1.20%20Features.png

Things are shaping up nicely so far. MultiMiner will automatically check for updates to any miners you have installed. You can either dismiss the notifications or click the link. If you click the link, mining will automatically be suspended, the latest miner installed, and mining will be resumed.

If you feel like playing with a rough beta (no really it's late) you can grab a copy here (https://www.dropbox.com/s/q0nndbgltul6sy8/MultiMiner-Debug-1.1.20.zip).


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: Maidak on August 23, 2013, 09:47:11 PM
So ever since I hooked up 30 some block erupters this miner no longer works which I loved using it for mining alt coins with my GPU it says cgminer and bfgminer are not in the folders tries to download and it wont work, also when I go to settings and scan for devices it freezes up. And sometimes it will have this box that pops up asking me to kill disowned miners?

Know of any fix for this this was running great for me for about a week.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 23, 2013, 09:55:30 PM
So ever since I hooked up 30 some block erupters this miner no longer works which I loved using it for mining alt coins with my GPU it says cgminer and bfgminer are not in the folders tries to download and it wont work, also when I go to settings and scan for devices it freezes up. And sometimes it will have this box that pops up asking me to kill disowned miners?

Know of any fix for this this was running great for me for about a week.

None of those sound familiar to me. I'll need some more help in identifying the problems. I'd also be happy to do remote support via TeamViewer (which I've done with other members who can vouch for me).

What OS is this? Windows?

The prompt saying that neither cgminer or bfgminer are installed should simply be checking in the Miners subfolder for bfgminer and cgminer, in their own respective folders.

Regarding issues downloading it, what do you mean "it wont work"? What happens? Are there errors? Can you make a brief screencast with Jing.com? Please note that the official downloads for bfgminer (which MultiMiner uses) are currently down and have been for a day. You can see that by clicking here: http://luke.dashjr.org/programs/bitcoin/files/bfgminer. If you download the beta version I linked above (1.1.20) it uses Luke's backup download site, so downloads should work with that one.

Regarding detecting devices and locking up, again are there any errors? Can you check the Windows Event Viewer for an error? If you leave it locked up does an error ever pop up? Again a screencast using Jing.com may help here.

Finally, regarding the prompt to kill disowned miners: that is an option in the Settings dialog. If it is checked, MultiMiner will tell you when cgminer and bfgminer are running but weren't started by MultiMiner, and prompt to kill those processes for you.



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 12:44:25 AM
Hey folks. I'm sorry if anyone is having trouble visiting my websites or accessing the MobileMiner apps. Apparently Windows Azure is having a time of it right now:

http://www.windowsazure.com/en-us/support/service-dashboard/

Hopefully things will be back up soon.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nosurrender on August 24, 2013, 01:02:10 AM
Thanks a lot nwoolls,

what an great a tool. Works on my Windows Machines like a charm, having no problems at all right from the start even with the early versions.

Why not using it on my iMac, I asked myself. Everything installed, no problems starting it on iMac (2011, Lion), Coin Configuration o.k.  - but unfortunately MultiMiner doesn´t detect my GPU. Mining Scrypt Coins with Diabolo or Bitcoins with guiminer (or Bitminter) works just fine.

Any ideas? Are there any iMacs out there causing similar trouble?



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 01:10:03 AM
but unfortunately MultiMiner doesn´t detect my GPU. Mining Scrypt Coins with Diabolo or Bitcoins with guiminer (or Bitminter) works just fine.

Any ideas? Are there any iMacs out there causing similar trouble?

MultiMiner uses either bfgminer or cgminer to work. In order to troubleshoot this you'll need to execute them directly from Terminal.app. How did you install bfgminer and cgminer? Did you install them separately or did you let MultiMiner download them? And where do you have the app (MultiMiner-XYZ.app)?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nosurrender on August 24, 2013, 01:32:36 AM
but unfortunately MultiMiner doesn´t detect my GPU. Mining Scrypt Coins with Diabolo or Bitcoins with guiminer (or Bitminter) works just fine.

Any ideas? Are there any iMacs out there causing similar trouble?

MultiMiner uses either bfgminer or cgminer to work. In order to troubleshoot this you'll need to execute them directly from Terminal.app. How did you install bfgminer and cgminer? Did you install them separately or did you let MultiMiner download them? And where do you have the app (MultiMiner-XYZ.app)?

I tried both miners, letting MultiMiner download and install them and started the app first directly from Downloads, then from Programs. Try to start the miner in a Terminal next.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 01:37:18 AM
I tried both miners, letting MultiMiner download and install them and started the app first directly from Downloads, then from Programs. Try to start the miner in a Terminal next.

No need to move the app. I just wanted to know where it was so I could give direction.

Open Spotlight or Applications and launch Terminal.app and type the following:

Code:
/Applications/MultiMiner-1.1.19.app/Contents/Resources/Miners/bfgminer/bin/bfgminer -d?

The path is specific (that's if you dragged the app to Applications) and the version is specific as well, that's if you downloaded 1.1.19. Let me know the output of bfgminer. Mine looks like:

Code:
/Applications/MultiMiner-1.1.20.app/Contents/Resources/Miners/bfgminer/bin/bfgminer -d?
 [2013-08-23 21:35:16] Started bfgminer 3.1.4                   
 [2013-08-23 21:35:17] Devices detected:                   
 [2013-08-23 21:35:17]   0. OCL 0  (driver: opencl)                   
 [2013-08-23 21:35:17]   1. OCL 1  (driver: opencl)                   
2 devices listed


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nosurrender on August 24, 2013, 02:04:34 AM
I tried both miners, letting MultiMiner download and install them and started the app first directly from Downloads, then from Programs. Try to start the miner in a Terminal next.

No need to move the app. I just wanted to know where it was so I could give direction.

Open Spotlight or Applications and launch Terminal.app and type the following:

Code:
/Applications/MultiMiner-1.1.19.app/Contents/Resources/Miners/bfgminer/bin/bfgminer -d?

The path is specific (that's if you dragged the app to Applications) and the version is specific as well, that's if you downloaded 1.1.19. Let me know the output of bfgminer. Mine looks like:

Code:
/Applications/MultiMiner-1.1.20.app/Contents/Resources/Miners/bfgminer/bin/bfgminer -d?
 [2013-08-23 21:35:16] Started bfgminer 3.1.4                   
 [2013-08-23 21:35:17] Devices detected:                   
 [2013-08-23 21:35:17]   0. OCL 0  (driver: opencl)                   
 [2013-08-23 21:35:17]   1. OCL 1  (driver: opencl)                   
2 devices listed

Mine doesn´t, I´m afraid  :o

/Applications/MultiMiner-1.1.19.app/Contents/Resources/Miners/bfgminer/bin/bfgminer -d?
Illegal instruction: 4




Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 02:50:10 AM
Mine doesn´t, I´m afraid  :o

/Applications/MultiMiner-1.1.19.app/Contents/Resources/Miners/bfgminer/bin/bfgminer -d?
Illegal instruction: 4

What sort of Mac? What version of OS X?

Can you try installing bfgminer from here:

http://homebrew.xgminer.com
http://howto.xgminer.com

And then running the same command without the directory prefix? e.g. in Terminal.app:

Code:
bfgminer -d?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 04:12:26 AM
Okay folks - v1.1.20 (https://github.com/nwoolls/MultiMiner/releases/tag/v1.1.20) is now available on the Github Releases (http://releases.multiminerapp.com) page. This has a pretty nice set of changes:

  • Added a Notifications feature - notifications can be dismissed or invoked
  • MultiMiner will now automatically check for and notify of mining engine updates
  • MultiMiner will now automatically check for and notify of updates to MultiMiner itself
  • Added the option to use the Erupter specific driver when using bfgminer
  • Added a Quick Switch menu to quickly switch all devices to a specific coin
  • Miner downloads on OS X will now automatically fetch the latest version
  • Improved formatting of values in the History window
  • MultiMiner should no longer (wrongly) prompt for MobileMiner credentials

https://github.com/nwoolls/MultiMiner/blob/master/Screenshots/Main%20Screen.png?raw=true

Enjoy!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: sva_h4cky0 on August 24, 2013, 09:58:41 AM
wow, all in one tools, prety neat  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: ewibit on August 24, 2013, 05:11:10 PM
too bad
in my Ubuntu LTS I have configured all and after starting ~20 sec it disapears always ???


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 05:32:33 PM
too bad
in my Ubuntu LTS I have configured all and after starting ~20 sec it disapears always ???

You should be left with a callstack on the command line. Can you copy & paste it here? Preferably using the .Debug.zip download.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: ewibit on August 24, 2013, 06:54:33 PM
Code:
MultiMiner-Debug$  mono MultiMiner.Win.exe
System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
Error: Too many values passed to set temp cutoff
Executable: /usr/bin/bfgminer
Arguments: --scrypt   -I D --scan-serial all -o x:y:0 -u x -p y -d 0 -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T
  at MultiMiner.Xgminer.Miner.EnsureProcessStarts (System.Diagnostics.Process process, System.Diagnostics.ProcessStartInfo startInfo) [0x00000] in <filename unknown>:0
  at MultiMiner.Xgminer.Miner.StartMinerProcess (System.String arguments, Boolean redirectOutput, Boolean ensureProcessStarts, System.String reason) [0x00000] in <filename unknown>:0
  at MultiMiner.Xgminer.Miner.Launch (System.String reason) [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.LaunchMinerProcess (MultiMiner.Xgminer.MinerConfiguration minerConfiguration, System.String reason) [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.StartMining () [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.RestartMining () [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.ApplyMiningStrategy (System.Collections.Generic.List`1 devices, System.Collections.Generic.List`1 coinInformation) [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.StartMining (MultiMiner.Engine.Configuration.EngineConfiguration engineConfiguration, System.Collections.Generic.List`1 devices, System.Collections.Generic.List`1 coinInformation) [0x00000] in <filename unknown>:0
  at MultiMiner.Win.MainForm.StartMining () [0x00000] in <filename unknown>:0
  at MultiMiner.Win.MainForm.startButton_Click (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ToolStripItem.OnClick (System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ToolStripButton.OnClick (System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ToolStripItem.HandleClick (Int32 mouse_clicks, System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ToolStripItem.FireEvent (System.EventArgs e, ToolStripItemEventType met) [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripItem:FireEvent (System.EventArgs,System.Windows.Forms.ToolStripItemEventType)
  at System.Windows.Forms.ToolStrip.OnMouseUp (System.Windows.Forms.MouseEventArgs mea) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ToolStrip.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 07:05:24 PM
Code:
Error: Too many values passed to set temp cutoff
Executable: /usr/bin/bfgminer
Arguments: --scrypt   -I D --scan-serial all -o x:y:0 -u x -p y -d 0 -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T

MultiMiner doesn't pass "-o x:y:0 -u x -p y" to the miners - I'm assuming you put those into the settings for miner arguments? Try removing those.

Bfgminer doesn't like the arguments you are supplying. You would see the same error running it directly:

Code:
/usr/bin/bfgminer --scrypt -I D --scan-serial all -o x:y:0 -u x -p y -d 0 -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: ewibit on August 24, 2013, 07:16:16 PM
MultiMiner doesn't pass "-o x:y:0 -u x -p y" to the miners - I'm assuming you put those into the settings for miner arguments? Try removing those.
no I have this with x and y written because there have been my login data...


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 07:51:25 PM
no I have this with x and y written because there have been my login data...

Gotcha - either way that is being returned by bfgminer. Please run the exact command that is returned in the call stack and you should see that bfgminer is returning that same error. Is that the case?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: ewibit on August 24, 2013, 08:17:20 PM
Code:
/usr/bin/bfgminer --scrypt -I D  -o x:y:0 -u x -p y -d 0 -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T
 [2013-08-24 22:14:44] Invalid config option --algo: Can only use scrypt algorithm                   
 [2013-08-24 22:14:44] Invalid config option --kernel: Cannot specify a kernel with scrypt                   
 [2013-08-24 22:14:44] Started bfgminer 3.1.4                   
 [2013-08-24 22:14:44] Loaded configuration file /home/x/.bfgminer/bfgminer.conf                   
 [2013-08-24 22:14:44] Error in configuration file, partially loaded.                   
Too many values passed to set temp cutoff


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 08:51:53 PM
Code:
/usr/bin/bfgminer --scrypt -I D  -o x:y:0 -u x -p y -d 0 -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T
 [2013-08-24 22:14:44] Invalid config option --algo: Can only use scrypt algorithm                   
 [2013-08-24 22:14:44] Invalid config option --kernel: Cannot specify a kernel with scrypt                   
 [2013-08-24 22:14:44] Started bfgminer 3.1.4                   
 [2013-08-24 22:14:44] Loaded configuration file /home/x/.bfgminer/bfgminer.conf                   
 [2013-08-24 22:14:44] Error in configuration file, partially loaded.                   
Too many values passed to set temp cutoff
Looks like your config file for bfgminer is messed up. Rename it or remove it and rerun the command:

Code:
mv ~/.bfgminer/bfgminer.conf ~/.bfgminer/bfgminer.conf.bak
/usr/bin/bfgminer --scrypt -I D  -o x:y:0 -u x -p y -d 0 -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nosurrender on August 24, 2013, 09:10:03 PM
Mine doesn´t, I´m afraid  :o

/Applications/MultiMiner-1.1.19.app/Contents/Resources/Miners/bfgminer/bin/bfgminer -d?
Illegal instruction: 4

What sort of Mac? What version of OS X?

Can you try installing bfgminer from here:

http://homebrew.xgminer.com
http://howto.xgminer.com

And then running the same command without the directory prefix? e.g. in Terminal.app:

Code:
bfgminer -d?

Thanks a lot. I uninstalled any other miner including MultiMiner 1.1.19 and set up 1.1.20. All clear.

Impressing tool :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: ewibit on August 24, 2013, 09:13:16 PM
Code:
[2013-08-24 23:10:56] Invalid config option --kernel: Cannot specify a kernel with scrypt                   
 [2013-08-24 23:10:56] Started bfgminer 3.1.4                   
 [2013-08-24 23:10:56] Loaded configuration file /home/x/.cgminer/cgminer.conf                   
 [2013-08-24 23:10:56] Error in configuration file, partially loaded.                   
 [2013-08-24 23:10:57] Probing for an alive pool                   
 [2013-08-24 23:10:57] Pool 2 slow/down or URL or credentials invalid                   
 [2013-08-24 23:10:58] Pool 0 slow/down or URL or credentials invalid                   


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 24, 2013, 09:28:48 PM
Code:
[2013-08-24 23:10:56] Invalid config option --kernel: Cannot specify a kernel with scrypt                    
 [2013-08-24 23:10:56] Started bfgminer 3.1.4                    

Sounds like the bfgminer you have installed doesn't have scrypt support compiled in. You need to specify --enable-scrypt when configuring bfgminer and cgminer.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 25, 2013, 12:47:56 AM
I keep getting the "There is a new version of BFGMiner" popup. I click on the link, it appears to download (the small popup saying it's downloading from Luke JR's website) then the popup disappears, and my miner restarts, but then a few minutes go by and the "New version" message pops up again. This happens on all 3 of my rigs. Weird.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 25, 2013, 01:05:04 AM
I keep getting the "There is a new version of BFGMiner" popup. I click on the link, it appears to download (the small popup saying it's downloading from Luke JR's website) then the popup disappears, and my miner restarts, but then a few minutes go by and the "New version" message pops up again. This happens on all 3 of my rigs. Weird.

What OS? Windows? The only thing I can see that would prevent the update happening is if the files are in use. Clicking that just stops mining, downloads the zip file, unzips it over the existing Miners\bfgminer folder, and starts mining again.

What version does it say is installed? And what version is it trying to download?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 25, 2013, 03:51:28 AM
3.1.3 installed and wants to update to 3.1.4.

Yep windows. I'll do some investigating tomorrow to see if there's any states where it'll work.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 25, 2013, 04:03:47 AM
Just updated all my rigs to the latest version, and am thrilled that it will now do updates. How often does it poll for updates?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 25, 2013, 05:25:52 AM
3.1.3 installed and wants to update to 3.1.4.

Yep windows. I'll do some investigating tomorrow to see if there's any states where it'll work.

I really appreciate it. That's what I was going to ask next. Try doing the update when you are not mining. Also try doing the update, but rename your existing bfgminer folder first. If you can give me a few concrete examples of where it fails and where it works I can go from there.

Edit: another one to try would be cgminer. Does that fail as well?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 25, 2013, 05:26:56 AM
Just updated all my rigs to the latest version, and am thrilled that it will now do updates. How often does it poll for updates?

It checks for updates once an hour.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 25, 2013, 01:03:48 PM
http://imgur.com/a/jKOSW

There's a small album of the issue that's happening, It downloads the .zip and then extracts it inside the xxgminer directory. Attempting to switch to cgminer via the settings panel creates the same thing, continually asking to download cgminer because it's not present. (It is, the program just isn't extracting it into the proper directory).

Hope this helps!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 25, 2013, 02:17:42 PM
http://imgur.com/a/jKOSW

There's a small album of the issue that's happening, It downloads the .zip and then extracts it inside the xxgminer directory. Attempting to switch to cgminer via the settings panel creates the same thing, continually asking to download cgminer because it's not present. (It is, the program just isn't extracting it into the proper directory).

Hope this helps!
What I have found is that it does unzip it in the CGminer folder but there is then anothter folder CGMiner-3.4.x inside this that is causing the problem.

So you have c:/user/name/apdata/local/multiminer/miners/cgminer/cgminer3.4.x


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 25, 2013, 02:19:42 PM
can anyone help me

I try to run cgminer with the following
 --scrypt  -w 256  -g 1 --thread-concurrency 6144,24000 -I 14,20 --scan-serial all -o mine-gdc.scryptmining.com:8448 -u xxxx -p xxxx -d 0 -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T

It aslways crashes
but it runs fine with bfgminer


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 25, 2013, 03:06:08 PM
Hope this helps!

It does indeed - thanks so much for tracking that done. I'll get it addressed for the next update.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 25, 2013, 03:07:06 PM
It aslways crashes

What crashes? MultiMiner? If so please use the .Debug.zip build and paste the full crash text here.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 25, 2013, 03:24:49 PM
It aslways crashes

What crashes? MultiMiner? If so please use the .Debug.zip build and paste the full crash text here.

No multiminer is fine but cgminer crashes


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 25, 2013, 03:35:16 PM
No multiminer is fine but cgminer crashes

Gotcha - misread while catching up on posts. Is there any output from cgminer at all? Or does it just crash right back to the command prompt?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 25, 2013, 03:49:04 PM
No multiminer is fine but cgminer crashes

Gotcha - misread while catching up on posts. Is there any output from cgminer at all? Or does it just crash right back to the command prompt?

If I run it in command prompt it crashes the command prompt.

In multiminer it just says crashed

and now it works ......
go figure


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 25, 2013, 04:19:06 PM
Hi

Is there any way when you are running asic's you could get cgminer to start the no gpu version?

then you would not need the -d commands in there as these commands seem to be giving me a problem when I also have gpu's mining other coins


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 25, 2013, 05:29:04 PM
Is there any way when you are running asic's you could get cgminer to start the no gpu version?

then you would not need the -d commands in there as these commands seem to be giving me a problem when I also have gpu's mining other coins

There's an option under Settings you can use to disable GPU mining. However, the -d arguments are still required as that is how MultiMiner tells cgminer/bfgminer which devices to use.

What sort of trouble is the -d argument giving you.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 25, 2013, 06:04:04 PM
Is there any way when you are running asic's you could get cgminer to start the no gpu version?

then you would not need the -d commands in there as these commands seem to be giving me a problem when I also have gpu's mining other coins

There's an option under Settings you can use to disable GPU mining. However, the -d arguments are still required as that is how MultiMiner tells cgminer/bfgminer which devices to use.

What sort of trouble is the -d argument giving you.

Ok
I have 2 GPU's and 4 asci's it starts up the gpus no problem.
when I run cgminer it says that the device is not peresent.

Exit code 1
command line options set a device that does not exist or I get procces crashed if I do not put the -G argument in.

It works fine if I just mine with the usb's or just with the GPU's

now if i run cgminer-nogpu -o stratum.d7.lt:3333 -u albon.1 -p 12345 -d 0 -d 1 -d 2 -d 3 --api-listen --api-port 4029 --api-allow W:127.0.0.1 -T
in the command window it works fine



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 25, 2013, 06:19:07 PM
Ok
I have 2 GPU's and 4 asci's it starts up the gpus no problem.
when I run cgminer it says that the device is not peresent.

Exit code 1
command line options set a device that does not exist or I get procces crashed if I do not put the -G argument in.

It works fine if I just mine with the usb's or just with the GPU's

That sounds like a problem with cgminer to me. And you say this all works with bfgminer?

MultiMiner runs cgminer with -d? to list devices. From what you are saying it should list 6 devices. MultiMiner then uses the -d parameter to launch miners. So if you set your GPUs and ASICs to Bitcoin, you'd see it launch one instance with -d0 -d1 -d2 ... -d5. If you set your GPUs mining scrypt and your ASICs mining SHA256, you'd see two instances of cgminer launched, one with -d0 -d1, and the other with -d2 ... -d5.

Basically, what I am saying is that MultiMiner should simply be launching cgminer with the exact same device indexes it just listed using the -d? argument.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 25, 2013, 06:37:02 PM
Ok


It is a problem with cgminer I tried running

-o stratum.d7.lt:3333 -u xxxx -p xxxx -d 0 -d 1 -d 2 -d 3 -d 4 -d 5 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T

in the command window and cgminer crashed


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 26, 2013, 06:48:28 PM
Hey folks - there's a new prerelease version for you to kick the tires on. Everything looks good on my end and I'd like to release this as a public release as 1.2 if everything looks good for you as well.

Version 1.1.21 is available here (https://github.com/nwoolls/MultiMiner/releases/tag/v1.1.21). Changes include:

  • Added the ability to specify the starting API port used by the miner processes that MultiMiner spawns
  • Added the ability to specify additional white-listed IP addresses for the cgminer/bfgminer RPC API
  • OS X will now automatically download miners selected after startup
  • Automatic updates for MultiMiner are now enabled and supported for OS X
  • Config files will now be detected and renamed (after prompting) on *nix and OS X (previously only on Windows)
  • Fixed automatic bfgminer and cgminer updates being extracted to the wrong folder

As always thanks for the feedback, suggestions, and bug reports.  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 26, 2013, 07:06:55 PM
HI

I would still like to suggest that for ASIC devices in cgminer the nogpu version would be a better one to run


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 26, 2013, 07:22:02 PM
I would still like to suggest that for ASIC devices in cgminer the nogpu version would be a better one to run

Unless I am misunderstanding, you've been able to do this for many versions.

Click Settings. If you are on 1.1.20, click Disable GPU mining. If you are on 1.1.21, click Advanced backend miner settings (again in the Settings dialog) and then click Disable GPU ming.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 26, 2013, 07:35:52 PM
Ok
I have 2 GPU's and 4 asci's it starts up the gpus no problem.
when I run cgminer it says that the device is not peresent.

Exit code 1
command line options set a device that does not exist or I get procces crashed if I do not put the -G argument in.

It works fine if I just mine with the usb's or just with the GPU's

That sounds like a problem with cgminer to me. And you say this all works with bfgminer?

MultiMiner runs cgminer with -d? to list devices. From what you are saying it should list 6 devices. MultiMiner then uses the -d parameter to launch miners. So if you set your GPUs and ASICs to Bitcoin, you'd see it launch one instance with -d0 -d1 -d2 ... -d5. If you set your GPUs mining scrypt and your ASICs mining SHA256, you'd see two instances of cgminer launched, one with -d0 -d1, and the other with -d2 ... -d5.

Basically, what I am saying is that MultiMiner should simply be launching cgminer with the exact same device indexes it just listed using the -d? argument.

I think I might know what the problem is
The second version of cgminer that starts up does not recognise that there are 2 devices (-d0 and -d1) already working.
So when it starts up it is expecting to number the usb's -d0 through -d3 but as the program is numbering them -d2 through -d5 it says that -d4 and -d5 does not exist.
So at that stage it throws up an error.
Why I am thinking this
While I was running the GPU's in multiminer I tried to run the usb's just by launching cgminer with the command line
 -o zet.dsync.net:3333 -u xxxx -p x -d 2 -d 3 -d 4 -d 5 --api-listen --api-port 4029 --api-allow W:127.0.0.1, -T
It came up with an error that the devices don't exist.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 26, 2013, 07:48:43 PM
The second version of cgminer that starts up does not recognise that there are 2 devices (-d0 and -d1) already working.
So when it starts up it is expecting to number the usb's -d0 through -d3 but as the program is numbering them -d2 through -d5 it says that -d4 and -d5 does not exist.
So at that stage it throws up an error.

I'm not sure why you are running into this issue, but I'm fairly sure it's not an issue with MultiMiner. If MultiMiner paired with cgminer had the above problem, nobody would be able to use it.

I use MultiMiner + cgminer on one of my rigs, and it is able to launch cgminer just like you are stating:

Code:
cgminer --scrypt  -I 20 -g 1 --thread-concurrency 22400 --failover-only -o stratum+tcp://stratum.wemineftc.com:4444 -u nwoolls.deepcore -p deepcore -o http://feathercoin.is-a-geek.com:8341 -u nwoolls.deepcore -p deepcore -d 0 -d 1 -d 2 -d 3 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T
cgminer -I 9 --failover-only -o stratum+tcp://mint.bitminter.com:3333 -u nwoolls_deepcore -p deepcore -o http://stratum.bitcoin.cz:3333 -u nwoolls.deepcore -p deepcore -d 4 -d 5 --api-listen --api-port 4029 --api-allow W:127.0.0.1, -T

MultiMiner has worked like this literally since its first release and (afaik) nobody else is having this issue.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: albon on August 26, 2013, 09:45:52 PM
Well I have reinstalled the serial driver and moved over to BFGminer and its working fine now.
has to be a problem in cgminer


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 26, 2013, 09:59:58 PM
Well I have reinstalled the serial driver and moved over to BFGminer and its working fine now.
has to be a problem in cgminer

If you find some reason you have to go back to cgminer, I would personally post something in the cgminer forum thread (https://bitcointalk.org/index.php?topic=28402.0) along the lines of:

Quote
I am typing this at the command line to enumerate devices:

Code:
cgminer -d?

It shows devices with indexes 0 - 5:

Code:
[2013-08-26 17:57:27] Started cgminer 3.4.0
 [2013-08-26 17:57:30] Devices detected:
 [2013-08-26 17:57:30]   0. GPU 0: AMD Radeon HD 7900 Series (driver: opencl)
 [2013-08-26 17:57:30]   1. GPU 1: AMD Radeon HD 7900 Series (driver: opencl)
 [2013-08-26 17:57:30]   2. GPU 2: AMD Radeon HD 7900 Series (driver: opencl)
 [2013-08-26 17:57:30]   3. GPU 3: AMD Radeon HD 7900 Series (driver: opencl)
 [2013-08-26 17:57:30]   4. AMU 0 (driver: Icarus)
 [2013-08-26 17:57:30]   5. AMU 1 (driver: Icarus)
 [2013-08-26 17:57:30] 6 devices listed

I then launch cgminer from the command line with:

Code:
cgminer -d 0 -d 1 etc. etc.

Then, I launch another instance to use the remaining 4 devices:

Code:
cgminer -d 2 -d 3 etc. etc.

When I do that, I get this output from cgminer:

Code:
Command line options set a device that doesn't exist

And this all works as expected with bfgminer.

(replace the above commands and output with your own)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 26, 2013, 10:33:59 PM
I like the auto update feature!

One question, how do I check which version of MultiMiner is installed? And what about checking the version of the miner? I'm just not sure if the updates worked correctly, I'd like to see some info like this.

Maybe something for 1.1.22? ;)

Great work, as always!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 26, 2013, 11:06:53 PM
I like the auto update feature!

One question, how do I check which version of MultiMiner is installed? And what about checking the version of the miner? I'm just not sure if the updates worked correctly, I'd like to see some info like this.

Maybe something for 1.1.22? ;)

Great work, as always!

Good idea. I've been thinking about showing versions in there somewhere. Probably about time for an About dialog.

For now, you can right-click any of the MultiMiner executables or DLLs and go to Properties, then Details to see the version. For the miners you actually have to run them with --version to see what is installed. Or check their NEWS.txt.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 27, 2013, 04:13:53 PM
The new update feature has been awesome. It no longer takes as long to update all of my rigs. Love it!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: ewibit on August 27, 2013, 04:29:49 PM
in Ubuntu LTS in the menu add coin the dropdown menu goes only to Mincoin and the other coins are not to see and not selectable because end of the screen and scrolling is not availlable...


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 27, 2013, 04:54:39 PM
in Ubuntu LTS in the menu add coin the dropdown menu goes only to Mincoin and the other coins are not to see and not selectable because end of the screen and scrolling is not availlable...

If you start typing the beginning of a coin name or use the arrows does it help at all? If not I'll look to see if there's some way to handle that. Mono applications have little quirks like this under a non-Windows OS, but I'd be happy to try to fix it for you if you cannot select the coins by typing.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: ewibit on August 27, 2013, 05:59:08 PM
If you start typing the beginning of a coin name or use the arrows does it help at all? If not I'll look to see if there's some way to handle that. Mono applications have little quirks like this under a non-Windows OS, but I'd be happy to try to fix it for you if you cannot select the coins by typing.
no - this was the first thing I have tried, but no go..


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 27, 2013, 06:05:59 PM
no - this was the first thing I have tried, but no go..

I'll keep looking into possible resolutions. I haven't found anything yet. This appears to be a 3+ year old bug in Mono:

https://bugzilla.novell.com/show_bug.cgi?id=607548

I'd personally prefer the menu wrap instead of scroll, but again haven't been able to find a way (yet) to accomplish that with the stock WinForms menus.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 27, 2013, 06:31:06 PM
no - this was the first thing I have tried, but no go..

This will be fixed for 1.2 (due soon). I switched out the menu for a dialog with a combo. Probably a better UI experience on Windows too.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 27, 2013, 07:09:29 PM
Thanks so much everyone for your input on the past two prereleases! Version 1.2 is now available here (https://github.com/nwoolls/MultiMiner/releases/tag/1.2.22). There's just a few small changes over the last 1.1 prerelease:

  • Added an About dialog that displays MultiMiner, cgminer, and bfgminer versions and MultiMiner licensing
  • A dialog is now used (instead of a menu) when adding a coin configuration, improving compatibility with *nix and OS X
  • Small adjustments to the colors and layouts used throughout the app (for consistency)
  • Fixed a couple of small UI issues (alignment & anchoring)

You guys rock - keep the feedback coming  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 27, 2013, 09:38:45 PM
nice! I like the about dialog :)

What prompted you to increment it to 1.2 but still keep the .22 suffix?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 27, 2013, 09:50:04 PM
nice! I like the about dialog :)

What prompted you to increment it to 1.2 but still keep the .22 suffix?

It's pretty common in the MS world. There's a discussion about it here (http://social.msdn.microsoft.com/Forums/vstudio/en-US/b102c4c9-8836-4c36-84ec-98c772e7d3df/can-i-reset-the-build-number).

I'm using 1 as the major version, 2 as the minor version, and 22 as the build #. The build # is always incremented. It is never reset with the major or minor version. It is the # public builds of the project (this is the 22nd public build).

It can be confusing since the format also fits Semantic Versioning (http://semver.org/), where the last number would be a patch # and would be reset with the major and minor version.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nightengale on August 29, 2013, 09:44:44 PM
I use information from the CoinChoose "LTC Profitability" tab for my mining -- is it possible to use MultiMiner to mine with a strategy based on LTC profitability?

I've played with it a little bit mining for BTC and it seems like a great program...


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 29, 2013, 10:56:07 PM
I use information from the CoinChoose "LTC Profitability" tab for my mining -- is it possible to use MultiMiner to mine with a strategy based on LTC profitability?

I have to say I have never clicked that tab in CoinChoose! That's a cool option. It looks like a very simple switch in their JSON API and I'd be happy to include this in the next update.

Thanks for the feedback and kind words.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 29, 2013, 11:14:27 PM
Loving 1.2! Smooth as butter!

One interface thing I'd like to see is a number beside each device, so I can be sure all my devices are being detected. I currently have 26 Erupters connected to one machine and it would be nice to see them listed 1-26 so I know they're all mining.

Otherwise, looks fantastic, great work!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 29, 2013, 11:52:24 PM
One interface thing I'd like to see is a number beside each device, so I can be sure all my devices are being detected. I currently have 26 Erupters connected to one machine and it would be nice to see them listed 1-26 so I know they're all mining.

Do they need to be individually numbered or would a total work? At this point I'm trying to preserve the horizontal real-estate where possible as the grid is getting cramped (at lower resolutions).

Just want to make sure I implement the feature in a way that will cover your needs.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 30, 2013, 12:53:08 AM
Hmm.. What about making it an optional item, selectable by a menu item in the "Advanced" menu, "Show number of devices." Kind of how you let people choose if they want to see the history/API/Process log?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nightengale on August 30, 2013, 02:45:29 AM
I use information from the CoinChoose "LTC Profitability" tab for my mining -- is it possible to use MultiMiner to mine with a strategy based on LTC profitability?

I have to say I have never clicked that tab in CoinChoose! That's a cool option. It looks like a very simple switch in their JSON API and I'd be happy to include this in the next update.

Thanks for the feedback and kind words.

Thanks so much for looking into it!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on August 30, 2013, 04:30:30 AM
The app has been rock solid and I absolutely love it. I use it to switch between three coins currently, but when it switches, often the coin name will change correctly on the display, but the previous coin stats (difficulty, price, profitability, etc) will stay the same. It's nothing that impacts anything at all, and it certainly isn't a big deal, but figured I'd mention it.

Imagine my disappointment when I found Litecoin difficulty wasn't actually at 2 (was mining infinitecoin prior). ;)





Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 30, 2013, 11:59:11 AM
BFGMiner 3.2.0 is out, but MultiMiner hasn't popped up a message suggesting to upgrade.

EDIT: I manually updated, and now MultiMiner is saying that "3.1.4 is available (3.2.0 installed)" For some reason it thinks 3.1.4 is more recent?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 30, 2013, 02:05:01 PM
Hmm.. What about making it an optional item, selectable by a menu item in the "Advanced" menu, "Show number of devices." Kind of how you let people choose if they want to see the history/API/Process log?

It's possible, but I'm also trying to reduce complexity of the code. What advantage would individual device #s give you over a total device count? It may be something I'm overlooking.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 30, 2013, 02:06:48 PM
BFGMiner 3.2.0 is out, but MultiMiner hasn't popped up a message suggesting to upgrade.

This is because Luke forgot to put the latest version in his Testing folder, which is where I pull from. We've chatted about it and he assures me that folder should contain the latest version, but the past few times I've had to ping him (which I just did again on IRC).


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 30, 2013, 02:10:30 PM
The app has been rock solid and I absolutely love it. I use it to switch between three coins currently, but when it switches, often the coin name will change correctly on the display, but the previous coin stats (difficulty, price, profitability, etc) will stay the same. It's nothing that impacts anything at all, and it certainly isn't a big deal, but figured I'd mention it.

Interesting. I've seen one other user mention this months ago but been unable to reproduce it myself. I'll make a note of it and look into it some more. Thanks for the report.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 30, 2013, 09:07:20 PM
Hmm.. What about making it an optional item, selectable by a menu item in the "Advanced" menu, "Show number of devices." Kind of how you let people choose if they want to see the history/API/Process log?

It's possible, but I'm also trying to reduce complexity of the code. What advantage would individual device #s give you over a total device count? It may be something I'm overlooking.

Fair enough.

In my mind, it would be handy to have each individual device labelled according to the "-d#" flag that gets passed to the miner, in order to troubleshoot problems. However, just to confirm that all devices are mining, a total # would be sufficient.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: rmolby on August 30, 2013, 09:24:50 PM
I have two wishlist items:

#1

On the history tab, the one thing I feel that is missing is a column for how many hashes were accepted during the mining session.

I feel this information would help to identify coins or pools that are not worth mining even if their profitability is high. What I mean by that is that if I'm mining say Megacoin and get 2 or less accepted hashes for a 30 minute mining session, and I get say 40 accepted hashes for say Litecoin or Grandcoin, then that would tell me I need to either find a better pool for the low hash rate coin, or quit mining it and dedicate more time to different coin.

Does this make sense?

Thanks in advance.

#2

Is there any chance you might look at adding pooler-miner to the miner list?

I have several machines that would do well with scrypt mining on CPUs. It would be nice to be able to mine these machines while certain currencies are still young.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 31, 2013, 01:33:42 PM
On the history tab, the one thing I feel that is missing is a column for how many hashes were accepted during the mining session.

I feel this information would help to identify coins or pools that are not worth mining even if their profitability is high.

Sure I can add accepted shares to both the History tab and the history data (all data is kept in a JSON formatted file with the other MultiMiner settings file in %appdata%).

Is there any chance you might look at adding pooler-miner to the miner list?

I have several machines that would do well with scrypt mining on CPUs. It would be nice to be able to mine these machines while certain currencies are still young.

I won't say "no" but it's doubtful. Right now quite a bit of the code is written around using and supporting cgminer and bfgminer as they have very similar commands and APIs. It really depends on the demand from users, but right now there are not a lot of people trying to CPU mine.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: tkachev on August 31, 2013, 01:36:54 PM
Found a little problem for me, MobileMiner uses OS windows system name to show my rigs.
If i change it, MobileMiner begin to show me both systems, old and new, and old one is always offline. How to remove from list?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: bronan on August 31, 2013, 01:51:43 PM
Sadly the program crashes constant when i try to use bfgminer


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 31, 2013, 02:10:16 PM
Found a little problem for me, MobileMiner uses OS windows system name to show my rigs.
If i change it, MobileMiner begin to show me both systems, old and new, and old one is always offline. How to remove from list?

Are you using the Android app or the iOS app? In the iOS app if you swipe the row you can delete individual machines.

This feature isn't in the Android app yet but will be in the next update. If you'd like to let me know the machine name I can remove it manually.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 31, 2013, 02:13:34 PM
Sadly the program crashes constant when i try to use bfgminer

Please post the full error text for any crashes using the .Debug.zip file found on the Github releases (http://releases.multiminerapp.com) page.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nightengale on August 31, 2013, 05:55:26 PM
I have a question for the Multi-Miners out there... Do you run Multi-Miners off of pools or solo mining primarily? Most of the alt-coin pools are PPLNS, which discourages pool-hopping if I understand it correctly, because there's kind of a buffer period after you start mining before you reach maximum profitability with the pool. So if you're switching a lot, it seems like you can get stuck in that buffer of unprofitability. This is not the case with solo mining, and if you pick coins with a lower difficulty, there will be less variance and the switching won't matter as much, but... Whenever I try to run more than three wallets on my system, they start having trouble syncing individually.

How are others out there running Multi-Miner?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on August 31, 2013, 07:35:19 PM
Most of the alt-coin pools are PPLNS, which discourages pool-hopping if I understand it correctly, because there's kind of a buffer period after you start mining before you reach maximum profitability with the pool.

Just wanted to note that I do plan on adding a configurable "minimum time" spent mining a coin. This would prevent strategy switches until a given coin has reached passed that threshold.

Aside from that I'd love to hear what others have to say on the topic as well.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on August 31, 2013, 10:09:52 PM
I have a question for the Multi-Miners out there... Do you run Multi-Miners off of pools or solo mining primarily? Most of the alt-coin pools are PPLNS, which discourages pool-hopping if I understand it correctly, because there's kind of a buffer period after you start mining before you reach maximum profitability with the pool. So if you're switching a lot, it seems like you can get stuck in that buffer of unprofitability. This is not the case with solo mining, and if you pick coins with a lower difficulty, there will be less variance and the switching won't matter as much, but... Whenever I try to run more than three wallets on my system, they start having trouble syncing individually.

How are others out there running Multi-Miner?

I actually mostly use it for it's crash recovery features. I use one pool, but if my devices become sick, have zero hashrate for a time or the miner crashes, MultiMiner will restart the miner. So handy not to have to monitor it constantly.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on September 01, 2013, 07:54:04 PM
I use information from the CoinChoose "LTC Profitability" tab for my mining -- is it possible to use MultiMiner to mine with a strategy based on LTC profitability?

I've got this ready for the next version. The only problem is, as of now, the CoinChoose API doesn't return the adjusted profitabilities when you specify LTC (http://www.coinchoose.com/api.php?base=LTC) as the base coin. So only the Straight profitability option works.

I sent a PM to the site owner to see if that's something he can add. If/when he does that will start working properly all-around in MultiMiner.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: rmolby on September 01, 2013, 08:10:33 PM
On the history tab, the one thing I feel that is missing is a column for how many hashes were accepted during the mining session.

I feel this information would help to identify coins or pools that are not worth mining even if their profitability is high.

Sure I can add accepted shares to both the History tab and the history data (all data is kept in a JSON formatted file with the other MultiMiner settings file in %appdata%).

Is there any chance you might look at adding pooler-miner to the miner list?

I have several machines that would do well with scrypt mining on CPUs. It would be nice to be able to mine these machines while certain currencies are still young.

I won't say "no" but it's doubtful. Right now quite a bit of the code is written around using and supporting cgminer and bfgminer as they have very similar commands and APIs. It really depends on the demand from users, but right now there are not a lot of people trying to CPU mine.

My second wishlist item is not as important. I would like to see the accepted hashes in one of the near future versions. Thank you in advance.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: rmolby on September 01, 2013, 08:12:38 PM
Sadly the program crashes constant when i try to use bfgminer


Very odd, it is the other way around for me. I barely can get CGminer to mine SHA256 coins, and it still crashes, BFG v3.1.4 is rock stable, and it will mine SHA256 on my nVidia equipped laptop, where CGminer does not.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on September 01, 2013, 10:14:36 PM
Here's a preview of the new Configure Strategies settings in the next update:

https://github.com/nwoolls/MultiMiner/blob/master/Screenshots/Configure%20Strategies.png?raw=true

  • Ability to automatically mine based on difficulty and price (in addition to the current profitability support)
  • Ability to specify Litecoin as the base coin used to determine profitability on CoinChoose.com


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nightengale on September 02, 2013, 12:56:26 AM
nwoolls -- Thanks so much for following through with the LTC based profitability updates, it looks great!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: atomicchaos on September 02, 2013, 01:14:12 AM
Here's a preview of the new Configure Strategies settings in the next update:

  • Ability to automatically mine based on difficulty and price (in addition to the current profitability support)
  • Ability to specify Litecoin as the base coin used to determine profitability on CoinChoose.com

Many thanks again. I've been spreading the word on BTC-e as well, and recommending your tool, as I am finding it very, very useful!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on September 02, 2013, 02:41:18 AM
nwoolls -- Thanks so much for following through with the LTC based profitability updates, it looks great!

Many thanks again. I've been spreading the word on BTC-e as well, and recommending your tool, as I am finding it very, very useful!

My pleasure folks and I do appreciate you spreading the word. It is very apparent and it is working! I am getting a pretty steady stream of contact (especially ramping up the past week or so) for both MultiMiner and MobileMiner.

Thank you all!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: bronan on September 02, 2013, 03:12:03 AM
Sorry nwools
But i only get to see in the process log window showing  "Process crashed"
Then after 2 to 3 seconds it tries again to start with this in a endless loop
However it allready starts with failing to see all connected device in most cases it only see 5 from 16 usb devices
I am not sure why luke changed the bfgminer command again, but the flawless "erupter:all" no longer work anymore
Not even if i start the miner by the command giving directly in a dos prompt
Ofourse cgminer completely fails to see any device without that crap zadig drivers which on its turn fails to see the freaking cheap jala

btw i think that total program crashes appear when i put as option -S erupter:all


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on September 02, 2013, 04:02:38 AM
There's a display issue with bfgminer 3.2.0:

After about 30 seconds to 1 minute, MultiMiner stops receiving share information from bfgminer(or bfgminer stops passing it along to MM) this so far seems to be a display issue only, as my pools are reporting the proper hashrates.

Also, something I've noticed since I started using MultiMiner: If my computer boots up and starts MM with windows(check box in settings) but there is no network connection available before MM starts, it will immediately crash, even with the built in mining delay. Once I close and restart MM, all is well. I'll see if I can find more info for you tomorrow, maybe downloading the Debug build of MM will help.

Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on September 02, 2013, 04:50:43 AM
After about 30 seconds to 1 minute, MultiMiner stops receiving share information from bfgminer(or bfgminer stops passing it along to MM) this so far seems to be a display issue only, as my pools are reporting the proper hashrates.

Can you check the API Monitor output? Its possible to CTRL+C and CTRL+V the Response data. That should allow you to see if it's bfgminer or MultiMiner.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 02, 2013, 05:14:06 AM
Thanks to an awesome user who gave me some time on his rigs, MobileMiner (http://www.mobileminerapp.com/) is now confirmed compatible with Avalon devices using the BFGMobileAdapter python script available here (http://www.mobileminerapp.com/#miners).


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 02, 2013, 05:51:06 AM
Okay ladies and gents, this one is another prerelease because it has lots of obvious and not-so-obvious changes. Treat it accordingly and please give me your feedback (where you can afford the prerelease nature) as I think this has some pretty nice changes.

Version 1.2.23 (http://releases.multiminerapp.com)

  • You can now base mining strategies on Difficulty or Price (in addition to the previous Profitability support)
  • You can now base mining strategies on either the current value of Bitcoin or Litecoin
  • The total number of devices detected by the underlying mining engine is now displayed in the status bar
  • Improved support for 70+ devices per machine
  • Improved support for inconsistent RCP API results
  • Enable the Quick Switch menu with 1 coin configured (for initially setting up a machine with many devices)
  • Enforce specifying a pool username in the Configure Coins dialog
  • Fixed wrong coin stats being displayed (visual issue only)
  • Fixed errant MobileMiner credentials dialog

Thanks again to an awesome user who helped me test several exotic hardware configurations!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on September 02, 2013, 01:10:43 PM
After about 30 seconds to 1 minute, MultiMiner stops receiving share information from bfgminer(or bfgminer stops passing it along to MM) this so far seems to be a display issue only, as my pools are reporting the proper hashrates.

Can you check the API Monitor output? Its possible to CTRL+C and CTRL+V the Response data. That should allow you to see if it's bfgminer or MultiMiner.

It's ok now. Both things I mentioned before aren't happening now, I have the debug versions installed so once I see them again I'll post the results. I have a suspicion it had to do with the pool I was using, not sure though.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: purelithium on September 02, 2013, 02:29:40 PM
After about 30 seconds to 1 minute, MultiMiner stops receiving share information from bfgminer(or bfgminer stops passing it along to MM) this so far seems to be a display issue only, as my pools are reporting the proper hashrates.

Can you check the API Monitor output? Its possible to CTRL+C and CTRL+V the Response data. That should allow you to see if it's bfgminer or MultiMiner.

It's ok now. Both things I mentioned before aren't happening now, I have the debug versions installed so once I see them again I'll post the results. I have a suspicion it had to do with the pool I was using, not sure though.

OK, the "if there's no internet connection at boot, MM crashes" happened. Here's the output of the dialog box:

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at MultiMiner.Engine.MiningEngine.CopyCoinInformation(List`1 coinInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 241
   at MultiMiner.Engine.MiningEngine.ApplyMiningStrategy(List`1 devices, List`1 coinInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 202
   at MultiMiner.Engine.MiningEngine.StartMining(EngineConfiguration engineConfiguration, List`1 devices, List`1 coinInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 59
   at MultiMiner.Win.MainForm.StartMining() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 714
   at MultiMiner.Win.MainForm.startupMiningTimer_Tick(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 1156
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.23.0
    Win32 Version: 1.2.23
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.23.0
    Win32 Version: 1.2.23
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.23.0
    Win32 Version: 1.2.23
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.23.0
    Win32 Version: 1.2.23
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
k3jrly-e
    Assembly Version: 1.2.23.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
h2hrif3w
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Mining/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
aiumvb8z
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
-djdgsij
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
s0dwu-d2
    Assembly Version: 1.2.23.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
rsqae68t
    Assembly Version: 1.2.23.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
3z9hzq9m
    Assembly Version: 1.2.23.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly Version: 1.2.23.0
    Win32 Version: 1.2.23
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.MobileMiner.Api.DLL
----------------------------------------
System.Web.Extensions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5454
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
System.Web.Abstractions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Abstractions/3.5.0.0__31bf3856ad364e35/System.Web.Abstractions.dll
----------------------------------------
System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5471 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly Version: 1.2.23.0
    Win32 Version: 1.2.23
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Xgminer.Api.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Is there anything else I need to give you?

Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nightengale on September 02, 2013, 02:42:58 PM
Have profitability set to reference LTC and profitability column just reads "0". Checked coinchoose and all appears well there. Just FYI.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: atomicchaos on September 02, 2013, 03:27:15 PM
Two additional ideas:

1). Config export for other machines - I had a question in the Trollbox in BTC-e on an easy way to duplicate configs to multiple miners. I suggested just using the XML file and moving it to each machine and making any necessary tweaks to it (such as worker/username). Is this the best way to do it?

2). I'm now mining a lot of new "junk/alt" coins that are newly released and not on any exchanges yet. Can a few placeholder coins be put into the coin list, so that I don't have to pick a similar coin and use it? Maybe something simple like: Custom1, Custom2, Custom3, Custom4, Custom5?

Just updated all my rigs to the latest, and have to say yet again how much I love the update feature with the two cgminer releases this week, and updates to your app!

Let us know if we can do anything to help you out..



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/Linux/Mobile
Post by: nwoolls on September 02, 2013, 04:46:07 PM
OK, the "if there's no internet connection at boot, MM crashes" happened. Here's the output of the dialog box:

Perfect - thank you! I'll get it fixed for the next public release.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 02, 2013, 04:49:08 PM
1). Config export for other machines - I had a question in the Trollbox in BTC-e on an easy way to duplicate configs to multiple miners. I suggested just using the XML file and moving it to each machine and making any necessary tweaks to it (such as worker/username). Is this the best way to do it?

That should work. Let me know if there's a better way I could support this. Right now you can get to the config files (as you probably know) by typing %appdata% into a Windows Explorer window and then navigating into the MultiMiner folder. That's also where the JSON history data is stored.

2). I'm now mining a lot of new "junk/alt" coins that are newly released and not on any exchanges yet. Can a few placeholder coins be put into the coin list, so that I don't have to pick a similar coin and use it? Maybe something simple like: Custom1, Custom2, Custom3, Custom4, Custom5?

That shouldn't be too hard. I'll add it to the to-do.

Just updated all my rigs to the latest, and have to say yet again how much I love the update feature with the two cgminer releases this week, and updates to your app!

Awesome - very glad to hear it! I was hoping those changes would help you out (and anyone else running a bunch of rigs).


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Shtankeh on September 02, 2013, 04:58:04 PM
1). Config export for other machines - I had a question in the Trollbox in BTC-e on an easy way to duplicate configs to multiple miners. I suggested just using the XML file and moving it to each machine and making any necessary tweaks to it (such as worker/username). Is this the best way to do it?


I ended up manually setting it up on each machine that I have moved over to multiminer and not adding all of the coins I had planned on setting up. But it would be great to be able to duplicate at least the pools from machine to machine.

I have been having a weird issue since setting up a coin strategy though. The next time it happens I will take note of what it says and maybe you can tell me what I am doing wrong. It's something about authentication with a pool? I've checked all my settings as far as the address, port, user/pass, and most of the time it occurs when it is staying on a coin after updating prices.

Otherwise I love it. Good job Nwoolls


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 02, 2013, 05:03:15 PM
I have been having a weird issue since setting up a coin strategy though. The next time it happens I will take note of what it says and maybe you can tell me what I am doing wrong. It's something about authentication with a pool? I've checked all my settings as far as the address, port, user/pass, and most of the time it occurs when it is staying on a coin after updating prices.

Please do! I actually just had another user email me with a similar (sounding) issue, occasionally getting an error about authentication with their pool.

If you could please download and install the .Debug.zip file specifically and then CTRL+C and CTRL+V any error text and dialogs. Thanks in advance for the help pinpointing the issue.

Edit: Scratch that. I just saw it. Too weird. Looking into it now.

Edit 2: No issue. Valid dialog. Bitminter is down currently and that's the only pool I had entered on my dev machine. The dialog I am seeing is "Authentication failed for your pool. Verify your pool settings and try again." and that is shown whenever bfgminer or cgminer return "auth failed" in their output.

If you are a user and you are seeing this dialog, copy the arguments from the Process Log window (using CTRL+C and CTRL+V) and try running your mining engine manually with those arguments. bfgminer and/or cgminer should be quitting saying there are no alive pools.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Shtankeh on September 02, 2013, 05:17:49 PM
The only other issue I have seen is on the android app while viewing the list of machines the scrypt speed is messed up (at least on my Nexus 10), it displays below the sha speed, but it displays with a vertical justification instead of running horizontal like the rest of the text.

And speaking of the mobile app. I would love to see the ability to change coins from the app, to see profitability of the coins, what pool I am connected too, etc.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 02, 2013, 05:20:03 PM
The only other issue I have seen is on the android app while viewing the list of machines the scrypt speed is messed up (at least on my Nexus 10), it displays below the sha speed, but it displays with a vertical justification instead of running horizontal like the rest of the text.

Thanks for that. I'm planning on picking up either a Nexus 7 or Nexus 10 so I can do better tablet layout testing. I know there are a few things that are a bit off on the tablet resolution and with the master/detail layout. Right now I'm limited to testing the tablet UI in the Android emulator which is painful to say the very least.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 02, 2013, 09:30:22 PM
Version 1.2.24 (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.24) is available as a public release. There's a few fixes and improvements over the 1.2.23 prerelease:

  • Display a link to update notes next to notifications
  • Only show update notifications if the version is actually greater
  • Improved support for inconsistent RPC API results
  • Handle error if there is no network connection on startup

As stated above the update notifications will now show a small icon that you can click to view the notes for that release. This way you can review the changes before deciding if you want to upgrade.

https://github.com/nwoolls/MultiMiner/blob/master/Screenshots/Main%20Screen.png?raw=true


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Racer8 on September 02, 2013, 10:10:21 PM
Thanks for the great product!  Version 1.2.22 worked fine but I have upgraded to both 1.2.23 and then 24.  Both new versions give the following error:
------------------------------------------------------------------------------------------------
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Value '0' is not a valid value for Interval. Interval must be greater than 0.
Parameter name: Interval
   at System.Windows.Forms.Timer.set_Interval(Int32 value)
   at MultiMiner.Win.MainForm.LoadSettings()
   at MultiMiner.Win.MainForm.MainForm_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.24.0
    Win32 Version: 1.2.24
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-1.2.24/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-1.2.24/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.24.0
    Win32 Version: 1.2.24
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-1.2.24/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.24.0
    Win32 Version: 1.2.24
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-1.2.24/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.24.0
    Win32 Version: 1.2.24
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-1.2.24/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
jrcu3huh
    Assembly Version: 1.2.24.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ue0-uakh
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-1.2.24/Newtonsoft.Json.DLL
----------------------------------------
k-datlpx
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
vvvcoywl
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
djysfr5x
    Assembly Version: 1.2.24.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mjjku9ze
    Assembly Version: 1.2.24.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
izxajz3q
    Assembly Version: 1.2.24.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-1.2.24/Interop.IWshRuntimeLibrary.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
------------------------------------------------------------------------------------------------

If I select the option to continue the program starts but the Start button does not become enabled?

Any assistance much appreciated.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 02, 2013, 10:12:43 PM
Thanks for the great product!  Version 1.2.22 worked fine but I have upgraded to both 1.2.23 and then 24.  Both new versions give the following error:
If I select the option to continue the program starts but the Start button does not become enabled?
Any assistance much appreciated.

Can you download the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.24/MultiMiner-Debug-1.2.24.zip) file please and then paste the same error information again? It will contain a bit of extra useful information. Thanks!

Edit: My guess - you have 0 specified for the number of seconds to wait before starting mining on startup under Settings. Set it to 1 or greater. Good catch!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Racer8 on September 02, 2013, 10:18:42 PM
Here you go:
************** Exception Text **************
System.ArgumentOutOfRangeException: Value '0' is not a valid value for Interval. Interval must be greater than 0.
Parameter name: Interval
   at System.Windows.Forms.Timer.set_Interval(Int32 value)
   at MultiMiner.Win.MainForm.LoadSettings() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 416
   at MultiMiner.Win.MainForm.MainForm_Load(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 84
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.24.0
    Win32 Version: 1.2.24
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-Debug-1.2.24/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-Debug-1.2.24/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.24.0
    Win32 Version: 1.2.24
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-Debug-1.2.24/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.24.0
    Win32 Version: 1.2.24
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-Debug-1.2.24/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.24.0
    Win32 Version: 1.2.24
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-Debug-1.2.24/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
gniejxuv
    Assembly Version: 1.2.24.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
lq3rduzl
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-Debug-1.2.24/Newtonsoft.Json.DLL
----------------------------------------
ihy1kdbw
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
yiat0gzv
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
sulc0ufx
    Assembly Version: 1.2.24.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
9vpbluod
    Assembly Version: 1.2.24.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
n3ufiv9w
    Assembly Version: 1.2.24.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Admin/Documents/Mining/MultiMiner-Debug-1.2.24/Interop.IWshRuntimeLibrary.DLL
----------------------------------------


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Racer8 on September 02, 2013, 10:25:30 PM
Good guess - changed the startup delay timer to 1 and it started


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 02, 2013, 10:26:28 PM
Good guess - changed the startup delay timer to 1 and it started

Ty for confirming - I'll fix it for the next update.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 02, 2013, 10:56:53 PM
Hardware Donations

To those who may be considering making donations: instead of BTC or LTC I'd very much welcome any sort of mining hardware. I'm not talking nasty rigs and I absolutely do not expect this. However, several bugs submitted by users have been due to hardware setups that I could not reproduce myself, such as FPGAs or having 10 devices in a single rig.

So if you are thinking of donating but also have some old FPGA that isn't doing much for you with the current Bitcoin difficulty, or some Erupters, or really anything at all that would help me test different hardware setups that would rock. It's way easier to fix issues when I can actually reproduce them myself so this is a very good way to give back. See my signature for contact details.

Again this not expected at all. The best thing you can do is let me know the details of any errors you have so I can fix them for everyone.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 02, 2013, 11:36:43 PM
Awesome! The "connection" bug is now confirmed to be fixed, I tested all my systems that it affected and they all booted without any problems!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: gramma on September 03, 2013, 12:23:52 AM
Version 1.2.24 (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.24) is available as a public release. There's a few fixes and improvements over the 1.2.23 prerelease:

I'm having trouble getting my ASICminer USB Block Erupters to show up in MultiMiner via bfgminer 3.1.4, running under Ubuntu 12.04.  They run flawlessly in bfgminer, and MultiMiner sees bfgminer. But MultiMiner somehow only picks up on my machine's CPUs.


I found the following advice elsewhere:

not sure whats going on but for some reason multiminer wont see my usb block eruptor. it see's my gpu but not my asics. anyone can tell me how to get it to see my asic's

The steps you must take depend on whether you are using bfgminer or cgminer. If you are using bfgminer you must install these drivers (http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx) and reboot....(snip).


I have read those instructions and I am not sure how to proceed.

I'm in the 3.x.x kernel, and for that we are told * Note: The Linux 3.x.x version of the driver is maintained in the current Linux 3.x.x tree.  Okay, so I don't have to do anything?  But the release notes say This driver is a modified version of the existing driver in the Linux 3.x.x kernel, which is maintained at kernel.org. It is recommened to use the driver there that matches your specific kernel version:.  So I use the driver at kernel.org - but isn't that going to be the one already installed?  Guess not, because there are build instructions.  But for Ubuntu, they start with 1. make ( your cp210x driver ). My driver?  Isn't there just the one? Which driver would that be?

Sorry - pretty hopelessly confused here.  I'd love to get MultiMiner working in my environment. Any help/suggestions gratefully appreciated.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 03, 2013, 12:30:34 AM
I'm having trouble getting my ASICminer USB Block Erupters to show up in MultiMiner via bfgminer 3.1.4, running under Ubuntu 12.04.  They run flawlessly in bfgminer, and MultiMiner sees bfgminer. But MultiMiner somehow only picks up on my machine's CPUs.

MultiMiner is running the following command in order to detect your devices. Can you run this command and let me know what is returned?

Code:
bfgminer -S all -d?

You an also try disabling GPU and enabling the Erupter specific driver. Both of these are in Settings and then Advanced miner settings. This is the equivalent of:

Code:
bfgminer -S erupter:all -G -d?

If the above commands are showing your Erupters then technically MultiMiner should as well.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: gramma on September 03, 2013, 01:52:58 AM
Thank you for your really prompt reply, and apologies if this is simple stuff.


MultiMiner is running the following command in order to detect your devices. Can you run this command and let me know what is returned?

Code:
bfgminer -S all -d?


Here's what's returned:

Code:
bfgminer -S all -d?
 [2013-09-02 19:39:53] Started bfgminer 3.1.4                   
 [2013-09-02 19:39:53] Loaded configuration file /home/mom/.bfgminer/bfgminer.conf                   
 [2013-09-02 19:39:53] Failed to load OpenCL library, no GPUs usable                   
 [2013-09-02 19:39:53] Do not have user privileges required to open /dev/ttyUSB1                   
 [2013-09-02 19:39:53] Do not have user privileges required to open /dev/ttyUSB2                   
 [2013-09-02 19:39:53] Do not have user privileges required to open /dev/ttyUSB0                   
 [2013-09-02 19:39:53] Do not have user privileges required to open /dev/ttyUSB1                   
 [2013-09-02 19:39:53] Do not have user privileges required to open /dev/ttyUSB2                   
 [2013-09-02 19:39:53] Do not have user privileges required to open /dev/ttyUSB0                   
 [2013-09-02 19:39:53] Do not have user privileges required to open /dev/ttyUSB1                   
 [2013-09-02 19:39:53] Do not have user privileges required to open /dev/ttyUSB2                   
 [2013-09-02 19:39:53] Do not have user privileges required to open /dev/ttyUSB0                   
 [2013-09-02 19:39:53] Devices detected:                   
 [2013-09-02 19:39:53]   0. CPU 0  (driver: cpu)                   
 [2013-09-02 19:39:53]   1. CPU 1  (driver: cpu)                   
2 devices listed

Quote
You an also try disabling GPU and enabling the Erupter specific driver. Both of these are in Settings and then Advanced miner settings.

I've done those settings, but to no effect.

Quote
This is the equivalent of:

Code:
bfgminer -S erupter:all -G -d?

Running the above in the terminal, I get one less iteration of no user privileges, and nothing about OpenCL:

Code:
bfgminer -S erupter:all -G -d?
 [2013-09-02 19:42:57] Started bfgminer 3.1.4                   
 [2013-09-02 19:42:57] Loaded configuration file /home/mom/.bfgminer/bfgminer.conf                   
 [2013-09-02 19:42:57] Do not have user privileges required to open /dev/ttyUSB1                   
 [2013-09-02 19:42:57] Do not have user privileges required to open /dev/ttyUSB2                   
 [2013-09-02 19:42:57] Do not have user privileges required to open /dev/ttyUSB0                   
 [2013-09-02 19:42:57] Do not have user privileges required to open /dev/ttyUSB1                   
 [2013-09-02 19:42:57] Do not have user privileges required to open /dev/ttyUSB2                   
 [2013-09-02 19:42:57] Do not have user privileges required to open /dev/ttyUSB0                   
 [2013-09-02 19:42:57] Devices detected:                   
 [2013-09-02 19:42:57]   0. CPU 0  (driver: cpu)                   
 [2013-09-02 19:42:57]   1. CPU 1  (driver: cpu)                   
2 devices listed

Quote
If the above commands are showing your Erupters then technically MultiMiner should as well.

USBs 0-2 are the Erupters.  Do I need to run MultiMiner as sudo somehow, as I do bfgminer? I've never used Mono before.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 03, 2013, 02:52:02 AM
USBs 0-2 are the Erupters.  Do I need to run MultiMiner as sudo somehow, as I do bfgminer? I've never used Mono before.

I believe the problem is that you do not have permission to access the USB devices. Refer to the bfgminer readme (https://github.com/luke-jr/bfgminer), specifically:

Quote
To use ASICs or FPGAs, you will need to be sure the user BFGMiner is running as
has appropriate permissions. This varies by operating system.
On Gentoo: sudo usermod <username> -a -G uucp
On Ubuntu: sudo usermod <username> -a -G dialout
Note that on GNU/Linux systems, you will usually need to login again before
group changes take effect.

The bfgminer commands you entered should have returned the USB devices rather than permission errors. You could also try running mono using sudo I suppose, but I think the correct solution is to give your account the proper access.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 03, 2013, 03:17:48 AM
Two new features coming in 1.2.25:

Automatically set Desktop Mode (-I D argument) based on computer use / idle time
https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/Advanced%20Miner%20Settings.png

Ability to manually add / define coins that are not (yet) on CoinChoose.com
https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/Edit%20Coin.png

NateCoin® is a registered trademark all rights reserved see site for details


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 03, 2013, 06:06:10 AM
When i went to sleep all was running fine, but this morning when i teamviewed into my pc noticed it had crashed again


Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\Parsers\DeviceInformationParser.cs:regel 73
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\ApiContext.cs:regel 28
   bij MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 976
   bij MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 915
   bij MultiMiner.Win.MainForm.statsTimer_Tick(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 807
   bij System.Windows.Forms.Timer.OnTick(EventArgs e)
   bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly-versie: 1.2.24.0
    Win32-versie: 1.2.24
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly-versie: 1.2.24.0
    Win32-versie: 1.2.24
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly-versie: 1.2.24.0
    Win32-versie: 1.2.24
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly-versie: 1.2.24.0
    Win32-versie: 1.2.24
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Core
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
5m_zwylu
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly-versie: 4.5.0.0
    Win32-versie: 5.0.6.16206
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
bk5vgwiw
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ylsul7ht
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
_lez85x3
    Assembly-versie: 1.2.24.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
7ialfhiu
    Assembly-versie: 1.2.24.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
xnofsnqa
    Assembly-versie: 1.2.24.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly-versie: 1.2.24.0
    Win32-versie: 1.2.24
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.MobileMiner.Api.DLL
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly-versie: 1.2.24.0
    Win32-versie: 1.2.24
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Xgminer.Api.DLL
----------------------------------------
System.Web.Extensions
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6403
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
Accessibility
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 03, 2013, 11:38:41 AM
When i went to sleep all was running fine, but this morning when i teamviewed into my pc noticed it had crashed again

Thank you for that. Very weird. Is this bfgminer? And if so can you tell me what version?

I'll have this handled for the next update but it's worrying. This is the 5th or 6th fix I've had to do in the past few versions to handle invalid data coming back from bfgminer's RPC API. I'm wondering if something changed in bfgminer 3.2.0 or something like that. I'll mention it to Luke.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 03, 2013, 06:25:09 PM
Indeed its with bfgminer since i can not use cgminer
The zadig stuff not really worked well with my system.
On the jala somehow it does not work
I did at the end removed all usb drivers since could not even see my phone, ipod , ms keyboard, ms mouse and my tablet anymore.
At first i thought would be easy to remove it, but found out otherwise it was pretty nasty to remove.
Like it was to install, each and every port i tried to connect the usb devices on had to install zadig.
While it actually should have worked like normal driver but it constant messed up


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: gramma on September 03, 2013, 06:44:18 PM
USBs 0-2 are the Erupters.  Do I need to run MultiMiner as sudo somehow, as I do bfgminer? I've never used Mono before.

I believe the problem is that you do not have permission to access the USB devices. Refer to the bfgminer readme (https://github.com/luke-jr/bfgminer), specifically:

Quote
To use ASICs or FPGAs, you will need to be sure the user BFGMiner is running as
has appropriate permissions. This varies by operating system.
On Gentoo: sudo usermod <username> -a -G uucp
On Ubuntu: sudo usermod <username> -a -G dialout
Note that on GNU/Linux systems, you will usually need to login again before
group changes take effect.

The bfgminer commands you entered should have returned the USB devices rather than permission errors. You could also try running mono using sudo I suppose, but I think the correct solution is to give your account the proper access.

I did that, and MultiMiner now shows the Erupters.  I was able to set up the coins I mine, the servers and prioritize. 

I hit -Start-, and the program told me that the configuration I had in the program conflicted with bfgminer.conf, and wanted to rename the old .conf.  I clicked -Yes- and the program crashed.  Nothing renamed. 

I checked and fixed the permissions problem on .bfgminer, and ran MultiMiner again. MultiMiner was able to re-name bfgminer.conf, but then it crashed.  Re-running it, the USBs continue to show up, and it no longer asks about renaming the .conf file, but hitting -Start- causes the program to freeze for a few seconds, then crash, every time.

:-(


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 03, 2013, 11:22:33 PM
I checked and fixed the permissions problem on .bfgminer, and ran MultiMiner again. MultiMiner was able to re-name bfgminer.conf, but then it crashed.  Re-running it, the USBs continue to show up, and it no longer asks about renaming the .conf file, but hitting -Start- causes the program to freeze for a few seconds, then crash, every time.

The crashes should include call stacks (bunch of stuff on the command line). Can you use the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.24/MultiMiner-Debug-1.2.24.zip) file and then copy & paste the full call stack of the crash? It should look similar to the others above posted by bronan.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 03, 2013, 11:23:49 PM
Preview of another feature coming in the next version:

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/Mining%20Suggestions.png

 ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 12:05:53 AM
1.2.25 is available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.25) in prerelease form. This has several users' requests implemented as well as a few issues addressed.

  • Automatically suggest coins the user should be mining based on strategy settings
  • Option to automatically toggle Desktop Mode depending on computer use
  • Ability to add coins that are not found on CoinChoose.com
  • Accepted shares are now tracked in the History window and JSON
  • Improved support for inconsistent RPC API results
  • Handle error if user specifies 0s delay for mining on startup
  • Hide Save / Cancel buttons when automatic mining strategies are enabled

Please let me know if you find any issues and I'll get those hammered out for the 1.2.26, which will be a public release.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 04, 2013, 01:16:42 AM
Just updated to the new version.

Tried adding a CAP pool to my miner and this error came up whenever I try to start mining now:

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
   at MultiMiner.Win.MainForm.SaveGridValuesToConfiguration() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 573
   at MultiMiner.Win.MainForm.SaveChanges() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 526
   at MultiMiner.Win.MainForm.startButton_Click(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 711
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
6emlndeo
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
j8pxs_mj
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Mining/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
n6pmbdmg
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
1ovjuqph
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
0fkcpeeu
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
hnihwlop
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
gmnbme11
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.




Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 04, 2013, 01:17:56 AM
I removed the CAP configuration and now it won't start mining at all... Same error pops up

Edit: Forced a switch using "Quick Switch" mining again, but that seems like a pretty fatal error, whatever it is.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: gramma on September 04, 2013, 03:01:45 AM

The crashes should include call stacks (bunch of stuff on the command line). Can you use the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.24/MultiMiner-Debug-1.2.24.zip) file and then copy & paste the full call stack of the crash? It should look similar to the others above posted by bronan.

Does it write a log somewhere?  It appears that the exceptions are being written to the Mono terminal instance, but the window closes before I can do anything.  While MultiMiner is frozen before it crashes, I cannot switch to the Mono Runtime, not any other, window. Nothing is appearing in the window until the MultiMiner unfreezes and closes.

This is for the debug version as well as the original.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 03:07:37 AM
I removed the CAP configuration and now it won't start mining at all... Same error pops up

Edit: Forced a switch using "Quick Switch" mining again, but that seems like a pretty fatal error, whatever it is.

Thanks! Got it reproduced. This seems to happen if you remove a coin that is currently selected within the grid on the main screen.

This is due to one of the many changes made to allow MultiMiner to work with coins added manually (instead of requiring them to appear first on CoinChoose.com). Thanks for helping me catch it in prerelease!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 03:08:56 AM
Does it write a log somewhere?  It appears that the exceptions are being written to the Mono terminal instance, but the window closes before I can do anything.  While MultiMiner is frozen before it crashes, I cannot switch to the Mono Runtime, not any other, window. Nothing is appearing in the window until the MultiMiner unfreezes and closes.

This is for the debug version as well as the original.

Run the program from a terminal using Mono:

Code:
mono MultiMiner.Win.exe

This way the terminal will not close and you will be left with the crash text.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: gramma on September 04, 2013, 03:53:10 AM

Run the program from a terminal using Mono:

Code:
mono MultiMiner.Win.exe

This way the terminal will not close and you will be left with the crash text.

Here it is:

Code:
mom@laptopia:~/Downloads/MultiMiner-Debug-1.2.24$ mono MultiMiner.Win.exe

Unhandled Exception: System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
Error: Unexpected extra commandline arguments
Executable: /usr/bin/bfgminer
Arguments: -o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -I D --scan-serial erupter:all -o stratum+tcp://stratum.d7.lt:3333 -u myUser -p myPassword -d 0 -d 1 -d 2 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T --disable-gpu
  at MultiMiner.Xgminer.Miner.EnsureProcessStarts (System.Diagnostics.Process process, System.Diagnostics.ProcessStartInfo startInfo) [0x00000] in <filename unknown>:0
  at MultiMiner.Xgminer.Miner.StartMinerProcess (System.String arguments, Boolean redirectOutput, Boolean ensureProcessStarts, System.String reason, Boolean startProcess) [0x00000] in <filename unknown>:0
  at MultiMiner.Xgminer.Miner.Launch (System.String reason) [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.LaunchMinerProcess (MultiMiner.Xgminer.MinerConfiguration minerConfiguration, System.String reason) [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.StartMining () [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.StartMining (MultiMiner.Engine.Configuration.EngineConfiguration engineConfiguration, System.Collections.Generic.List`1 devices, System.Collections.Generic.List`1 coinInformation) [0x00000] in <filename unknown>:0
  at MultiMiner.Win.MainForm.StartMining () [0x00000] in <filename unknown>:0
  at MultiMiner.Win.MainForm.startupMiningTimer_Tick (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Timer.OnTick (System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Timer.FireTick () [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Timer:FireTick ()
  at System.Windows.Forms.XplatUIX11.CheckTimers (System.Collections.ArrayList timers, DateTime now) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue, Boolean allowIdle) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr handle, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUI.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr hWnd, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] in <filename unknown>:0
  at MultiMiner.Win.Program.Main () [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
Error: Unexpected extra commandline arguments
Executable: /usr/bin/bfgminer
Arguments: -o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -I D --scan-serial erupter:all -o stratum+tcp://stratum.d7.lt:3333 -u myUser -p myPassword -d 0 -d 1 -d 2 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T --disable-gpu
  at MultiMiner.Xgminer.Miner.EnsureProcessStarts (System.Diagnostics.Process process, System.Diagnostics.ProcessStartInfo startInfo) [0x00000] in <filename unknown>:0
  at MultiMiner.Xgminer.Miner.StartMinerProcess (System.String arguments, Boolean redirectOutput, Boolean ensureProcessStarts, System.String reason, Boolean startProcess) [0x00000] in <filename unknown>:0
  at MultiMiner.Xgminer.Miner.Launch (System.String reason) [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.LaunchMinerProcess (MultiMiner.Xgminer.MinerConfiguration minerConfiguration, System.String reason) [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.StartMining () [0x00000] in <filename unknown>:0
  at MultiMiner.Engine.MiningEngine.StartMining (MultiMiner.Engine.Configuration.EngineConfiguration engineConfiguration, System.Collections.Generic.List`1 devices, System.Collections.Generic.List`1 coinInformation) [0x00000] in <filename unknown>:0
  at MultiMiner.Win.MainForm.StartMining () [0x00000] in <filename unknown>:0
  at MultiMiner.Win.MainForm.startupMiningTimer_Tick (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Timer.OnTick (System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Timer.FireTick () [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Timer:FireTick ()
  at System.Windows.Forms.XplatUIX11.CheckTimers (System.Collections.ArrayList timers, DateTime now) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue, Boolean allowIdle) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr handle, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUI.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr hWnd, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] in <filename unknown>:0
  at MultiMiner.Win.Program.Main () [0x00000] in <filename unknown>:0
mom@laptopia:~/Downloads/MultiMiner-Debug-1.2.24$


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 04:03:57 AM
Here it is:

Code:
mom@laptopia:~/Downloads/MultiMiner-Debug-1.2.24$ mono MultiMiner.Win.exe

Unhandled Exception: System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
Error: Unexpected extra commandline arguments
Executable: /usr/bin/bfgminer
Arguments: -o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -I D --scan-serial erupter:all -o stratum+tcp://stratum.d7.lt:3333 -u myUser -p myPassword -d 0 -d 1 -d 2 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T --disable-gpu

So here you can see that the following command is being run:

Code:
/usr/bin/bfgminer -o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -I D --scan-serial erupter:all -o stratum+tcp://stratum.d7.lt:3333 -u myUser -p myPassword -d 0 -d 1 -d 2 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T --disable-gpu

Resulting in the error:

Code:
Error: Unexpected extra commandline arguments

If you run the above command in an open terminal you'll see the same error.

The first thing I'd try is removing anything you've entered into the Settings or Coins dialogs for miner parameters. To me it looks like you've entered the following into one of the parameters settings:

Code:
-o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100

That should not be in there.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: JeanCool on September 04, 2013, 07:29:22 AM
ll worked fine until this morning. I updated client and after that the following msg appears (using cgminer on Win7)

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
   at MultiMiner.Win.MainForm.SaveGridValuesToConfiguration()
   at MultiMiner.Win.MainForm.SaveChanges()
   at MultiMiner.Win.MainForm.startButton_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
dkxcqhsk
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
qwz5m9f5
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///***/Local/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
hffx4aqg
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
s_38vfof
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
cqg7yfuk
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
c3rdndw1
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
1yvct1tw
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///***/Local/MultiMiner/Interop.Shell32.DLL
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///***/Local/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.




Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Foss on September 04, 2013, 09:40:28 AM
Hi, how can i save settings to upgrade  MultiMiner to new version?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 04, 2013, 10:40:19 AM
Hi, how can i save settings to upgrade  MultiMiner to new version?

Just upgrade, no settings will be deleted.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Foss on September 04, 2013, 10:47:04 AM
Hi, how can i save settings to upgrade  MultiMiner to new version?

Just upgrade, no settings will be deleted.
Thanks  :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 12:41:28 PM
ll worked fine until this morning. I updated client and after that the following msg appears (using cgminer on Win7)

This looks like the same error reported (https://bitcointalk.org/index.php?topic=248173.msg3076405#msg3076405) by purelithium and should be fixed for the next update. I think I'll release 1.2.26 with these 2 fixes I've made as another prerelease so I can make sure these are fixed. Thanks for reporting them!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 12:53:07 PM
Version 1.2.26 is available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.26) now as another prerelease. This should fix the errors reported in the 1.2.25 prerelease. If you are still having any issues or errors, please use the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.26/MultiMiner-Debug-1.2.26.zip) release and CTRL+C & CTRL+V any errors into this thread. Thanks folks  :)

  • Fixed error saving changes (sequence contains no matching element)
  • Fixed error stopping mining immediately after starting (before shares are accepted)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 04, 2013, 01:19:03 PM
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation)
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation()
   bij MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess)
   bij MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses()
   bij System.Windows.Forms.Timer.OnTick(EventArgs e)
   bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Core
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
lszeavi5
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly-versie: 4.5.0.0
    Win32-versie: 5.0.6.16206
    CodeBase: file:///C:/Miner/Miners/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
gaclativ
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
82r-micp
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
lgfmi2ry
    Assembly-versie: 1.2.25.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
uvyqyxtp
    Assembly-versie: 1.2.25.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
joaiyaib
    Assembly-versie: 1.2.25.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner/Interop.Shell32.DLL
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
Accessibility
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.MobileMiner.Api.DLL
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Xgminer.Api.DLL
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.


lol i sure as hell keep you busy xD
however this time somehow it hang up teamviewer and some other .net programs as well
i had to drive to this server to checkup why i could not enter the machine



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 01:22:52 PM
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation)
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation()

Can you please post this with the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.26/MultiMiner-Debug-1.2.26.zip) build? Thanks in advance.

Edit: Also, if it's possible, when this happens can you CTRL+C and CTRL+V the last entry in the API Monitor? That should contain the actual invalid values that I could then show to Luke.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 04, 2013, 01:25:56 PM
ow lol i thought when i press the update it would auto update to the developer version
however it updates to the normal one xD

allright i will put those on the photobucket site so you might wanna save that next time ;)



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 01:27:09 PM
ow lol i thought when i press the update it would auto update to the developer version
however it updates to the normal one xD

Yes I'm starting to think about a way around this. It's very helpful to have the debug information for any crashes but that build also technically has less optimizations than the regular one.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 04, 2013, 01:29:48 PM
Can you put in the program that it safes that info to a log file so we can simply send the log on these matters directly
I think in the developer version would be enough for now
Or add an option to save the logs when someone wants it


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 01:34:53 PM
Can you put in the program that it safes that info to a log file so we can simply send the log on these matters directly
I think in the developer version would be enough for now
Or add an option to save the logs when someone wants it

I'll add more logging yes - good idea. I've also made a change so that when you do the update from within the program, if you are already on the Debug build, that is what it will download (as you suggested). Both should be in the next update.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 04, 2013, 01:36:36 PM
Thank you and well done sir :D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: leopard2 on September 04, 2013, 02:37:01 PM
Can you put in the program that it safes that info to a log file so we can simply send the log on these matters directly
I think in the developer version would be enough for now
Or add an option to save the logs when someone wants it

I'll add more logging yes - good idea. I've also made a change so that when you do the update from within the program, if you are already on the Debug build, that is what it will download (as you suggested). Both should be in the next update.

Yes please!! I tried the cgminer 2>logfile.txt option, hoping that this creates a cgminer log so that I can monitor the temperature over time.

However it crashes the cgminer. So please, can you add an option that enables Multiminer to save each of the three logs, API Monitor, process log and history, into  a plaintext logfile?

I will send a donation your way when done  ;)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 03:11:58 PM
Yes please!! I tried the cgminer 2>logfile.txt option, hoping that this creates a cgminer log so that I can monitor the temperature over time.

However it crashes the cgminer. So please, can you add an option that enables Multiminer to save each of the three logs, API Monitor, process log and history, into  a plaintext logfile?

I will send a donation your way when done  ;)

It's already done for the next update. If you dig into %appdata%\MultiMiner you'll see there's already a JSON log for the History (MiningLog.json). In the next update that will be accompanied by ApiLog.json and ProcessLog.json with similar data from those screens in the program. The log files will also roll over after 1MB and only 2 copies will be kept. This was done because the API log file grows very quickly. Didn't want to fill up anyone's harddrive  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 04, 2013, 04:53:25 PM
lol you won't fill my tiny 16 Tb disc space so quickly ;)
I could not even fill it with all images made of my movies, music, games and software
Why i did this?, since i lost a couple of music and movie cd's because of physical damage to them


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: gramma on September 04, 2013, 06:19:56 PM

The first thing I'd try is removing anything you've entered into the Settings or Coins dialogs for miner parameters. To me it looks like you've entered the following into one of the parameters settings:

Code:
-o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100

That should not be in there.

Removed, and the program has been running flawlessly :)  Thanks so much!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: leopard2 on September 04, 2013, 06:31:25 PM
lol you won't fill my tiny 16 Tb disc space so quickly ;)
I could not even fill it with all images made of my movies, music, games and software
Why i did this?, since i lost a couple of music and movie cd's because of physical damage to them

get yourself a nice Raid controller and make sure one disk set is sitting on the shelf, offline, at all times, to protect your data

pulling a drive from a mirror set is much faster than creating images all the time ... Leaf Computer makes an inexpensive Silicon image based hardware Raid card


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 06:44:13 PM
Removed, and the program has been running flawlessly :)  Thanks so much!

My pleasure - thanks for confirming and happy mining  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 07:08:54 PM
Version 1.2.27 is available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.27) as a public release. Thanks to everyone for their feedback. In addition to the changes in the previous prereleases, this has the following changes:

  • Updating to the latest version of MultiMiner from within the program will now download the debug release if you are already running a debug release
  • Data from the API Monitor and Process Log is now captured as JSON within the %appdata%\MultiMiner folder
  • Log files in %appdata%\MultiMiner now roll over after 1MB and store only a single old copy


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 04, 2013, 09:14:02 PM
There's a problem with the "Bottlecaps" Coin configuration, it doesn't start the miner using the Scrypt settings, for some reason it thinks it's a SHA-256 coin.

Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 09:22:23 PM
There's a problem with the "Bottlecaps" Coin configuration, it doesn't start the miner using the Scrypt settings, for some reason it thinks it's a SHA-256 coin.

Can you zip up the XML files in your %appdata%\MultiMiner folder and send them to me? Email is in my sig.

Edit: No need - reproduced and looking into it.
Edit 2: I'll be posting a fix soon but you can fix this for now by editing the CoinConfigurations.xml manually
Edit 3: Fix is live! Thanks for this!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Racer8 on September 04, 2013, 09:49:59 PM
Thanks for the great product!  Version 1.2.22 worked fine but I have upgraded to both 1.2.23 and then 24.  Both new versions give the following error:
If I select the option to continue the program starts but the Start button does not become enabled?
Any assistance much appreciated.

Can you download the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.24/MultiMiner-Debug-1.2.24.zip) file please and then paste the same error information again? It will contain a bit of extra useful information. Thanks!

Edit: My guess - you have 0 specified for the number of seconds to wait before starting mining on startup under Settings. Set it to 1 or greater. Good catch!

I've installed 1.2.27 and the warning about the zero value for the startup delay has gone but the Start button is still not enabled?

Thanks.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Racer8 on September 04, 2013, 10:11:45 PM
Thanks for the great product!  Version 1.2.22 worked fine but I have upgraded to both 1.2.23 and then 24.  Both new versions give the following error:
If I select the option to continue the program starts but the Start button does not become enabled?
Any assistance much appreciated.

Can you download the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.24/MultiMiner-Debug-1.2.24.zip) file please and then paste the same error information again? It will contain a bit of extra useful information. Thanks!

Edit: My guess - you have 0 specified for the number of seconds to wait before starting mining on startup under Settings. Set it to 1 or greater. Good catch!

I've installed 1.2.27 and the warning about the zero value for the startup delay has gone but the Start button is still not enabled?

Thanks.

Setting to non-zero value does not help


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 04, 2013, 10:45:30 PM
I've installed 1.2.27 and the warning about the zero value for the startup delay has gone but the Start button is still not enabled?

Thanks.

Unrelated issue. The Start button is disabled if MultiMiner thinks there's no valid setup for mining. Are there devices shown? Are they enabled with the checkbox? Is there a coin selected for the devices?

A screenshot may help.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 05, 2013, 02:20:44 AM
Nice, mining away on CAP right now, thanks for fixing that bug!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: atomicchaos on September 05, 2013, 03:54:38 AM
I think the backend server issue is back, all rigs show a slow down (not responding) and delays in clicks.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 05, 2013, 04:00:49 AM
I think the backend server issue is back, all rigs show a slow down (not responding) and delays in clicks.

Thanks! Seem okay now?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: atomicchaos on September 05, 2013, 04:05:48 AM
I think the backend server issue is back, all rigs show a slow down (not responding) and delays in clicks.

Thanks! Seem okay now?

Perfect.. Man you're good! ;)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: chamber32 on September 05, 2013, 12:18:11 PM
There's a problem with the "Bottlecaps" Coin configuration, it doesn't start the miner using the Scrypt settings, for some reason it thinks it's a SHA-256 coin.

Thanks!

I'm having the same problem with Litecoin.

c32


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 05, 2013, 12:34:35 PM
I'm having the same problem with Litecoin.

Use the latest release (http://releases.multiminerapp.com) please as it fixes this issue. If you have already added the coin, either remove & readd it or edit the file %appdata%\MultiMiner\CoinConfigurations.xml manually to fix the algorithm.

Let me know if you have any other issues.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 05, 2013, 01:17:09 PM
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation)
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation()
   bij MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess)
   bij MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses()
   bij System.Windows.Forms.Timer.OnTick(EventArgs e)
   bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Core
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
76idk0pr
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly-versie: 4.5.0.0
    Win32-versie: 5.0.6.16206
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
uwzd-unv
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
tgxjlpwt
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mxz1_vwv
    Assembly-versie: 1.2.28.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
bjdqk0hn
    Assembly-versie: 1.2.28.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ipkaxmm1
    Assembly-versie: 1.2.28.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/Interop.Shell32.DLL
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
System.Web.Extensions
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6403
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
Accessibility
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Xgminer.Api.DLL
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.MobileMiner.Api.DLL
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.


after 20 seconds another crash

Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation)
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation()
   bij MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess)
   bij MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses()
   bij System.Windows.Forms.Timer.OnTick(EventArgs e)
   bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Core
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
76idk0pr
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly-versie: 4.5.0.0
    Win32-versie: 5.0.6.16206
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
uwzd-unv
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
tgxjlpwt
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mxz1_vwv
    Assembly-versie: 1.2.28.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
bjdqk0hn
    Assembly-versie: 1.2.28.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ipkaxmm1
    Assembly-versie: 1.2.28.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/Interop.Shell32.DLL
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
System.Web.Extensions
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6403
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
Accessibility
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.Xgminer.Api.DLL
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug-1.2.26/MultiMiner.MobileMiner.Api.DLL
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.





Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 05, 2013, 01:25:36 PM
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation)

Please use the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.28/MultiMiner-Debug-1.2.28.zip) file when posting the errors if possible. You can tell if the .Debug.zip file is being used because there will be line numbers at the end of each line in the error. Once you have installed the Debug release, auto-updating in the future will keep you on the Debug release.

If you send me the ApiLog.json file in %appdata%\MultiMiner I may be able to work it out from that though. My email address is in my forum signature as well as under my avatar on the left.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nitrocs on September 05, 2013, 03:21:28 PM
Upgraded all my machines to the newest version last night & all is good except one unit

I seem to keep getting CGMINER crashes when starting Multiminer on my one Windows XP box...how can I debug and/or send info to help diagnose?
The card runs fine through GUIminer w/ "-gpu-platform 0 -d 0 -w 256 -v 1 -I 17 -g 1 -l 1  --thread-concurrency 3200"
But it crashes and/or gives 100% errors through Multiminer

One item I'd like to see is a prompt to have an immediate or delay restart of miners after making a configuration change.  At times I do not want to restart as soon as I hit OK & would like the ability to have the miners continue running w/ the existing config & use new config on restart.  Perhaps there can be an indicator on the miners list to show that a restart is required for the affected machines?

Are there any plans to show more CGMINER API output in the main display?
Specifically looking to see W/U & pool difficulty

Looking forward to updates on this & Mobileminer!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 05, 2013, 03:28:48 PM
I seem to keep getting CGMINER crashes when starting Multiminer on my one Windows XP box...how can I debug and/or send info to help diagnose?
The card runs fine through GUIminer w/ "-gpu-platform 0 -d 0 -w 256 -v 1 -I 17 -g 1 -l 1  --thread-concurrency 3200"
But it crashes and/or gives 100% errors through Multiminer

If you check the Process Log window you should see the executable and arguments being used to launch cgminer. You can then try launching cgminer directly from the command line using those arguments. It should behave the same way you are seeing it behave with MultiMiner. Then compare to see what the difference is with the arguments that work with GUIMiner.

One item I'd like to see is a prompt to have an immediate or delay restart of miners after making a configuration change.  At times I do not want to restart as soon as I hit OK & would like the ability to have the miners continue running w/ the existing config & use new config on restart.  Perhaps there can be an indicator on the miners list to show that a restart is required for the affected machines?

I'm not sure I want to prompt normal users every time they make a change, but I could introduce an advanced option to only restart mining manually, not when making configuration changes.

Are there any plans to show more CGMINER API output in the main display?
Specifically looking to see W/U & pool difficulty

It is planned already for both MultiMiner and MobileMiner in a future update.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 05, 2013, 08:40:02 PM
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\Parsers\DeviceInformationParser.cs:regel 70
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\ApiContext.cs:regel 28
   bij MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 1048
   bij MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 985
   bij MultiMiner.Win.MainForm.statsTimer_Tick(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 842
   bij System.Windows.Forms.Timer.OnTick(EventArgs e)
   bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Core
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
lzhmd-ix
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly-versie: 4.5.0.0
    Win32-versie: 5.0.6.16206
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
lqdd48sw
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
fhspfkug
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
agfee8gn
    Assembly-versie: 1.2.28.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
obd50cxs
    Assembly-versie: 1.2.28.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
xvotlgwu
    Assembly-versie: 1.2.28.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Web.Extensions
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6403
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.Xgminer.Api.DLL
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly-versie: 1.2.28.0
    Win32-versie: 1.2.28
    CodeBase: file:///C:/Miner/Miners/MultiMiner-Debug/MultiMiner.MobileMiner.Api.DLL
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 05, 2013, 09:08:59 PM
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\Parsers\DeviceInformationParser.cs:regel 70
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\ApiContext.cs:regel 28
   bij MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 1048

Awesome, that's exactly what I needed. Thanks! I'll get this fix and talk to Luke about the JSON output you sent across.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Racer8 on September 05, 2013, 09:32:47 PM
I've installed 1.2.27 and the warning about the zero value for the startup delay has gone but the Start button is still not enabled?

Thanks.

Unrelated issue. The Start button is disabled if MultiMiner thinks there's no valid setup for mining. Are there devices shown? Are they enabled with the checkbox? Is there a coin selected for the devices?

A screenshot may help.

OK - Screenshot below.  Have tried restarting card, rebooting, different card - all the same error.  Card works fine from command line.

http://i.imgur.com/QXKgRN5.png

Thanks


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 06, 2013, 03:29:27 AM
OK - Screenshot below.  Have tried restarting card, rebooting, different card - all the same error.  Card works fine from command line.

http://i.imgur.com/QXKgRN5.png

Thanks

Have you defined coins and pools in the Coins dialog or via the Getting Started wizard?

Try going into Strategies and disabling the option to Automatically Mine. With that option disabled, the screen you took a screenshot of will now show a drop down arrow under Coin for your device. What coins show?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 06, 2013, 04:01:40 AM
1). Config export for other machines - I had a question in the Trollbox in BTC-e on an easy way to duplicate configs to multiple miners. I suggested just using the XML file and moving it to each machine and making any necessary tweaks to it (such as worker/username). Is this the best way to do it?

The next update includes the ability to import & export coin and pool configurations:

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/Configure%20Coins.png

Thanks for passing on the feedback from BTC-e.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Metatron on September 06, 2013, 04:08:01 PM
First of all thanks for this great software!

Secondly, I told some of my friends to use this software.
Some of them are newbies and gamers and have Nvidia cards (yes I know they're nothing for mining but they want to use what they have for now).
Is it possible to also support/include CUDAminer?

Another suggestion is:
Is it possible to include another option under Configure Settings -> Miner?
Restart miner if hashrate is less than xx K/M/GH/s or maybe in percentage like if it is less than 50%.

Reason is that sometimes I find my card doing half the hashrate it produces after a long time hashing. Just stopping it and restarting it performs at full hashrate again.

Thanks again for your great work!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Racer8 on September 06, 2013, 04:12:10 PM
OK - Screenshot below.  Have tried restarting card, rebooting, different card - all the same error.  Card works fine from command line.


Thanks

Have you defined coins and pools in the Coins dialog or via the Getting Started wizard?

Try going into Strategies and disabling the option to Automatically Mine. With that option disabled, the screen you took a screenshot of will now show a drop down arrow under Coin for your device. What coins show?

I have coins defined since before I upgraded.  The drop down shows all my defined coins.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 06, 2013, 04:15:17 PM
I have coins defined since before I upgraded.  The drop down shows all my defined coins.

Select one of the coins from the drop-down and click Save. Does Start remain disabled? If so please zip up the contents of your %appdata%\MultiMiner folder and email them to me. My email address is in my sig (nwoolls at gmail dot com).


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 06, 2013, 04:17:44 PM
Secondly, I told some of my friends to use this software.
Some of them are newbies and gamers and have Nvidia cards (yes I know they're nothing for mining but they want to use what they have for now).
Is it possible to also support/include CUDAminer?

I doubt it. At least not any time soon. I'm already very busy with this project and others and adding another mining engine that isn't compatible with cgminer & bfgminer would take some work, and very few users want or would use this.

Another suggestion is:
Is it possible to include another option under Configure Settings -> Miner?
Restart miner if hashrate is less than xx K/M/GH/s or maybe in percentage like if it is less than 50%.

Reason is that sometimes I find my card doing half the hashrate it produces after a long time hashing. Just stopping it and restarting it performs at full hashrate again.

Definitely. I'll get it in there soon. I could use this myself occasionally.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 06, 2013, 04:30:10 PM
Not sure what happened when I got this crash report, but I figure any of them are helpful for you:

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException()
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at MultiMiner.Engine.MiningEngine.CreateDeviceConfigurationForProfitableCoins(List`1 devices, List`1 allProfitableCoins, List`1 sha256ProfitableCoins) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 359
   at MultiMiner.Engine.MiningEngine.CreateAutomaticDeviceConfiguration(List`1 devices, IEnumerable`1 orderedCoinInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 344
   at MultiMiner.Engine.MiningEngine.ApplyMiningStrategy(List`1 devices, List`1 coinInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 230
   at MultiMiner.Engine.MiningEngine.StartMining(EngineConfiguration engineConfiguration, List`1 devices, List`1 coinInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:line 60
   at MultiMiner.Win.MainForm.StartMining() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 749
   at MultiMiner.Win.MainForm.startupMiningTimer_Tick(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 1292
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
2bzesfpt
    Assembly Version: 1.2.28.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
edj6nu65
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Mining/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
tnq0ttq2
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
prhcdv0l
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
xcahv0er
    Assembly Version: 1.2.28.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
q9uhyplk
    Assembly Version: 1.2.28.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
yaercqd7
    Assembly Version: 1.2.28.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


/code]


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 06, 2013, 04:34:37 PM
Not sure what happened when I got this crash report, but I figure any of them are helpful for you

Thanks. This is one I've seen myself a couple of times but not been able to reproduce so far. Opening / saving Strategies or Settings seems to fix it. I'll look harder now that I know others are seeing it.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Metatron on September 06, 2013, 04:40:24 PM
Secondly, I told some of my friends to use this software.
Some of them are newbies and gamers and have Nvidia cards (yes I know they're nothing for mining but they want to use what they have for now).
Is it possible to also support/include CUDAminer?

I doubt it. At least not any time soon. I'm already very busy with this project and others and adding another mining engine that isn't compatible with cgminer & bfgminer would take some work, and very few users want or would use this.

Another suggestion is:
Is it possible to include another option under Configure Settings -> Miner?
Restart miner if hashrate is less than xx K/M/GH/s or maybe in percentage like if it is less than 50%.

Reason is that sometimes I find my card doing half the hashrate it produces after a long time hashing. Just stopping it and restarting it performs at full hashrate again.

Definitely. I'll get it in there soon. I could use this myself occasionally.

No problem with the CUDA!

Thanks!


Title: Re: MultiMiner PR3 - Your Coins. Your Pools. Your way. - Includes .NET API's
Post by: Racer8 on September 06, 2013, 07:23:49 PM
why I get less dgc with 1950khash/s than its expected in coinchoose or coinwarz? Example: expected 290 dgc per day but I get only 120 dgc.

Coinwarz doesn't account for all of the stales/rejects and orphaned blocks.  Coinchoose does the same thing but, also has a separate column showing a much lower adjusted profitability based on the stale/reject/orphan rate. DGC and WDC are the worst coins for stales/rejects/orphans that I know of.  On average from what I have read with WDC you'll only get about 60% of your estimated earnings and with DGC only about 75% of your estimated.  Definitely has nothing to do with this program.

Can confirm this.  I've collected stats for many coins I've mined - you never get close to the theoretical rate, more like 60-85%.  Can't really see how stales account for such low rates?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 06, 2013, 09:56:19 PM
Not sure what this one is either, I just connected to my miner on TeamViewer and it was there. The machine was still mining, so no worries there.


Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInformation(String text, List`1 deviceInformation) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\Parsers\DeviceInformationParser.cs:line 36
   at MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Xgminer.Api\ApiContext.cs:line 28
   at MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 1048
   at MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 985
   at MultiMiner.Win.MainForm.statsTimer_Tick(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 842
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
jid26krb
    Assembly Version: 1.2.28.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
dllrliep
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Mining/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
fycxhxhk
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
x62clq7o
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
0ksdbrla
    Assembly Version: 1.2.28.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
v9xulnmy
    Assembly Version: 1.2.28.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
x2wp_hqo
    Assembly Version: 1.2.28.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
System.Web.Extensions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5446
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
System.Web.Abstractions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Abstractions/3.5.0.0__31bf3856ad364e35/System.Web.Abstractions.dll
----------------------------------------
System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Xgminer.Api.DLL
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly Version: 1.2.28.0
    Win32 Version: 1.2.28
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.MobileMiner.Api.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 06, 2013, 10:04:42 PM
Not sure what this one is either, I just connected to my miner on TeamViewer and it was there. The machine was still mining, so no worries there.

Can you please zip up and send me the ApiLog files from %appdata%\MultiMiner please? According to this, "Enabled" wasn't in the API response from bfgminer / cgminer.

Edit: BTW I was finally able to reproduce the other issue you posted yesterday. Fix will be included in the next update.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: chamber32 on September 06, 2013, 10:06:38 PM
Thanks, re-adding Litecoin did the trick!

I'm having the same problem with Litecoin.

Use the latest release (http://releases.multiminerapp.com) please as it fixes this issue. If you have already added the coin, either remove & readd it or edit the file %appdata%\MultiMiner\CoinConfigurations.xml manually to fix the algorithm.

Let me know if you have any other issues.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 06, 2013, 11:04:59 PM
Hey folks - version 1.2.29 is available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.29) as a public release. This should fix all of the outstanding bugs, including the ones you guys have been kind enough to report over the past couple of days.

  • Added the ability to import and export coin and pool configurations
  • Added options for data logging including whether to roll over and how many sets to keep
  • Improved support for inconsistent RPC API results
  • Improved the dialog / experience when bfgminer or cgminer fail to launch
  • Improved the UI / feedback for the countdown to mine on startup
  • Fixed issue where the Start button does not become enabled
  • Fixed error mining on startup, while mining the most profitable coins, after adding a new device


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 06, 2013, 11:32:23 PM
Not sure what this one is either, I just connected to my miner on TeamViewer and it was there. The machine was still mining, so no worries there.

Can you please zip up and send me the ApiLog files from %appdata%\MultiMiner please? According to this, "Enabled" wasn't in the API response from bfgminer / cgminer.

Edit: BTW I was finally able to reproduce the other issue you posted yesterday. Fix will be included in the next update.

I can't remember which rig it was, I'll send both files.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 06, 2013, 11:37:06 PM
I can't remember which rig it was, I'll send both files.

I appreciate. The more examples the better. In the latest update you can also set the # of log sets kept. If you can afford the room (they are 1MB each) please increase it. Depending on the # of devices the API log can fill up quickly, roll over, and then the bunk API data is lost.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 06, 2013, 11:47:00 PM
Sent! Glad I can actively help you track down bugs!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 07, 2013, 01:51:50 AM
An update on MobileMiner:

Version 1.2 of the iOS app has been submitted to the App Store. Review time should be around 4 days (http://reviewtimes.shinydevelopment.com/). Changes include:

• Added the ability to delete devices by swiping
• More devices are recognized as USB and GPU
• Machines and devices are now sorted
• Sign Up / Sign In screen is no longer shown when offline
• Added a Welcome screen with getting started links

I'll be working on the Android version next, adding any features that are currently found in the iOS app but not the Android app. After that I'll be creating a Windows Phone 7/8 app.

Stay tuned!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: BigDaddyWooWoo on September 07, 2013, 02:51:46 AM
An update on MobileMiner:

Version 1.2 of the iOS app has been submitted to the App Store. Review time should be around 4 days (http://reviewtimes.shinydevelopment.com/). Changes include:

• Added the ability to delete devices by swiping
• More devices are recognized as USB and GPU
• Machines and devices are now sorted
• Sign Up / Sign In screen is no longer shown when offline
• Added a Welcome screen with getting started links

I'll be working on the Android version next, adding any features that are currently found in the iOS app but not the Android app. After that I'll be creating a Windows Phone 7/8 app.

Stay tuned!

Ummm...do you ever sleep?

I have to say I am thoroughly impressed with this piece of software you have created and am enjoying watching this thread immensely.  You sir are one of the most responsive devs I have ever seen.  I believe that if I asked you to make MultiMiner stand on it's head and spit nickels out it's ass you would find a way to make it happen.

I really like your software and it has made the job of administering my rigs more manageable.  Hats off to you good sir and carry on.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 07, 2013, 03:03:44 AM
Ummm...do you ever sleep?

I have to say I am thoroughly impressed with this piece of software you have created and am enjoying watching this thread immensely.  You sir are one of the most responsive devs I have ever seen.  I believe that if I asked you to make MultiMiner stand on it's head and spit nickels out it's ass you would find a way to make it happen.

I really like your software and it has made the job of administering my rigs more manageable.  Hats off to you good sir and carry on.

I like to code  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: atomicchaos on September 07, 2013, 05:58:57 AM
1). Config export for other machines - I had a question in the Trollbox in BTC-e on an easy way to duplicate configs to multiple miners. I suggested just using the XML file and moving it to each machine and making any necessary tweaks to it (such as worker/username). Is this the best way to do it?

The next update includes the ability to import & export coin and pool configurations:

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/Configure%20Coins.png

Thanks for passing on the feedback from BTC-e.

Very, very nice, perfect for when you add 20 different coins, and have 2 different pools/solo per coin.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 07, 2013, 07:26:54 PM
A mystery error that popped up just now on one rig(happens to be my HTPC, so I was watching a TV show at the time)

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at MultiMiner.Win.MainForm.<SuggestCoinsToMine>b__29(CoinInformation coin) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 1162
   at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.<TakeIterator>d__3a`1.MoveNext()
   at MultiMiner.Win.MainForm.SuggestCoinsToMine() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 1165
   at MultiMiner.Win.MainForm.RefreshCoinStats() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 1138
   at MultiMiner.Win.MainForm.coinStatsTimer_Tick(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:line 1096
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
d-7ihnhm
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
jxrjswz-
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Mining/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
vk6ppy3k
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
0gwwjhsd
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
a302jfwy
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
q4bpldrz
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
qv0kfd-c
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Mining/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
System.Web.Extensions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5454
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
System.Web.Abstractions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Abstractions/3.5.0.0__31bf3856ad364e35/System.Web.Abstractions.dll
----------------------------------------
System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5471 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.Xgminer.Api.DLL
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Mining/MultiMiner/MultiMiner.MobileMiner.Api.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.




Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 07, 2013, 07:30:30 PM
A mystery error that popped up just now on one rig(happens to be my HTPC, so I was watching a TV show at the time)

Thanks, I've been working with a couple of users via email on this issue. The CoinChoose.com author is fixing this on his end. Until then you can either switch to Bitcoin as the Base coin in the Strategies dialog or use this (https://www.dropbox.com/s/slkgec8ved4uc15/MultiMiner-Debug-1.2.29.zip) unofficial update.

Currently the entry for Litecoin in the LTC base API (http://www.coinchoose.com/api.php?base=LTC) is returning NULL for the Exchange.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 07, 2013, 07:55:49 PM
Ill toss the base coin to bitcoin. Thanks for letting me know!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 07, 2013, 07:57:39 PM
Hmm.. My base coin already IS bitcoin. What now?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 07, 2013, 08:00:59 PM
Hmm.. My base coin already IS bitcoin. What now?

LOL - sorry man you'll need the update I posted. I'll talk to sal002 again. He fixed the wrong thing. Now BTC is also returning NULL for Exchange as well.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 07, 2013, 08:03:18 PM
Wow, now all my settings have disappeared. How can that happen?

Updated to the unofficial update, and all my settings are back. Weird.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 08, 2013, 01:37:31 AM
What happened to the "save" button next to the "advanced" menu?

I used that to quickly change mining devices. Before I just unchecked(or checked) the devices I wanted to change, then clicked save and MultiMiner would restart the miner to reflect my new changes. Now, I have to click the boxes, then hit the stop button and then hit the start button again. It's not much different, but it's just a little irritating.

I do this multiple times a day, to stop my main GPU from mining when I want to play games, then reverse it when I'm done. I don't mean to complain, because I love what you do for us all, but I just wonder why it got removed.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 08, 2013, 02:28:02 AM
What happened to the "save" button next to the "advanced" menu?

I used that to quickly change mining devices. Before I just unchecked(or checked) the devices I wanted to change, then clicked save and MultiMiner would restart the miner to reflect my new changes. Now, I have to click the boxes, then hit the stop button and then hit the start button again. It's not much different, but it's just a little irritating.

I do this multiple times a day, to stop my main GPU from mining when I want to play games, then reverse it when I'm done. I don't mean to complain, because I love what you do for us all, but I just wonder why it got removed.

Good one. And I'm sorry for the loss in functionality.

Here's the story: I was trying to make the app easier to use and less overwhelming. The Save and Cancel buttons are now hidden if you have Strategies enabled. My thought process was, at the time, that with Strategies enabled there is nothing to Save or Cancel. Obviously I overlooked the scenario of enabling and disabling individual devices.

I will revisit this and make sure the next update addresses your issue, event if it means just turning these two buttons back on all of the time.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 08, 2013, 12:11:28 PM
Fair enough, it really isn't a problem I was just surprised when I went to use it a couple days ago and it wasn't there. I didn't think to ask until now.  What if you just make it an option? Give the power to the user :)





Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: hendo420 on September 08, 2013, 07:20:52 PM
Is there currently a way to change what coin a miner is mining from mobileminer?

I would like to be able to monitor and manually change what coin i'm mining from the mobileminer. Or enable/disable auto-mining the most profitable coin.

Full control from the mobile app would be awesome. I like being able to stop, start, and restart the miner but it needs more features.  ;)

Also, multiminer crashes every once and a while, like more than cgminer ever did alone. I like the feature of restarting sick/dead miners but how can i restart the multiminer when it locks up, does it continue to mine since cgminer is still running in the background, or when multiminer locks up does all mining stop?

Also, you might think about a Tablet Mode for mobileminer that expands to more features. Like giving the full multiminer interface on mobileminer.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 08, 2013, 07:28:49 PM
Is there currently a way to change what coin a miner is mining from mobileminer?

I would like to be able to monitor and manually change what coin i'm mining from the mobileminer. Or enable/disable auto-mining the most profitable coin.

Full control from the mobile app would be awesome. I like being able to stop, start, and restart the miner but it needs more features.  ;)

Also, multiminer crashes every once and a while, like more than cgminer ever did alone. I like the feature of restarting sick/dead miners but how can i restart the multiminer when it locks up, does it continue to mine since cgminer is still running in the background, or when multiminer locks up does all mining stop?

Are you sure that MultiMiner is actually crashing? Does it pop a box up that gives you an option to "Continue" or "Quit"? If so, just choose continue. 90% of the time it's not a fatal error and the program will continue to run and there is no interruption in mining.

nwoolls is working on fixing bugs so all the errors are properly handled.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: hendo420 on September 08, 2013, 07:34:22 PM
Is there currently a way to change what coin a miner is mining from mobileminer?

I would like to be able to monitor and manually change what coin i'm mining from the mobileminer. Or enable/disable auto-mining the most profitable coin.

Full control from the mobile app would be awesome. I like being able to stop, start, and restart the miner but it needs more features.  ;)

Also, multiminer crashes every once and a while, like more than cgminer ever did alone. I like the feature of restarting sick/dead miners but how can i restart the multiminer when it locks up, does it continue to mine since cgminer is still running in the background, or when multiminer locks up does all mining stop?

Are you sure that MultiMiner is actually crashing? Does it pop a box up that gives you an option to "Continue" or "Quit"? If so, just choose continue. 90% of the time it's not a fatal error and the program will continue to run and there is no interruption in mining.

nwoolls is working on fixing bugs so all the errors are properly handled.

I have had xml errors where I have to delete all of the files in appdata folder for multiminer so it will actually start. If i hit continue instead of quit it will spew out more errors. This is rare.

The locking up tho happens once a day or so, it stops responding. Its done it on 2 different miners.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 08, 2013, 08:07:27 PM
I have had xml errors where I have to delete all of the files in appdata folder for multiminer so it will actually start. If i hit continue instead of quit it will spew out more errors. This is rare.

The locking up tho happens once a day or so, it stops responding. Its done it on 2 different miners.

Please download and install the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.29/MultiMiner-Debug-1.2.29.zip) file release and then post the text from the errors you are receiving.

Also refer to the Windows Event Viewer for any application errors that may be occurring and post the text from those as well.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: hendo420 on September 09, 2013, 01:33:24 AM
I have had xml errors where I have to delete all of the files in appdata folder for multiminer so it will actually start. If i hit continue instead of quit it will spew out more errors. This is rare.

The locking up tho happens once a day or so, it stops responding. Its done it on 2 different miners.

Please download and install the .Debug.zip (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.29/MultiMiner-Debug-1.2.29.zip) file release and then post the text from the errors you are receiving.

Also refer to the Windows Event Viewer for any application errors that may be occurring and post the text from those as well.

I havnt got that debug one installed yet but did have one crash. Not sure what caused it.

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception: Access is denied
   at System.Diagnostics.Process.Kill()
   at MultiMiner.Engine.MinerProcess.KillProcess(Process process)
   at MultiMiner.Engine.MinerProcess.StopMining()
   at MultiMiner.Engine.MiningEngine.RelaunchCrashedMiners()
   at MultiMiner.Win.MainForm.crashRecoveryTimer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Miner3user/Desktop/MultiMiner-1.2.29/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Miner3user/Desktop/MultiMiner-1.2.29/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Miner3user/Desktop/MultiMiner-1.2.29/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Miner3user/Desktop/MultiMiner-1.2.29/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Miner3user/Desktop/MultiMiner-1.2.29/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.4926 built by: NetFXw7
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
uilzqujx
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Users/Miner3user/Desktop/MultiMiner-1.2.29/Newtonsoft.Json.DLL
----------------------------------------
q4hnvgjz
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
w5k_1clh
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
skvns_jl
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
tixd_12c
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mlfojqrz
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Miner3user/Desktop/MultiMiner-1.2.29/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Miner3user/Desktop/MultiMiner-1.2.29/MultiMiner.MobileMiner.Api.DLL
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Miner3user/Desktop/MultiMiner-1.2.29/MultiMiner.Xgminer.Api.DLL
----------------------------------------
System.Web.Extensions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.4926
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
System.Web.Abstractions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.4926
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Abstractions/3.5.0.0__31bf3856ad364e35/System.Web.Abstractions.dll
----------------------------------------
System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
pj_caxop
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.




Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 09, 2013, 01:41:38 AM
Install the debug build, it provides more detailed information in the crash log that can help nwoolls trace the problem.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 09, 2013, 02:51:05 AM
Great news for the Android users of MobileMiner (http://mobileminerapp.com)! Version 1.3 of the MobileMiner app for Android is available (http://android.mobileminerapp.com) on the Google Play store.

Changes include:

• Layout and experience on tablets greatly improved
• Added a Welcome screen for new users
• Added the ability to delete machines
• Added the ability to delete devices
• Activity indicators added for network operations
• Machines and devices are now sorted
• Blank hash rates and temperatures are now hidden
• Fixed crashes rotating devices
• Airplane mode no longer causes the app to prompt to Sign In


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Maidak on September 09, 2013, 09:06:49 PM
On the iOS device Its showing up as there is 29 USB's and 1 GPU but I only have 13 USB's on it currently is there a way to get rid of the ones that are no longer active?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: rmolby on September 09, 2013, 09:14:44 PM
When I try to add ButteflyCoin to my coins listing, I get the following debug listing:

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: Sequence contains more than one matching element
   at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at MultiMiner.Win.CoinChooseForm.saveButton_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
twnt9_nr
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
xqbdbvyx
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
92pefkqv
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
2hv8y9hz
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
v5foack5
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
yaiihzcu
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mki-fcgx
    Assembly Version: 1.2.29.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/Interop.Shell32.DLL
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/MultiMiner.MobileMiner.Api.DLL
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly Version: 1.2.29.0
    Win32 Version: 1.2.29
    CodeBase: file:///C:/Users/Richard%20CTR%20Molby/AppData/Local/MultiMiner/MultiMiner.Xgminer.Api.DLL
----------------------------------------
System.Web.Extensions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5454
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
System.Web.Abstractions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Abstractions/3.5.0.0__31bf3856ad364e35/System.Web.Abstractions.dll
----------------------------------------
System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5471 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I'm on Windows7 Ultimate with the latest M$ patches installed.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 09, 2013, 09:17:43 PM
When I try to add ButteflyCoin to my coins listing, I get the following debug listing:

Please download the Debug version from the releases (http://releases.multiminerapp.com) page and then post the same information using that build. Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 09, 2013, 11:21:14 PM
When I try to add ButteflyCoin to my coins listing, I get the following debug listing:

It looks like ButterflyCoin used to be on CoinChoose.com with the symbol BOC, and then changed to BFC. This has caused two ButterflyCoin entries in MultiMiner.

  • Close MultiMiner
  • Click Start>Computer
  • Enter %appdata%\MultiMiner in the address bar and hit <enter>
  • Edit the KnownCoinsCache.xml file and remove the ButtterflyCoin entry with the BOC symbol
  • Save your changes
  • Restart MultiMiner


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: albon on September 10, 2013, 06:17:45 PM
Is there any way we could use http://www.coinwarz.com/ instead of coinchoose or have the choice?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 10, 2013, 08:44:20 PM
Is there any way we could use http://www.coinwarz.com/ instead of coinchoose or have the choice?

As far as I know CoinChoose.com is the only crypto-currency profitability site that provides API access. I don't particularly want to start scraping HTML sites and parsing it for data. If there are any other sites that offer some sort of JSON or XML feed I'd be happy to look into supporting them.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 10, 2013, 11:07:00 PM
Heya folks. There's a new prerelease available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.30). Let me know what you run into. I'll fix any reported issues and get this wrapped up as a public release in a few days.

  • Improved support for inconsistent CoinChoose API results
  • Coin suggestions had stopped showing after a recent CoinChoose API change
  • Coins were being suggested that were already configured for mining
  • Indicate which strategy settings are optional for getting started
  • Bring back the Save & Cancel buttons when strategies are enabled
  • Improved handling for killing miner processes
  • Automatically remove the ButterflyCoin entry that got duplicated by CoinChoose
  • Indicate when a process restart is due to a frozen miner
  • Handle pool authentication failures with an unobtrusive notification rather than a dialog, allowing mining to continue
  • Handle miner output indicating that no servers could be used with an appropriate obtrusive dialog
  • Additional handling for COM errors managing Windows shortcuts

Among other things, this release should have better handling for pool authentication failures so that there is less downtime. A dialog will only be shown and mining interrupted if no servers are available for use. Otherwise an unobtrusive notification is shown.

Authentication failed:
https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/Auth%20Failed%20Notification.png

No servers available:
https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/No%20Servers%20Dialog.png

Happy mining  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 11, 2013, 02:00:49 AM
I bought the push notification portion of MobileMiner but turned it off when I didn't want it chirping at me all the time. Now I wanted to turn it on, but I'm being asked to buy it again. $4 to use a toggle switch? :(

Also, now that I've updated to 1.2.30, none of my machines are showing as being connected(in MobileMiner), when I know they are up and running fine.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 11, 2013, 02:07:02 AM
I bought the push notification portion of MobileMiner but turned it off when I didn't want it chirping at me all the time. Now I wanted to turn it on, but I'm being asked to buy it again. $4 to use a toggle switch? :(

Also, now that I've updated to 1.2.30, none of my machines are showing as being connected(in MobileMiner), when I know they are up and running fine.

You won't have to buy twice. Flip the switch, it prompts to purchase, it will tell you you have already purchased it and then re-activate. That's all built into both the in-app purchase platforms for iOS and Android.

Please double-check in MobileMiner. Nothing changed on that end and I show your machines online here. If they were just updated they may not have shown up yet.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 11, 2013, 12:12:15 PM
Ok, fair enough. It just freaked me out when I had to enter in my password, I thought it was wanting me to buy it again. Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 11, 2013, 12:24:57 PM
Hi.  I'm running this on a Win7 laptop.  I downloaded the latest installer and get a .NET Framework error (Unhandled exception has occurred) when I try to get cgminer downloaded.  I don't want to continue and have a bad install so I quit the operation.  What do you suggest?

Please post any errors you get with the full text here in this thread. Using the Debug (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.30/MultiMiner-Debug-1.2.30.zip) build from the releases page helps as well. Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 11, 2013, 01:42:00 PM
Well my good news is that MM runs like a charm
I can not add other news besides that the program itself runs steady as a rock since the last 2 minor releases

However i see that often bfgminer crashed but mutliminer simply restart the proces and continues
And bfgminer crashes when you change anything when you started mining and did not stop that process ;)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 11, 2013, 01:49:21 PM
Well my good news is that MM runs like a charm
I can not add other news besides that the program itself runs steady as a rock since the last 2 minor releases

Awesome! That's great news. Thanks for the update.

However i see that often bfgminer crashed but mutliminer simply restart the proces and continues
And bfgminer crashes when you change anything when you started mining and did not stop that process ;)

Is this with a certain coin? I have trouble with bfgminer and PPCoin, but otherwise bfgminer 3.2 seems far more stable than previous versions, especially for GPU mining.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: busoni on September 11, 2013, 02:34:12 PM
Was working fine yesterday, then this morning I found that it won't launch on two of my rigs:
Code:
*********** Exception Text **************
System.InvalidCastException: Null object cannot be converted to a value type.
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Linq.Extensions.Convert[T,U](T token)
   at MultiMiner.Coinchoose.Api.CoinInformation.PopulateFromJson(JToken jToken)
   at MultiMiner.Coinchoose.Api.ApiContext.GetCoinInformation(String userAgent, BaseCoin profitabilityBasis)
   at MultiMiner.Win.MainForm.RefreshCoinStats()
   at MultiMiner.Win.MainForm.MainForm_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.30.0
    Win32 Version: 1.2.30
    CodeBase: file:///C:/Users/3slot/AppData/Local/MultiMiner/MultiMiner2.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/3slot/AppData/Local/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.30.0
    Win32 Version: 1.2.30
    CodeBase: file:///C:/Users/3slot/AppData/Local/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.30.0
    Win32 Version: 1.2.30
    CodeBase: file:///C:/Users/3slot/AppData/Local/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.30.0
    Win32 Version: 1.2.30
    CodeBase: file:///C:/Users/3slot/AppData/Local/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
ljvminj-
    Assembly Version: 1.2.30.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
7fo-by6w
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
60frq1el
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///C:/Users/3slot/AppData/Local/MultiMiner/Newtonsoft.Json.DLL

The third rig seems to be fine. The two rigs that are crashing are watching LTC profitability, while the stable rig is watching BTC profitability. If I switch the unstable rigs to watch BTC profitability, they work fine.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 11, 2013, 02:52:37 PM
Was working fine yesterday, then this morning I found that it won't launch on two of my rigs

There's something funky in the CoinChoose API response right now. I've logged it and will fix it and contact sal002. Use Bitcoin as the base coin for now.

Edit: This is due to Terracoin currently returning NULL for the Difficulty in the CoinChoose.com API. I'm not really sure if I should handle this myself (I cannot just assume a value for difficulty). I've contacted sal002 and hopefully it will be fixed server-side soon. Until then use Bitcoin as the Base coin in the Strategies dialog.

Edit 2: This is handled for the next update and I've also contacted sal002 (who runs CoinChoose). If you want a fix for it in the meantime you can grab this unofficial update (https://www.dropbox.com/s/yalwu2kkf3zxf3r/MultiMiner-Debug-1.2.30.zip).

You will now see this when there is an error parsing the CoinChoose JSON API:

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/CoinChoose%20API%20Error.png


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Foss on September 11, 2013, 03:01:43 PM
Hello, how can i save size and placement of multiminer?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 11, 2013, 03:05:40 PM
Hello, how can i save size and placement of multiminer?

You can't. It's on my to-do but low priority as nobody had requested it yet. I'll get it into the next update.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Foss on September 11, 2013, 03:09:24 PM
Hello, how can i save size and placement of multiminer?

You can't. It's on my to-do but low priority as nobody had requested it yet. I'll get it into the next update.
ok, will wait, Thank's  :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: busoni on September 11, 2013, 05:58:32 PM
Edit 2: This is handled for the next update and I've also contacted sal002 (who runs CoinChoose). If you want a fix for it in the meantime you can grab this unofficial update (https://www.dropbox.com/s/yalwu2kkf3zxf3r/MultiMiner-Debug-1.2.30.zip).

Thanks for the fast fix -- works great!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: busoni on September 12, 2013, 12:26:34 AM
Still having a few problems with this. Sometimes, my miners will just stop mining. When I check Multiminer, the "Stop" button is available, as if they were mining, but the total hashrate is zero. Usually the individual hashrates for the GPUs are frozen at some positive value.

This just happened with my block erupter rig, too. I restarted that one, and it appears to be hashing now, but MobileMiner insists that it is Offline. (When the GPU miners stop, it says "Not Mining.")

Lastly, I can't use cgminer for the GPU rigs. It just crashes immediately. Curiously, I have never been able to run cgminer using -u and -p -- it always crashes immediately, on any machine, any version. I have to use -O user:pass. I'm guessing this is why it's crashing under MultiMiner, because MultiMiner is sending -u and -p.

This is close to being very useful software for me. I just bought the "alerts" package for MobileMiner, hopefully that will help me keep things running until things are more stable, but it won't help for the ASIC rig, which is still saying "Offline."


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 12, 2013, 01:36:34 AM
Sorry for the late reply nathanial on my behalf have some pretty hectic days at the moment

I mine at moment only btc untill BES no longer make a decent profit or that alternate coins make a bigger profit
As far as i know all alternate coins are less profitable for me having only asic devices to use

http://i447.photobucket.com/albums/qq197/ubronan/FX8320/Pictures/th_bfgminercrashes.png (http://s447.photobucket.com/user/ubronan/media/FX8320/Pictures/bfgminercrashes.png.html) 


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 12, 2013, 01:50:33 AM
Still having a few problems with this. Sometimes, my miners will just stop mining. When I check Multiminer, the "Stop" button is available, as if they were mining, but the total hashrate is zero. Usually the individual hashrates for the GPUs are frozen at some positive value.

Do you have MultiMiner set to restart dead/sick/frozen miners in the Settings dialog? That should handle crashed processes, 0 hashrate, and the API no longer responding.

This just happened with my block erupter rig, too. I restarted that one, and it appears to be hashing now, but MobileMiner insists that it is Offline. (When the GPU miners stop, it says "Not Mining.")

It takes a minute or so for MobileMiner to register that the rig is back online. You also need to refresh within the mobile app. This doesn't happen automatically (though the iOS one will refresh data older than 15 minutes). If this persists please either PM me or email me directly and I'll look into your data.

Lastly, I can't use cgminer for the GPU rigs. It just crashes immediately. Curiously, I have never been able to run cgminer using -u and -p -- it always crashes immediately, on any machine, any version. I have to use -O user:pass. I'm guessing this is why it's crashing under MultiMiner, because MultiMiner is sending -u and -p.

I guess I could add some sort of option for this but honestly you should probably report it to the cgminer author. I could change it to -O, but then maybe that crashes for other people.

This is close to being very useful software for me. I just bought the "alerts" package for MobileMiner, hopefully that will help me keep things running until things are more stable, but it won't help for the ASIC rig, which is still saying "Offline."

Make sure that both of the checkboxes in the Settings are checked. If this is a persistent problem please PM or email me and we can troubleshoot it. I'll need your email address, app key, and the machine name.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 12, 2013, 01:51:03 AM
Sorry for the late reply nathanial on my behalf have some pretty hectic days at the moment

I mine at moment only btc untill BES no longer make a decent profit or that alternate coins make a bigger profit
As far as i know all alternate coins are less profitable for me having only asic devices to use

http://i447.photobucket.com/albums/qq197/ubronan/FX8320/Pictures/th_bfgminercrashes.png (http://s447.photobucket.com/user/ubronan/media/FX8320/Pictures/bfgminercrashes.png.html) 

Where is the -I 7 flag coming from? Have you put that in for yourself? Take it out, you don't need an intensity for ASIC devices. I have a feeling that will fix your crashing issues. If not, can you click on the arguments cell, press ctrl-c to copy them and then run bfgminer from the command prompt using those flags? Show us the output.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 12, 2013, 01:56:42 AM
For users of the MobileMiner (http://mobileminerapp.com) iOS app, version 1.2 is now available (http://ios.mobileminerapp.com) on the App Store. Changes include:

• Added the ability to delete devices by swiping
• More devices are recognized as USB and GPU
• Machines and devices are now sorted
• Sign Up / Sign In screen is no longer shown when offline
• Added a Welcome screen with getting started links


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: comor on September 12, 2013, 07:21:53 PM
Anybody tried to add linux rigs to MobileMiner?. Can't get it working. On windows rigs its working very well but when adding linux (mono) rigs Mobileminer doesnt see them.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 12, 2013, 07:25:59 PM
Anybody tried to add linux rigs to MobileMiner?. Can't get it working. On windows rigs its working wery well but when adding linux (mono) rigs Mobileminer doesnt see them.

Interesting. I'll try this out within a day or two and let you know what I find.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 12, 2013, 09:21:34 PM
Sorry for the late reply nathanial on my behalf have some pretty hectic days at the moment

I mine at moment only btc untill BES no longer make a decent profit or that alternate coins make a bigger profit
As far as i know all alternate coins are less profitable for me having only asic devices to use

http://i447.photobucket.com/albums/qq197/ubronan/FX8320/Pictures/th_bfgminercrashes.png (http://s447.photobucket.com/user/ubronan/media/FX8320/Pictures/bfgminercrashes.png.html)  

Where is the -I 7 flag coming from? Have you put that in for yourself? Take it out, you don't need an intensity for ASIC devices. I have a feeling that will fix your crashing issues. If not, can you click on the arguments cell, press ctrl-c to copy them and then run bfgminer from the command prompt using those flags? Show us the output.

lol its for when i use the remaining gpu but i will remove it
however it has nothing todo with the crashes of the miners
many other miners like me experience many crashes on both cgminer and bfgminer
just try it one time yourself to get some reports about the hardware you use
normal commands like cgminer -V should show the version of the program
but on both my amd and intel system it crashes without showing any errors

in most cases you will see both miners instant crash at least on x64 machines
so i think it has todo with one of the libraries they use which does not work well on x64 machines

because the ones who i talked to and had no problems all was on the 32bit versions operating systems


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 12, 2013, 10:24:24 PM
I'm running bfgminer on 64bit systems. Sounds like something to bring to the developers of the miners, not MultiMiner.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 12, 2013, 10:50:23 PM
Anybody tried to add linux rigs to MobileMiner?. Can't get it working. On windows rigs its working very well but when adding linux (mono) rigs Mobileminer doesnt see them.

Hey there. I just tried this out and had no problems at all with using MultiMiner under Linux and having it report into MobileMiner. Can you either PM me or email me your email address, application key, and the machine names and I'll take a look on my end?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: busoni on September 13, 2013, 01:12:38 AM
nwoolls, thanks for all your responses. You're the perfect developer. I did have restart sick etc. processes on, and the other rig didn't register as online again until I rebooted. Everything has been running perfectly smoothly all day, though, so there isn't any troubleshooting to do. Don't know what was happening.

Oh, one other thing; I don't need a solution, but I thought you might like to know. Yesterday, I couldn't mine Infinitecoin on any pools for some reason. If I launched cgminer independently, it just said all Infinitecoin pools were dead and moved on. But MobileMiner just sat there and did nothing. I figured it would switch to the next most profitable coin if all pools for the top coin were unavailable. Is it supposed to switch? (MobileMiner was acting so weird yesterday, I wouldn't be surprised if it normally does switch.)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 01:26:10 AM
Oh, one other thing; I don't need a solution, but I thought you might like to know. Yesterday, I couldn't mine Infinitecoin on any pools for some reason. If I launched cgminer independently, it just said all Infinitecoin pools were dead and moved on.

If this happens again please let me know the exact output from cgminer / bfgminer so I can handle that output in MultiMiner.

To answer your question though - there's nothing currently in MultiMiner that would cause it to move on to a different coin if all pools in the most profitable coin are down.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: busoni on September 13, 2013, 05:02:35 AM
This happened again. I had only one pool for FlorinCoin, and it went down, so MobileMiner just sat there and did nothing. I think it would be a good feature for it to move on to the next coin if all pools in the most profitable coin are down . . . or, MobileMiner should send an alert if this happens.

Or perhaps there could be a universal backup pool(s). For now, I have put middlecoin.com in as a second pool for FlorinCoin... it is a temporary workaround to do this for all the coins.

cgminer outputs the usual "Pool n slow/down or URL or credentials invalid"


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 05:17:09 AM
This happened again. I had only one pool for FlorinCoin, and it went down, so MobileMiner just sat there and did nothing. I think it would be a good feature for it to move on to the next coin if all pools in the most profitable coin are down . . . or, MobileMiner should send an alert if this happens.

Agreed. I'll see what I can do for the next prerelease (coming after the next public update, which will be mostly minor fixes).

cgminer outputs the usual "Pool n slow/down or URL or credentials invalid"

But it never says "No servers could be used"?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: MysteryX on September 13, 2013, 08:06:03 AM
Download links are down?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: fillerguy on September 13, 2013, 11:51:14 AM
Everything was working fine and suddenly it crashed, now whenever I load the software I get this error :

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Version string portion was too short or too long.
   at System.Version..ctor(String version)
   at MultiMiner.Win.MainForm.ThisVersionGreater(String thisVersion, String thatVersion)
   at MultiMiner.Win.MainForm.CheckForMinerUpdates(MinerBackend minerBackend)
   at MultiMiner.Win.MainForm.CheckForUpdates()
   at MultiMiner.Win.MainForm.MainForm_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 12:25:33 PM
Download links are down?

They seem to work for me. Additionally they are hosted by GitHub so if / when the are down unfortunately there isn't much I can do.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 12:29:07 PM
Everything was working fine and suddenly it crashed, now whenever I load the software I get this error :

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Version string portion was too short or too long.
   at System.Version..ctor(String version)
   at MultiMiner.Win.MainForm.ThisVersionGreater(String thisVersion, String thatVersion)
   at MultiMiner.Win.MainForm.CheckForMinerUpdates(MinerBackend minerBackend)

Is this still happening for you? This looks to me like someone posted an update with a poorly defined version number. I do notice that cgminer 3.4.3 is available today, so I'm wondering if that wasn't posted for a short time with a bad filename / version.

Let me know if you are still having this issue. If so please download the Debug build (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.30/MultiMiner-Debug-1.2.30.zip) from the releases page and then re-paste the error message you are receiving.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: MasterX on September 13, 2013, 03:29:27 PM
MultiMiner (http://multiminerapp.com): Your Coins. Your Pools. Your way.
MobileMiner (http://mobileminerapp.com): Remotely monitor and control your rigs from your smartphone.


MultiMiner is Open Source (https://github.com/nwoolls/MultiMiner) with a permissive MIT license (https://github.com/nwoolls/MultiMiner/blob/master/LICENSE). Contribution is welcome and encouraged.
If you are interested in helping with MultiMiner, scroll to the bottom of this post for source code examples.


Nice work!
However, not really help full on a slow machine like an old thin client witch i use for mining with my asics.

An HP t5540 thin client like here http://www.parkytowers.me.uk/thin/hp/t5540/index.shtml or here http://neowongch.wordpress.com/2011/03/08/add-3-5-sata-hard-drive-to-hp-thin-client-t5540/

On Windows i have seen no real issues so far, except that you can not hot add/swap devices, however i do find that the devices get recognized more smootly while cgminer is not active.

Has anyone tested this on something like a raspberry pi?

The thin client i use has 2gb ram (i took some more from a broken laptop, original it had a 512Mb ram module.) and uses a 4gb usb stick as hard disk, did not yet try this on the sata port, but i wont think that will change anything as its the cpu (or coding) that seems the bottleneck.

Some info:

Code:
root@miner:~# cat /proc/cpuinfo
processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 13
model name      : VIA Eden Processor 1000MHz
stepping        : 0
cpu MHz         : 997.478
cache size      : 128 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge cmov pat clflush acpi mmx fxsr sse sse2 tm nx up pni est tm2 xtpr rng rng_en ace ace_en ace2 ace2_en phe phe_en pmm pmm_en
bogomips        : 1994.95
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 32 bits virtual
power management:

Code:
root@miner:~# cat /proc/meminfo
MemTotal:        1995688 kB
MemFree:         1624776 kB
Buffers:           37484 kB
Cached:           187132 kB
SwapCached:            0 kB
Active:           168644 kB
Inactive:         169764 kB
Active(anon):     113912 kB
Inactive(anon):      384 kB
Active(file):      54732 kB
Inactive(file):   169380 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:       1117064 kB
HighFree:         811280 kB
LowTotal:         878624 kB
LowFree:          813496 kB
SwapTotal:        105468 kB
SwapFree:         105468 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        113808 kB
Mapped:            31488 kB
Shmem:               508 kB
Slab:              19004 kB
SReclaimable:      11020 kB
SUnreclaim:         7984 kB
KernelStack:        1680 kB
PageTables:         2468 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     1103312 kB
Committed_AS:     806784 kB
VmallocTotal:     122880 kB
VmallocUsed:        5304 kB
VmallocChunk:     114164 kB
HardwareCorrupted:     0 kB
AnonHugePages:         0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:        8184 kB
DirectMap2M:      905216 kB

I have no experience with mono apps, so i dont know if its the coding of mono, or the app itself that causes the high cpu usage.
When using another script (python based) https://github.com/area/CryptoSwitcher i do not have any of these issues.
I liked the idea of a fancy gui, but given these issues; i'd rather stay with the CyproSwitcher script witch has a function to trade the coin's you've mined.
Maybe some later release will be  more usable on low powered devices...



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: MasterX on September 13, 2013, 03:31:55 PM
MultiMiner (http://multiminerapp.com): Your Coins. Your Pools. Your way.
MobileMiner (http://mobileminerapp.com): Remotely monitor and control your rigs from your smartphone.


MultiMiner is Open Source (https://github.com/nwoolls/MultiMiner) with a permissive MIT license (https://github.com/nwoolls/MultiMiner/blob/master/LICENSE). Contribution is welcome and encouraged.
If you are interested in helping with MultiMiner, scroll to the bottom of this post for source code examples.


Nice work!
However, not really help full on a slow machine like an old thin client witch i use for mining with my asics.

An HP t5540 thin client like here http://www.parkytowers.me.uk/thin/hp/t5540/index.shtml or here http://neowongch.wordpress.com/2011/03/08/add-3-5-sata-hard-drive-to-hp-thin-client-t5540/

On Windows i have seen no real issues so far, except that you can not hot add/swap devices, however i do find that the devices get recognized more smootly while cgminer is not active.

Has anyone tested this on something like a raspberry pi?

The thin client i use has 2gb ram (i took some more from a broken laptop, original it had a 512Mb ram module.) and uses a 4gb usb stick as hard disk, did not yet try this on the sata port, but i wont think that will change anything as its the cpu (or coding) that seems the bottleneck.

Some info:

Code:
root@miner:~# cat /proc/cpuinfo
processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 13
model name      : VIA Eden Processor 1000MHz
stepping        : 0
cpu MHz         : 997.478
cache size      : 128 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge cmov pat clflush acpi mmx fxsr sse sse2 tm nx up pni est tm2 xtpr rng rng_en ace ace_en ace2 ace2_en phe phe_en pmm pmm_en
bogomips        : 1994.95
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 32 bits virtual
power management:

Code:
root@miner:~# cat /proc/meminfo
MemTotal:        1995688 kB
MemFree:         1624776 kB
Buffers:           37484 kB
Cached:           187132 kB
SwapCached:            0 kB
Active:           168644 kB
Inactive:         169764 kB
Active(anon):     113912 kB
Inactive(anon):      384 kB
Active(file):      54732 kB
Inactive(file):   169380 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:       1117064 kB
HighFree:         811280 kB
LowTotal:         878624 kB
LowFree:          813496 kB
SwapTotal:        105468 kB
SwapFree:         105468 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        113808 kB
Mapped:            31488 kB
Shmem:               508 kB
Slab:              19004 kB
SReclaimable:      11020 kB
SUnreclaim:         7984 kB
KernelStack:        1680 kB
PageTables:         2468 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     1103312 kB
Committed_AS:     806784 kB
VmallocTotal:     122880 kB
VmallocUsed:        5304 kB
VmallocChunk:     114164 kB
HardwareCorrupted:     0 kB
AnonHugePages:         0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:        8184 kB
DirectMap2M:      905216 kB

I have no experience with mono apps, so i dont know if its the coding of mono, or the app itself that causes the high cpu usage.
When using another script (python based) https://github.com/area/CryptoSwitcher i do not have any of these issues.
I liked the idea of a fancy gui, but given these issues; i'd rather stay with the CyproSwitcher script witch has a function to trade the coin's you've mined.
Maybe some later release will be  more usable on low powered devices...



also, i have found that it is impossible to run this true tightvnc (something to to with DISPLAY:0 being not accessible, witch is obvious as i was using DISPLAY:1)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 03:43:54 PM
However, not really help full on a slow machine like an old thin client witch i use for mining with my asics.

An HP t5540 thin client like here http://www.parkytowers.me.uk/thin/hp/t5540/index.shtml or here http://neowongch.wordpress.com/2011/03/08/add-3-5-sata-hard-drive-to-hp-thin-client-t5540/

On Windows i have seen no real issues so far, except that you can not hot add/swap devices, however i do find that the devices get recognized more smootly while cgminer is not active.

Has anyone tested this on something like a raspberry pi?

The thin client i use has 2gb ram (i took some more from a broken laptop, original it had a 512Mb ram module.) and uses a 4gb usb stick as hard disk, did not yet try this on the sata port, but i wont think that will change anything as its the cpu (or coding) that seems the bottleneck.

This is pretty much to be expected to be honest. At some point I may look at writing native UIs for MultiMiner.Engine.dll, but for now that's a .NET WinForms app running under Mono which works but just isn't a great experience on older, slower hardware. MultiMiner is primary written to run on Windows.

If you are interested in using MobileMiner (http://www.mobileminerapp.com/) to monitor mining on slower hardware or low power devices like Raspberry Pi, there's a Python scrypt here (https://github.com/jedimstr/BFGMobileAdapter) you can use that works with either bfgminer or cgminer and the MinePeon (http://minepeon.com/index.php/Main_Page) project for Raspberry Pi either does have or will have (http://minepeon.com/forums/viewtopic.php?f=3&t=85) support for MobileMiner (mine arrives today so I can test).


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: busoni on September 13, 2013, 05:20:00 PM
Everything was working fine and suddenly it crashed, now whenever I load the software I get this error :

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Version string portion was too short or too long.
   at System.Version..ctor(String version)
   at MultiMiner.Win.MainForm.ThisVersionGreater(String thisVersion, String thatVersion)
   at MultiMiner.Win.MainForm.CheckForMinerUpdates(MinerBackend minerBackend)

Is this still happening for you? This looks to me like someone posted an update with a poorly defined version number. I do notice that cgminer 3.4.3 is available today, so I'm wondering if that wasn't posted for a short time with a bad filename / version.

Let me know if you are still having this issue. If so please download the Debug build (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.30/MultiMiner-Debug-1.2.30.zip) from the releases page and then re-paste the error message you are receiving.

This just happened to me today, too. Unfortunately I closed the window before I copied the output....

MobileMiner keeps on mining, fortunately, but it ceases to do the profitability check, and will just go on mining the same coin.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: busoni on September 13, 2013, 05:23:43 PM
Actually, that remark about the profitability check ceasing may be inaccurate. I restarted MobileMiner, and it still isn't getting anything from the check. Under notifications, the "Error parsing the CoinChoose.com JSON API" message is there. So that's probably the cause.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 05:32:36 PM
Actually, that remark about the profitability check ceasing may be inaccurate. I restarted MobileMiner, and it still isn't getting anything from the check. Under notifications, the "Error parsing the CoinChoose.com JSON API" message is there. So that's probably the cause.

This is unfortunately the same issue as before. The LTC API from CoinChoose.com is currently returning a NULL difficulty for Terracoin. I've pinged sal002 about it.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: soulmann on September 13, 2013, 06:39:51 PM
Hi

Everything is fine, but I have got an error when change base coin to Litecoin in Configure Strategy.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: MasterX on September 13, 2013, 07:51:41 PM
However, not really help full on a slow machine like an old thin client witch i use for mining with my asics.

An HP t5540 thin client like here http://www.parkytowers.me.uk/thin/hp/t5540/index.shtml or here http://neowongch.wordpress.com/2011/03/08/add-3-5-sata-hard-drive-to-hp-thin-client-t5540/

On Windows i have seen no real issues so far, except that you can not hot add/swap devices, however i do find that the devices get recognized more smootly while cgminer is not active.

Has anyone tested this on something like a raspberry pi?

The thin client i use has 2gb ram (i took some more from a broken laptop, original it had a 512Mb ram module.) and uses a 4gb usb stick as hard disk, did not yet try this on the sata port, but i wont think that will change anything as its the cpu (or coding) that seems the bottleneck.

This is pretty much to be expected to be honest. At some point I may look at writing native UIs for MultiMiner.Engine.dll, but for now that's a .NET WinForms app running under Mono which works but just isn't a great experience on older, slower hardware. MultiMiner is primary written to run on Windows.

If you are interested in using MobileMiner (http://www.mobileminerapp.com/) to monitor mining on slower hardware or low power devices like Raspberry Pi, there's a Python scrypt here (https://github.com/jedimstr/BFGMobileAdapter) you can use that works with either bfgminer or cgminer and the MinePeon (http://minepeon.com/index.php/Main_Page) project for Raspberry Pi either does have or will have (http://minepeon.com/forums/viewtopic.php?f=3&t=85) support for MobileMiner (mine arrives today so I can test).
Dot net indeed is not exactly a cross platform framework.

If thats expected, i guess porting it to a more lightweight framework or language would be more interesting to most miners as more and more miners will be using low powered devices to mine there asics on.

Combined with this;
also, i have found that it is impossible to run this true tightvnc (something to to with DISPLAY:0 being not accessible, witch is obvious as i was using DISPLAY:1)
Witch i guess is also a mono related problem, makes this application right about useless to me and i guess many more linux users.

The monitor function is about the only part i was not interested in as i already use a email enabled web-front end for that witch is also available on my mobile phone and is compatible with about any cgminer/bfgminer based mining application so i dont see any advantage of using MobileMiner (yet) instead of my current setup.  I must admit, the mobile miner looks nice, but as it uses another 3th party api, i think this is just another spf (single point of failure), my monitor app is hosted on a web server witch is monitored by another monitor server witch monitors all my other servers on site.

Maybe this application is more pointed towards the beginning miner?



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 08:31:23 PM
Everything is fine, but I have got an error when change base coin to Litecoin in Configure Strategy.

This is due to Terracoin currently returning NULL for the Difficulty in the CoinChoose.com API. I've contacted sal002 and hopefully it will be fixed server-side soon.

This is handled for the next update. If you want a fix for it in the meantime you can grab this unofficial update (https://www.dropbox.com/s/yalwu2kkf3zxf3r/MultiMiner-Debug-1.2.30.zip).

You will now see this when there is an error parsing the CoinChoose JSON API:

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/CoinChoose%20API%20Error.png


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 08:36:58 PM
Combined with this;
also, i have found that it is impossible to run this true tightvnc (something to to with DISPLAY:0 being not accessible, witch is obvious as i was using DISPLAY:1)
Witch i guess is also a mono related problem, makes this application right about useless to me and i guess many more linux users.

I use MultiMiner along with TightVNC, but that's on Windows not Linux. Maybe if you post a screenshot of the exact error I or someone else can help.

The monitor function is about the only part i was not interested in as i already use a email enabled web-front end for that witch is also available on my mobile phone and is compatible with about any cgminer/bfgminer based mining application so i dont see any advantage of using MobileMiner (yet) instead of my current setup.  I must admit, the mobile miner looks nice, but as it uses another 3th party api, i think this is just another spf (single point of failure), my monitor app is hosted on a web server witch is monitored by another monitor server witch monitors all my other servers on site.

Maybe this application is more pointed towards the beginning miner?

Correct, MobileMiner is not aimed at folks who already setup their own web servers, open up their firewalls, forward their routers, etc. etc. It's made to allow people to quickly and easily get remote monitoring and control of their mining with virtually no setup. That's a far cry from what you are describing, and from what is available with self-hosted websites. There's no PHP to install, etc.

Additionally, the Python script I linked works with cgminer and bfgminer. You are right about a single point-of-failure to a degree, and if you trust your setup more than the setup I have that's totally understandable. This thing is hosted with multiple redundant systems in place in Windows Azure with 99.9% uptime. I also have monitors in place that tell me when the API is down.

It's totally your call though and - again - it wasn't targeted at power users who can already setup their own web servers and whatnot.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: TheFuneral on September 13, 2013, 08:46:03 PM
is there anyway we can have it keep mining when a pool fails to login. I hate having to watch and make sure on a coin change that it logins in correctly. I'd rather just have the failed login noted and the miner continues on the next most profitable coin.

Thanks


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 09:01:27 PM
is there anyway we can have it keep mining when a pool fails to login. I hate having to watch and make sure on a coin change that it logins in correctly. I'd rather just have the failed login noted and the miner continues on the next most profitable coin.

You can setup multiple pools for your coin. This is only an issue if all of the pools for a given coin are down.

I will add some logic to a future update to switch coins when all pools for a coin are down though.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Maidak on September 13, 2013, 09:15:55 PM
Everything was working fine and suddenly it crashed, now whenever I load the software I get this error :

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Version string portion was too short or too long.
   at System.Version..ctor(String version)
   at MultiMiner.Win.MainForm.ThisVersionGreater(String thisVersion, String thatVersion)
   at MultiMiner.Win.MainForm.CheckForMinerUpdates(MinerBackend minerBackend)

Is this still happening for you? This looks to me like someone posted an update with a poorly defined version number. I do notice that cgminer 3.4.3 is available today, so I'm wondering if that wasn't posted for a short time with a bad filename / version.

Let me know if you are still having this issue. If so please download the Debug build (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.30/MultiMiner-Debug-1.2.30.zip) from the releases page and then re-paste the error message you are receiving.

I have this issue as well, I was also wondering how are people setting up your iphone app for the rpi and minepeon??


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 13, 2013, 09:22:30 PM
I have this issue as well, I was also wondering how are people setting up your iphone app for the rpi and minepeon??

If you are seeing this error, please download the Debug build (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.30/MultiMiner-Debug-1.2.30.zip) from the releases page and then paste the error message you are receiving.

Regarding using MobileMiner with the Raspberry Pi, try contacting tk1337 to get an update on where that stands. There's some info on it here:

https://bitcointalk.org/index.php?topic=137934.msg3105535#msg3105535


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: soulmann on September 13, 2013, 10:52:12 PM
Everything is fine, but I have got an error when change base coin to Litecoin in Configure Strategy.

This is due to Terracoin currently returning NULL for the Difficulty in the CoinChoose.com API. I've contacted sal002 and hopefully it will be fixed server-side soon.

This is handled for the next update. If you want a fix for it in the meantime you can grab this unofficial update (https://www.dropbox.com/s/yalwu2kkf3zxf3r/MultiMiner-Debug-1.2.30.zip).

You will now see this when there is an error parsing the CoinChoose JSON API:

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/CoinChoose%20API%20Error.png

Thanks

That worked fine.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 14, 2013, 12:37:36 AM
A new public release of MultiMiner is available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.31). This includes all of the changes in the last prerelease, plus a couple of small fixes / enhancements based on feedback.

  • Remember the position of the application between launches
  • Display a notification when there is an error parsing the CoinChoose API
  • Improved support for inconsistent CoinChoose API results


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: TheFuneral on September 14, 2013, 01:38:59 AM
is there anyway we can have it keep mining when a pool fails to login. I hate having to watch and make sure on a coin change that it logins in correctly. I'd rather just have the failed login noted and the miner continues on the next most profitable coin.

You can setup multiple pools for your coin. This is only an issue if all of the pools for a given coin are down.

I will add some logic to a future update to switch coins when all pools for a coin are down though.

Thanks mate I appreciate it!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Foss on September 14, 2013, 08:42:08 AM
A new public release of MultiMiner is available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.31). This includes all of the changes in the last prerelease, plus a couple of small fixes / enhancements based on feedback.

  • Remember the position of the application between launches
  • Display a notification when there is an error parsing the CoinChoose API
  • Improved support for inconsistent CoinChoose API results
Thank's!!! But some bugs are: before closing http://jpegshare.net/thumbs/30/34/303423af1dfdedcc2d541752a1d31a7c.jpg (http://jpegshare.net/30/34/303423af1dfdedcc2d541752a1d31a7c.jpg.html) after http://jpegshare.net/thumbs/af/e9/afe9950c5b7f927eb153da3645135044.jpg (http://jpegshare.net/af/e9/afe9950c5b7f927eb153da3645135044.jpg.html)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 14, 2013, 12:10:34 PM
Is there a way to turn off coin suggestions? I have my 3 coins set up and don't really want suggestions. Maybe I'm blind, but I can't find this option (I'm sure I read that we could turn it off somehow)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: BigDaddyWooWoo on September 14, 2013, 12:53:09 PM
Is there a way to turn off coin suggestions? I have my 3 coins set up and don't really want suggestions. Maybe I'm blind, but I can't find this option (I'm sure I read that we could turn it off somehow)

+1


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 14, 2013, 04:37:45 PM
Thank's!!! But some bugs are: before closing http://jpegshare.net/thumbs/30/34/303423af1dfdedcc2d541752a1d31a7c.jpg (http://jpegshare.net/30/34/303423af1dfdedcc2d541752a1d31a7c.jpg.html) after http://jpegshare.net/thumbs/af/e9/afe9950c5b7f927eb153da3645135044.jpg (http://jpegshare.net/af/e9/afe9950c5b7f927eb153da3645135044.jpg.html)

Not so much a bug I'd say but I can have the program remember that as well. The latest changes are just to remember the position, not the active tab at the bottom. I'll add it to my to-do list as it should be minor.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 14, 2013, 04:38:19 PM
Is there a way to turn off coin suggestions? I have my 3 coins set up and don't really want suggestions. Maybe I'm blind, but I can't find this option (I'm sure I read that we could turn it off somehow)
+1

This is another one on my to-do list that had low priority since no users had mentioned it. Now that you have I'll get a way to turn this off in the next update.

Edit: Just to clarify where the coin suggestions come from: These notifications represent the top 3 coins from the CoinChoose.com API feed based on your settings in the Strategies dialog. For instance, if you have auto-mining disabled under Strategies, you will see no coin suggestions. If you are configured to automatically mine the lowest difficulty coins, the notifications will show the three lowest difficulty coins on CoinChoose that you are not already configured to mine.

I'll still add an option but just wanted to clarify on this function / feature.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: dyoungii on September 14, 2013, 08:46:28 PM
For some reason GPU 0 will not hash at its full potential when I have a monitor hooked to it is there a way to fix this?

It will start up at 740 kh/s and slowly go down. When I use cgminer only the GPU is fine.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 14, 2013, 08:50:26 PM
For some reason GPU 0 will not hash at its full potential when I have a monitor hooked to it is there a way to fix this?

MultiMiner should not affect your GPU hashrate. If you check the Process Log (in the Advanced menu) you can see the exact executables and arguments being used to mine. If you run those executables and associated arguments directly via the command-line instead of using MultiMiner you should see the same hashrate.

If that is not the case, please provide screenshots of MultiMiner and the standalone miner output, as well as the executable, version, and arguments you are using. Thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: dyoungii on September 14, 2013, 09:33:31 PM
Well my fault I burned up my molex cable and didn't realize it

Sorry


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 14, 2013, 09:43:42 PM
Well my fault I burned up my molex cable and didn't realize it

No I'm sorry to hear that - hope nothing too serious!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: dyoungii on September 14, 2013, 09:46:22 PM
I have extras and it was just the molex riser, it is up and hashing perfect great program sofar and easy to use.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Notanon on September 15, 2013, 02:01:50 AM
Had some trouble trying to run Multiminer on a Raspberry Pi, particularly using the Mono command to run. It might be due to me still getting to grips with Linux, but I've got up to the point of installing Mono as per the instructions and it doesn't recognise the file to be used when I enter "mono mult********". and it said something to the effect of "MultiMiner.***.*** doesn't have a valid CML image". I'll try again, but I get the feeling I'll run into the exact same problem.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 15, 2013, 04:52:03 AM
Had some trouble trying to run Multiminer on a Raspberry Pi, particularly using the Mono command to run. It might be due to me still getting to grips with Linux, but I've got up to the point of installing Mono as per the instructions and it doesn't recognise the file to be used when I enter "mono mult********". and it said something to the effect of "MultiMiner.***.*** doesn't have a valid CML image".

I doubt this is going to run directly on a Raspberry Pi. If you give it a try again please paste the exact error output and I'd be happy to look into it. I finally picked one up myself so I can help troubleshoot the issue but I am not sure how well mono and a WinForms app will behave on an ARM device.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 15, 2013, 04:53:58 AM
I have this issue as well, I was also wondering how are people setting up your iphone app for the rpi and minepeon??

Hi there! Take a look at this thread here by tk1337 (https://bitcointalk.org/index.php?action=profile;u=103989):

https://bitcointalk.org/index.php?topic=137934.msg3156789#msg3156789

Here he gives instructions and downloads for getting MinePeon working with MobileMiner. I have it setup myself and it works great.  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 15, 2013, 05:57:43 AM
Just a little preview, coming soon to Windows Phone 7 & 8:

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/MobileMiner%20-%20Windows%20Phone.png


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Metatron on September 15, 2013, 08:35:04 AM
Hi Nate,

just an idea - was wondering if it is possible in MultiMiner to be able to say let the SHA equipment hash on a particular coin and the Scrypt equipment use Strategies?
I don't have the equipment yet to see if it's possible but I think that the Strategies effect all the equipment as are global?

It would be cool if it was possible to choose / tick which detected equipment will use strategies and the unticked on the manually selected coins...
Maybe inserting another column next to Enabled ?

Any ideas on this?

Cheers!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 15, 2013, 08:54:52 AM
just an idea - was wondering if it is possible in MultiMiner to be able to say let the SHA equipment hash on a particular coin and the Scrypt equipment use Strategies?
I don't have the equipment yet to see if it's possible but I think that the Strategies effect all the equipment as are global?

I'm not sure it's entirely necessary. If you only configure a single SHA coin, and multiple Scrypt coins, your ASICs will hash the SHA coin and the GPUs will hash the Scrypt coins with strategies enabled. The ASICs will never try to hash Scrypt coins and with only one SHA coin configured/enabled that is all the ASICs will mine while the GPUs switch around.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Metatron on September 15, 2013, 02:32:10 PM
just an idea - was wondering if it is possible in MultiMiner to be able to say let the SHA equipment hash on a particular coin and the Scrypt equipment use Strategies?
I don't have the equipment yet to see if it's possible but I think that the Strategies effect all the equipment as are global?

I'm not sure it's entirely necessary. If you only configure a single SHA coin, and multiple Scrypt coins, your ASICs will hash the SHA coin and the GPUs will hash the Scrypt coins with strategies enabled. The ASICs will never try to hash Scrypt coins and with only one SHA coin configured/enabled that is all the ASICs will mine while the GPUs switch around.

OK cool.

So if you setup more than 1 SHA then it will use the same strategies as Scrypt?

TY.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: gsoul5005 on September 15, 2013, 05:12:26 PM
Quote
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlReader.MoveToContent()
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderList1.Read4 _ArrayOfCryptoCoin()
   --- End of inner exception stack trace ---
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
   at MultiMiner.Utility.ConfigurationReaderWriter.ReadConfiguration[T](String fileName)
   at MultiMiner.Win.MainForm.LoadKnownCoinsFromFile()
   at MultiMiner.Win.MainForm.RefreshCoinStats()
   at MultiMiner.Win.MainForm.MainForm_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.31.0
    Win32 Version: 1.2.31
    CodeBase: file:///C:/Users/GiDDY/AppData/Local/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/GiDDY/AppData/Local/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5462 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.31.0
    Win32 Version: 1.2.31
    CodeBase: file:///C:/Users/GiDDY/AppData/Local/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.31.0
    Win32 Version: 1.2.31
    CodeBase: file:///C:/Users/GiDDY/AppData/Local/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.31.0
    Win32 Version: 1.2.31
    CodeBase: file:///C:/Users/GiDDY/AppData/Local/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
uq__3azt
    Assembly Version: 1.2.31.0
    Win32 Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mxq-zkab
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
hl3raano
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


I am getting this error after my computer shutdown unexpectedly. what could fix it. I tried re installing multiminer.. no change.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 15, 2013, 05:44:43 PM
I am getting this error after my computer shutdown unexpectedly. what could fix it. I tried re installing multiminer.. no change.

  • Close MultiMiner
  • Go to Start > Computer
  • Enter %appdata%\MultiMiner in the address bar and hit Enter
  • Delete the KnownCoinsCache.xml file
  • Reopen MultiMiner


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 15, 2013, 05:45:37 PM
So if you setup more than 1 SHA then it will use the same strategies as Scrypt?

Correct. Let me know once you have a chance to try it out if there are any changes you'd like to see to how this is handled.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: wirmola on September 15, 2013, 09:36:06 PM
so  I get this problem all the time.. does not matter if I use cgminer or bfg..
I can not connect to any pool and it does not start hashing.. i Have tried with/withoout proxies etc.. and different pools

here's a screenshot

http://minfil.org/wchdd0b9b7/crash.jpg


And I could really use a proper donation after last weeks struggle ;) AGJBEuYy1CvDHj4hVjCpoAH717NHuSqpMC


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 15, 2013, 10:23:40 PM
I can not connect to any pool and it does not start hashing.. i Have tried with/withoout proxies etc.. and different pools

On the Process Log, use CTRL+C and CTRL+V to copy the executable path and arguments. Then run the miners directly from the command line with those arguments. It should point out whatever the issue is that cgminer and bfgminer are having with your setup.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: gsoul5005 on September 15, 2013, 10:55:30 PM
I am getting this error after my computer shutdown unexpectedly. what could fix it. I tried re installing multiminer.. no change.

  • Close MultiMiner
  • Go to Start > Computer
  • Enter %appdata%\MultiMiner in the address bar and hit Enter
  • Delete the KnownCoinsCache.xml file
  • Reopen MultiMiner

It Worked. Thanks a Lot.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: wirmola on September 16, 2013, 12:05:08 AM
I can not connect to any pool and it does not start hashing.. i Have tried with/withoout proxies etc.. and different pools

On the Process Log, use CTRL+C and CTRL+V to copy the executable path and arguments. Then run the miners directly from the command line with those arguments. It should point out whatever the issue is that cgminer and bfgminer are having with your setup.


seems to be a problem when I use the --scrypt argument in cgminer


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 16, 2013, 01:50:29 AM
seems to be a problem when I use the --scrypt argument in cgminer

What is the exact output / error? Scrypt mining is not easy to get right. However, once you determine the correct arguments for your hardware for cgminer and / or bfgminer, those should work just fine in MultiMiner as well.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 16, 2013, 03:28:24 AM
Thank's!!! But some bugs are: before closing http://jpegshare.net/thumbs/30/34/303423af1dfdedcc2d541752a1d31a7c.jpg (http://jpegshare.net/30/34/303423af1dfdedcc2d541752a1d31a7c.jpg.html) after http://jpegshare.net/thumbs/af/e9/afe9950c5b7f927eb153da3645135044.jpg (http://jpegshare.net/af/e9/afe9950c5b7f927eb153da3645135044.jpg.html)

Is there a way to turn off coin suggestions? I have my 3 coins set up and don't really want suggestions. Maybe I'm blind, but I can't find this option (I'm sure I read that we could turn it off somehow)

+1

Version 1.2.32 is now available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.32). It's a small public update that addresses the above requests.

Edit: Just realized that Foss was also highlighting the position of the splitter for the "Advanced" area at the bottom. I'll get that into the next update.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Foss on September 16, 2013, 07:31:12 AM
Thank's for update, but after it appear annoying notification http://jpegshare.net/thumbs/45/96/45962e9432e0121edb6bc4cc3f16acc2.jpg (http://jpegshare.net/45/96/45962e9432e0121edb6bc4cc3f16acc2.jpg.html) though strategies disabled and i have no this currency???


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 16, 2013, 11:57:17 AM
Thank's for update, but after it appear annoying notification http://jpegshare.net/thumbs/45/96/45962e9432e0121edb6bc4cc3f16acc2.jpg (http://jpegshare.net/45/96/45962e9432e0121edb6bc4cc3f16acc2.jpg.html) though strategies disabled and i have no this currency???

Uncheck the checkbox in Strategies that says "Suggest coins to mine".


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Foss on September 16, 2013, 02:38:30 PM
Thank's for update, but after it appear annoying notification http://jpegshare.net/thumbs/45/96/45962e9432e0121edb6bc4cc3f16acc2.jpg (http://jpegshare.net/45/96/45962e9432e0121edb6bc4cc3f16acc2.jpg.html) though strategies disabled and i have no this currency???

Uncheck the checkbox in Strategies that says "Suggest coins to mine".
Thank's


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: ewibit on September 16, 2013, 06:40:02 PM
I have tried to add a (new) xyz-coin that will mine at multipool.us or Middlecoin, scrypt, but no go -> program crashes...
any way to do this (and switch manually to)?
------------------
and if I switch to automatically mine coins based on ...
it comes:

bfgminer is exiting after launching with exit code 1
Details: command line options set a device that does'nt exist


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 16, 2013, 07:47:19 PM
I have tried to add a (new) xyz-coin that will mine at multipool.us or Middlecoin, scrypt, but no go -> program crashes...
any way to do this (and switch manually to)?

Please post the full error text from the crash using the Debug (https://github.com/nwoolls/MultiMiner/releases/download/v1.2.32/MultiMiner-Debug-1.2.32.zip) build of MultiMiner.

bfgminer is exiting after launching with exit code 1
Details: command line options set a device that does'nt exist

What was the executable path and the arguments? This shouldn't have anything to do with the pool you pick. bfgminer returning a list of devices to MultiMiner. When MultiMiner tried to launch bfgminer with that device using the -d argument, bfgminer exited saying the device doesn't exist. Sounds like something you'd need to look into with bfgminer, using the arguments shown by MultiMiner in the Process List.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: busoni on September 16, 2013, 08:27:15 PM
So, on my ASIC miner, sometimes the reported hash rate will drop insanely low, about 1/100th of what it should be, and the miners themselves stop hashing. No alert is sent via MobileMiner, and the sick/dead miner detection does not seem to do anything. Restarting the miners via MobileMiner fixes the problem, but the only way to detect the problem is to check on it manually.

Could you perhaps add a feature to send an alert and/or restart the miners when the hash rate drops below a user-specified amount?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 16, 2013, 08:29:42 PM
Could you perhaps add a feature to send an alert and/or restart the miners when the hash rate drops below a user-specified amount?

Yup - it's one of the items on my to-do. Just not done yet. I'll bump up the prio.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 16, 2013, 09:17:45 PM
So, on my ASIC miner, sometimes the reported hash rate will drop insanely low, about 1/100th of what it should be, and the miners themselves stop hashing. No alert is sent via MobileMiner, and the sick/dead miner detection does not seem to do anything. Restarting the miners via MobileMiner fixes the problem, but the only way to detect the problem is to check on it manually.

Could you perhaps add a feature to send an alert and/or restart the miners when the hash rate drops below a user-specified amount?

What type of ASIC are you using?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: busoni on September 16, 2013, 11:10:26 PM
Thanks nwoolls!

purelithium, I'm using 5 USB block erupters at the moment.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 16, 2013, 11:33:16 PM
By-the-by, an update to the MobileMiner app for iOS is now live that supports the new iOS 7 UI.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 17, 2013, 12:54:20 AM
Thanks nwoolls!

purelithium, I'm using 5 USB block erupters at the moment.

The hash rate crashing like that indicates to me that your devices aren't getting enough power. Each device needs at least half an amp of current, so your power supply for your hub needs to be at least 2.5-3A.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: BigDaddyWooWoo on September 17, 2013, 01:38:11 AM
Thank's!!! But some bugs are: before closing http://jpegshare.net/thumbs/30/34/303423af1dfdedcc2d541752a1d31a7c.jpg (http://jpegshare.net/30/34/303423af1dfdedcc2d541752a1d31a7c.jpg.html) after http://jpegshare.net/thumbs/af/e9/afe9950c5b7f927eb153da3645135044.jpg (http://jpegshare.net/af/e9/afe9950c5b7f927eb153da3645135044.jpg.html)

Is there a way to turn off coin suggestions? I have my 3 coins set up and don't really want suggestions. Maybe I'm blind, but I can't find this option (I'm sure I read that we could turn it off somehow)

+1

Version 1.2.32 is now available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.32). It's a small public update that addresses the above requests.

Thanks for this.  I love this proggy but the notifications were getting maddening.   :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: atomicchaos on September 17, 2013, 05:32:37 AM
I haven't posted in a bit, but I've been using the software on all my rigs and it's been great. I hope you don't burn out with the constant updates and answering so many questions that many times fall outside of the app.

I did run into one item tonight that I wanted to pop in to see if it could be changed... I had my strategy enabled, and it switched to a profitable coin that I solo mine, but being the nimrod I am, I had forgotten to open up the wallet that it needed to point to in order to solo mine after a recent reboot. So all my rigs stopped mining and had the error: "None of the pools configured could be used"..

Completely valid error, and it stopped mining. In order to mine again, I had to close the error and click start on each rig.

I know you can't fix stupidity, as this one was on me, but this could happen for other reasons (DDoS on pool, and backup pool), so I was wondering if it was possible to select a "default" coin so that if an error like this is encountered, it either goes to the default coin, or the next coin in the list. Anything really, except for it to stop mining.

Thank you again for all of your work on this, that has been nothing short of amazing!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 17, 2013, 05:39:13 AM
I know you can't fix stupidity, as this one was on me, but this could happen for other reasons (DDoS on pool, and backup pool), so I was wondering if it was possible to select a "default" coin so that if an error like this is encountered, it either goes to the default coin, or the next coin in the list. Anything really, except for it to stop mining.

This is currently the #1 requested change / feature and will be in the next update.  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 18, 2013, 05:13:13 AM
The Windows Phone app for MobileMiner (http://www.mobileminerapp.com/) is feature-complete and has been submitted to Microsoft. It supports Windows Phone 7.1, 7.8 and 8.0 and should be available in 4 - 5 days.

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/MobileMiner%20-%20Windows%20Phone.png


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 19, 2013, 10:49:42 AM
bfgminer new version released but again not detected yet by multiminer

OP it runs pretty stable however i am wondering if and how i ca run 2 different miners started by multiminer

This because i want to mine on gpu's alt coins and these need to switch pretty fast onto another coin

Somehow i can not get that working when the asics are doing one and only alt switching

When i switch gpu the whole mining stops and starts over detecting all devices

Now i use cgminer on the gpu because i can make that switch pretty fast onto other coins
However if i start a second multiminer it reads ofcourse the same data map, and opens up the asics and resets them instant.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 19, 2013, 12:40:48 PM
bfgminer new version released but again not detected yet by multiminer

Thanks - I let Luke know. He needs to put the latest version in his Testing (http://luke.dashjr.org/programs/bitcoin/files/bfgminer/testing/) folder before it shows in MultiMiner.

This because i want to mine on gpu's alt coins and these need to switch pretty fast onto another coin

Somehow i can not get that working when the asics are doing one and only alt switching

When i switch gpu the whole mining stops and starts over detecting all devices

Now i use cgminer on the gpu because i can make that switch pretty fast onto other coins

I'm afraid I don't quite understand your problem. Why can't you turn on auto-mining under Strategies and just use one copy of MultiMiner? Your GPUs should switch between the profitable scrypt coins while your ASICs hash the profitable SHA coins. You are correct that, when coins are changed all miners are stopped and restarted.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: rlhead7173 on September 19, 2013, 02:33:12 PM
I am getting the same .net framework error when I open Multiminer. I have closed Multiminer, navigated to, %appdata%\MultiMiner, and deleted knowncoins.xml file. I still get the error when I open Multiminer. Any suggestions? This is happening on all four of my miners. Here is the fist part of the output:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
   at System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info)
   at System.String.System.IConvertible.ToDouble(IFormatProvider provider)
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Linq.Extensions.Convert[T,U](T token)
   at MultiMiner.Coinchoose.Api.CoinInformation.PopulateFromJson(JToken jToken)
   at MultiMiner.Coinchoose.Api.ApiContext.GetCoinInformation(String userAgent, BaseCoin profitabilityBasis)
   at MultiMiner.Win.MainForm.RefreshCoinStats()
   at MultiMiner.Win.MainForm.coinStatsTimer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 19, 2013, 03:25:53 PM
I am getting the same .net framework error when I open Multiminer. I have closed Multiminer, navigated to, %appdata%\MultiMiner, and deleted knowncoins.xml file.

CoinChoose.com is currently returning a blank string for Difficulty for Terracoin when using LTC as the base coin. Please switch to using BTC as the base coin in Strategies and I'll ping sal002 (CoinChoose operator) to fix it.

Edit: Here's an unofficial build (https://www.dropbox.com/s/1f7akcby9ww00ec/MultiMiner-Debug-1.2.32.zip) that handles this new error from CoinChoose with a notification.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: rlhead7173 on September 19, 2013, 03:49:36 PM
Great! Thanks for the quick reply. This program is great BTW, absolutely love it.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Don007 on September 19, 2013, 05:55:18 PM
I just downloaded it, and it's great!

I'm just wondering whether it's possible for (for example) 1 GPU to set multiple intensity's like 14 and 18. So that when I see (on my phone) that my GPU (for example) is running hot, I can switch it from intensity 18 to intensity 14 instead of shutting it down?



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 19, 2013, 06:03:12 PM
I'm just wondering whether it's possible for (for example) 1 GPU to set multiple intensity's like 14 and 18. So that when I see (on my phone) that my GPU (for example) is running hot, I can switch it from intensity 18 to intensity 14 instead of shutting it down?

There isn't anything specifically like that currently no. I think the closest thing to it would be to toggle Desktop Mode but that will kick all of your GPUs to a D intensity.

Maybe there is a command line argument for cgminer or bfgminer that would do something like this? I know it has some auto-tuning in there for temperature. Then you could put that in the settings for MultiMiner.

If it's not something you are able to solve let me know and I'll think of a clean way to handle it in the app.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Don007 on September 19, 2013, 06:09:20 PM
Thanks for your quick reply. I'm not that familiar with CGminer so I won't be able to solve that. Does anyone know whether this is possible or not?

If the iPhone app has an option to change the coin, it is possible to do this. I created a second Feathercoin (just an example) coin in the program, kept the same pool stats etc but just changed the intensity.

Are you going to implement this in the program / app?

Thanks already for your work so far! I'm looking for such program since a long time :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 19, 2013, 06:28:46 PM
Thanks for your quick reply. I'm not that familiar with CGminer so I won't be able to solve that. Does anyone know whether this is possible or not?

Take a look at --auto-fan here:

https://github.com/ckolivas/cgminer/blob/master/GPU-README

If the iPhone app has an option to change the coin, it is possible to do this. [...] Are you going to implement this in the program / app?

Maybe. I need to think about what the long-term plans are for commands. MobileMiner works with more than just MultiMiner, so a command that makes sense for MultiMiner may not make sense for other software.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Don007 on September 19, 2013, 07:01:26 PM
Thanks! Thanks also for that URL. Haven't found a specific solution to my problem in there, but I learned a lot of new stuff about CGminer ;). I will add some auto-fan and max. temperature commands to the miner.

I'll keep an eye on your topic. :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Phoenix48 on September 19, 2013, 09:38:35 PM
i am getting this error each time i open Multiminer:

Code:
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.ArgumentException: La portion de la chaîne version était trop courte ou trop longue.
   à System.Version..ctor(String version)
   à MultiMiner.Win.MainForm.ThisVersionGreater(String thisVersion, String thatVersion) dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 1984
   à MultiMiner.Win.MainForm.CheckForMinerUpdates(MinerBackend minerBackend) dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 2007
   à MultiMiner.Win.MainForm.CheckForUpdates() dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 1941
   à MultiMiner.Win.MainForm.SetupAutoUpdates() dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 169
   à MultiMiner.Win.MainForm.MainForm_Load(Object sender, EventArgs e) dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 147
   à System.Windows.Forms.Form.OnLoad(EventArgs e)
   à System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   à System.Windows.Forms.Control.CreateControl()
   à System.Windows.Forms.Control.WmShowWindow(Message& m)
   à System.Windows.Forms.Control.WndProc(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Version de l'assembly : 1.2.32.0
    Version Win32 : 1.2.32
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Version de l'assembly : 1.0.0.0
    Version Win32 : 1.0.0.0
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Utility.DLL
----------------------------------------
System
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Version de l'assembly : 1.2.32.0
    Version Win32 : 1.2.32
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Version de l'assembly : 1.2.32.0
    Version Win32 : 1.2.32
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Version de l'assembly : 1.2.32.0
    Version Win32 : 1.2.32
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Core
    Version de l'assembly : 3.5.0.0
    Version Win32 : 3.5.30729.6387 built by: Win8RTM
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
cuqhnd6g
    Version de l'assembly : 1.2.32.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
hxvdvdey
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
hycu2pbi
    Version de l'assembly : 1.2.32.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Version de l'assembly : 4.5.0.0
    Version Win32 : 5.0.6.16206
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ojqxwd88
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
yw8z-dhm
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
tcx-koak
    Version de l'assembly : 1.2.32.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
owvre8rk
    Version de l'assembly : 1.2.32.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Version de l'assembly : 1.0.0.0
    Version Win32 : 1.0.0.0
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/Interop.Shell32.DLL
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.

It seems to affect the strategies because it is always mining the same coin.
Hope this can help to fix it.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 19, 2013, 10:29:22 PM
Code:
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.ArgumentException: La portion de la chaîne version était trop courte ou trop longue.
   à System.Version..ctor(String version)
   à MultiMiner.Win.MainForm.ThisVersionGreater(String thisVersion, String thatVersion) dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 1984
   à MultiMiner.Win.MainForm.CheckForMinerUpdates(MinerBackend minerBackend) dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 2007
   à MultiMiner.Win.MainForm.CheckForUpdates() dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 1941
   à MultiMiner.Win.MainForm.SetupAutoUpdates() dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 169
   à MultiMiner.Win.MainForm.MainForm_Load(Object sender, EventArgs e) dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 147

Please do me a few favors to help figure this out. I've had a couple of people report this before but never heard back from them.

  • First, please download and user this build (https://www.dropbox.com/s/1f7akcby9ww00ec/MultiMiner-Debug-1.2.32.zip) specifically. Then post the error again. It will help me narrow down the cause.
  • Second, please let me know which miners you have installed: cgminer, bfgminer, or both
  • Finally, please run cgminer and bfgminer (whichever are installed) from the command line with the --version argument and let me know what they output

The output should be something like:

Code:
bfgminer --version
bfgminer 3.2.1

Code:
cgminer --version
cgminer 3.4.3


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Phoenix48 on September 19, 2013, 11:46:51 PM
1- This is what i get running the version downloaded.

Code:
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.ArgumentException: La portion de la chaîne version était trop courte ou trop longue.
   à System.Version..ctor(String version)
   à MultiMiner.Win.MainForm.ThisVersionGreater(String thisVersion, String thatVersion) dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 1981
   à MultiMiner.Win.MainForm.CheckForMinerUpdates(MinerBackend minerBackend) dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 2004
   à MultiMiner.Win.MainForm.CheckForUpdates() dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 1938
   à MultiMiner.Win.MainForm.SetupAutoUpdates() dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 181
   à MultiMiner.Win.MainForm.MainForm_Load(Object sender, EventArgs e) dans d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:ligne 147
   à System.Windows.Forms.Form.OnLoad(EventArgs e)
   à System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   à System.Windows.Forms.Control.CreateControl()
   à System.Windows.Forms.Control.WmShowWindow(Message& m)
   à System.Windows.Forms.Control.WndProc(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Version de l'assembly : 1.2.32.0
    Version Win32 : 1.2.32
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Version de l'assembly : 1.0.0.0
    Version Win32 : 1.0.0.0
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Utility.DLL
----------------------------------------
System
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Version de l'assembly : 1.2.32.0
    Version Win32 : 1.2.32
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Version de l'assembly : 1.2.32.0
    Version Win32 : 1.2.32
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Version de l'assembly : 1.2.32.0
    Version Win32 : 1.2.32
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Core
    Version de l'assembly : 3.5.0.0
    Version Win32 : 3.5.30729.6387 built by: Win8RTM
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
4i3lilgp
    Version de l'assembly : 1.2.32.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
xtlaojaw
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
lritywjy
    Version de l'assembly : 1.2.32.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
eieexly5
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Version de l'assembly : 4.5.0.0
    Version Win32 : 5.0.6.16206
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
nuxy-gu0
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
9ja765q0
    Version de l'assembly : 1.2.32.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
u8jdrub0
    Version de l'assembly : 1.2.32.0
    Version Win32 : 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Version de l'assembly : 1.0.0.0
    Version Win32 : 1.0.0.0
    CodeBase : file:///C:/Users/Daniel/Desktop/Multiminer/Interop.Shell32.DLL
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.


2- Both are installed but i only use bfgminer because cgminer never worked on my pc. I mean even in stand alone version. Something to do with compatibility problem between the kernel of cgminer, the latest amd app (2.8.1) and the latest versions of catalyst drivers (I think since 13.1).

3- My bfgminer version working with multiminer is 3.2.0. I admit i didnt try the new 3.2.1 with it but i doubt it will make a difference because both version didnt produce any error in stand alone version. But i may be wrong.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 12:07:01 AM
2- Both are installed but i only use bfgminer because cgminer never worked on my pc. I mean even in stand alone version. Something to do with compatibility problem between the kernel of cgminer, the latest amd app (2.8.1) and the latest versions of catalyst drivers (I think since 13.1).

That should be the problem. You have cgminer installed but it doesn't run properly. So when MultiMiner runs cgminer --version to get the installed version it doesn't get a valid response.

Delete the cgminer folder found in the MultiMiner\Miners folder. That should fix it.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Phoenix48 on September 20, 2013, 12:15:41 AM
Seems to do the trick. ;) At least i dont see the error anymore.
Thanks for the quick response.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 01:36:26 AM
Version 1.2.33 of MultiMiner is now available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.33). Changes include:

  • The position of the splitter for the Advanced area is now stored & restored
  • Strategies and Coins settings are now found under the Settings split button
  • The Save & Cancel buttons are now hidden unless enabled
  • Coin suggestions now default to off for new users
  • Improved support for inconsistent CoinChoose API results
  • Fixed a null reference error using the Quick Switch feature on custom coin configurations


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: skyhigh2004 on September 20, 2013, 04:46:53 AM
I haven't had any issues with the last several version nwolls but I just have to say thank you.  This program is great for usurers like me that wanna switch coins easily.  I know I have said thank several times in this thread but all of the other times was in response to something I was having issues with.  This time I just wanted to say thanks even though I haven't had problems.  Please keep up the awesome work, I know a ton of people really appreciate it.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: csa1234 on September 20, 2013, 06:18:38 AM
Is there a way to make the Block Erupter Blade AsIC to be seen on multiminer as a device? It use LAN setting, not USB, is there a way? Im asking cause my Blade only mine SHA256 algo and Zetacoin - Tigercoin from time to time get more profitable than Bitcoin and will be better to autoswitch to perform better profits. Is there a way to do this using the LAN connection of the Blade Erupter ASIC?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Don007 on September 20, 2013, 07:51:57 AM
Hm, I just found out at some of my Scrypt Altcoins are mined like SHA256 Altcoins, which isn't working obviously. Does anyone know how to fix this?

For example XenCoin (which I had to fill in manually, and I picked Scrypt for that for sure)
With info as:
Host: xen.ltcoin.net Port: 7799
Username: <>
Password: <>

And my miner parameters.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 12:47:44 PM
Is there a way to make the Block Erupter Blade AsIC to be seen on multiminer as a device? It use LAN setting, not USB, is there a way? Im asking cause my Blade only mine SHA256 algo and Zetacoin - Tigercoin from time to time get more profitable than Bitcoin and will be better to autoswitch to perform better profits. Is there a way to do this using the LAN connection of the Blade Erupter ASIC?

I'm not sure to be honest. If anyone wants to donate a Blade my info is in my signature!  ;D

My understanding is that the Blades have built-in mining software that you can monitor via a webpage. However, take a look at bfgminer 3.2.1. From what I understand it lets you monitor your blades from within bfgminer but I'm not sure if it lets you change pools etc. Take a look at the documentation here:

https://github.com/luke-jr/bfgminer/blob/bfgminer/README.ASIC


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 12:49:03 PM
Hm, I just found out at some of my Scrypt Altcoins are mined like SHA256 Altcoins, which isn't working obviously. Does anyone know how to fix this?

Can you be more specific? I've never seen anything like this. Are you saying that MultiMiner is trying to use your USB devices to mine Scrypt coins?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 12:49:54 PM
I haven't had any issues with the last several version nwolls but I just have to say thank you.  This program is great for usurers like me that wanna switch coins easily.  I know I have said thank several times in this thread but all of the other times was in response to something I was having issues with.  This time I just wanted to say thanks even though I haven't had problems.  Please keep up the awesome work, I know a ton of people really appreciate it.

Thanks so much - I do appreciate the kind words. It's awesome to hear from time-to-time when not related to an issue or fix.  :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Don007 on September 20, 2013, 02:28:43 PM
Hm, I just found out at some of my Scrypt Altcoins are mined like SHA256 Altcoins, which isn't working obviously. Does anyone know how to fix this?

Can you be more specific? I've never seen anything like this. Are you saying that MultiMiner is trying to use your USB devices to mine Scrypt coins?

Ehm, I'll try. Excuse me, English isn't my native language.

I've added multiple coins to MultiMiner (for example Bitcoin, Litecoin, Feathercoin, Xencoin, Digitalcoin etc). Because Litecoin is based on Scrypt, is is getting Scrypt-mined (and not SHA256-mined), which is good. But for example Xencoin is also based on Scrypt, but when I hit start (to let my GPU mine Xencoin) it starts to SHA256-mine it, instead of Scrypt-mine it.

I know I have to select Scrypt or SHA256 while adding the coin to the program, but even when I select Scrypt for Xencoin, the MultiMiner is SHA256-mining it (instead of Scrypt-mining, like it should).

I'm just using 1 GPU (HD7950).


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 02:58:55 PM
I've added multiple coins to MultiMiner (for example Bitcoin, Litecoin, Feathercoin, Xencoin, Digitalcoin etc). Because Litecoin is based on Scrypt, is is getting Scrypt-mined (and not SHA256-mined), which is good. But for example Xencoin is also based on Scrypt, but when I hit start (to let my GPU mine Xencoin) it starts to SHA256-mine it, instead of Scrypt-mine it.

I know I have to select Scrypt or SHA256 while adding the coin to the program, but even when I select Scrypt for Xencoin, the MultiMiner is SHA256-mining it (instead of Scrypt-mining, like it should).

Thanks so much - excellent description. I've reproduced the issue and will address it.

In the meantime please take the following steps

  • Close MultiMiner
  • Click Start > Computer
  • Type %appdata%\multiminer into the address bar and hit Enter
  • Edit CoinConfigurations.xml
  • Locate your Xencoin entry and change the Algorithm from SHA256 to Scrypt
  • Save and close CoinConfigurations.xml
  • Open MultiMiner

That should fix it. Thanks again!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 05:37:15 PM
:)http://  errrrr How do I past a screen shot file to this board please??????

http://imgur.com/


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: enki74 on September 20, 2013, 05:43:10 PM
So below is screenshot of the coin config tab missing any ideas on this? Also I think you were working on having the pool switch to next most profitable if the pools all down on one coin?

http://i.imgur.com/Fz05LGj.png?1

http://i.imgur.com/Fz05LGj.png?1


http://wp.me/a1TfeP-oY


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 05:59:01 PM
So below is screenshot of the coin config tab missing any ideas on this?

Click the arrow next to Settings. From the release notes:

  • Strategies and Coins settings are now found under the Settings split button

Also I think you were working on having the pool switch to next most profitable if the pools all down on one coin?

It's on my to-do list. In the meantime I'd recommend setting up at least two pools for every coin configuration so that failover occurs.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: enki74 on September 20, 2013, 06:15:01 PM
OK well thanks for that! Why making the coin config button harder to reach with two clicks and smaller click area plenty of room up there on the to line?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 06:57:41 PM
OK well thanks for that! Why making the coin config button harder to reach with two clicks and smaller click area plenty of room up there on the to line?

There is no reason for them to take up room if they are seldom used. It's the same reason the Save & Cancel buttons are now hidden unless needed. As more and more features get added the UI has become busier. I am trying to proactively manage that.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: enki74 on September 20, 2013, 08:00:44 PM
OK well thanks for that! Why making the coin config button harder to reach with two clicks and smaller click area plenty of room up there on the to line?

There is no reason for them to take up room if they are seldom used. It's the same reason the Save & Cancel buttons are now hidden unless needed. As more and more features get added the UI has become busier. I am trying to proactively manage that.

error pics

http://imgur.com/a/odiHh (http://imgur.com/a/odiHh)

http://imgur.com/a/odiHh

http://imgur.com/a/odiHh

Code:
<iframe class="imgur-album" width="100%" height="550" frameborder="0" src="http://imgur.com/a/odiHh/embed"></iframe>

<iframe class="imgur-album" width="100%" height="550" frameborder="0" src="http://imgur.com/a/odiHh/embed"></iframe>

http://<iframe class="imgur-album" width="100%" height="550" frameborder="0" src="http://imgur.com/a/odiHh/embed"></iframe>


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 08:15:56 PM
error pics

You have invalid coin configurations selected in the grid somehow. Close the program and reopen it. If the problem persists take the following steps:

  • Close MultiMiner
  • Click Start > Computer
  • Type %appdata%\multiminer in the address bar and hit enter
  • Zip up your XML files and send them to the email address in my signature


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: enki74 on September 20, 2013, 09:59:47 PM
error pics

You have invalid coin configurations selected in the grid somehow. Close the program and reopen it. If the problem persists take the following steps:

  • Close MultiMiner
  • Click Start > Computer
  • Type %appdata%\multiminer in the address bar and hit enter
  • Zip up your XML files and send them to the email address in my signature
sent :) thanks, btw any plan to show the pool that is running on any given coin?also to not restart mining so much, also the setting button a bit diffrent in that there is menue there then two others and the other buttons with multi menu items below them do not have a pop up for the tab that shows on top line....


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 20, 2013, 10:13:25 PM
btw any plan to show the pool that is running on any given coin?

No plans but I can add it to the list if it's easy enough to determine from the RPC API.

also to not restart mining so much

You mean longer than the 30 minute setting currently in the Strategies dialog?

also the setting button a bit diffrent in that there is menue there then two others and the other buttons with multi menu items below them do not have a pop up for the tab that shows on top line....

I'm sorry - I don't follow. If you mean that the Settings button is different than the Advanced menu you are correct. One is a menu and one is a split-button.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 21, 2013, 01:12:46 PM
Feature request:

Sometimes my miners lock up my system if they run too long, or in the case of my p2pool miner, it starts spitting out all rejected shares or stale shares. The only way to fix this is to restart the miner. Is there any way you could put in a timer that would essentially just Stop mining then immediately re-start? Let the user set the "restart" interval. for me it would be somewhere around 8-12 hours.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 21, 2013, 01:14:36 PM
Sometimes my miners lock up my system if they run too long, or in the case of my p2pool miner, it starts spitting out all rejected shares or stale shares. The only way to fix this is to restart the miner. Is there any way you could put in a timer that would essentially just Stop mining then immediately re-start? Let the user set the "restart" interval. for me it would be somewhere around 8-12 hours.

Sure thing. Definitely sounds reasonable and useful.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 21, 2013, 03:14:16 PM
Sometimes my miners lock up my system if they run too long, or in the case of my p2pool miner, it starts spitting out all rejected shares or stale shares. The only way to fix this is to restart the miner. Is there any way you could put in a timer that would essentially just Stop mining then immediately re-start? Let the user set the "restart" interval. for me it would be somewhere around 8-12 hours.

Sure thing. Definitely sounds reasonable and useful.

Cool, thanks!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Don007 on September 21, 2013, 03:50:44 PM
I've added multiple coins to MultiMiner (for example Bitcoin, Litecoin, Feathercoin, Xencoin, Digitalcoin etc). Because Litecoin is based on Scrypt, is is getting Scrypt-mined (and not SHA256-mined), which is good. But for example Xencoin is also based on Scrypt, but when I hit start (to let my GPU mine Xencoin) it starts to SHA256-mine it, instead of Scrypt-mine it.

I know I have to select Scrypt or SHA256 while adding the coin to the program, but even when I select Scrypt for Xencoin, the MultiMiner is SHA256-mining it (instead of Scrypt-mining, like it should).

Thanks so much - excellent description. I've reproduced the issue and will address it.

In the meantime please take the following steps

  • Close MultiMiner
  • Click Start > Computer
  • Type %appdata%\multiminer into the address bar and hit Enter
  • Edit CoinConfigurations.xml
  • Locate your Xencoin entry and change the Algorithm from SHA256 to Scrypt
  • Save and close CoinConfigurations.xml
  • Open MultiMiner

That should fix it. Thanks again!

Indeed, that solved the problem. Thansk for your help!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 21, 2013, 07:09:24 PM
Sometimes I get e-mail alerts from MobileMiner, even though I've specifically switched off e-mail notifications on all my devices. it only happens about once a week or so, not regularly, so I can't even tell you what sparks it. Just a curious little quirk that happens once in a while.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 21, 2013, 10:20:06 PM
Sometimes I get e-mail alerts from MobileMiner, even though I've specifically switched off e-mail notifications on all my devices. it only happens about once a week or so, not regularly, so I can't even tell you what sparks it. Just a curious little quirk that happens once in a while.

A couple of things to clarify:

The settings in the app are all server-side. If you switch them on one device you should see that on any others. If that is not the case let me know - something is amiss. Just double-checking.
When you get the email are you getting them with a push alert too? In other words, are they valid alert emails? Or do they seem old or otherwise wrong?

This is an odd one so just trying to get more details. Basically there's only one spot that sends out emails, and it's along with the rest of the push alerts. And it checks that server-side setting, which should be reflected on app devices.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 21, 2013, 10:50:42 PM
It is a valid alert, because I got a push alert at the same time. That's why I have e-mail alerts off, I just have no need for it since I have push alerts enabled.

I've only got three e-mail alerts, all valid:

12 Sept 6:12 PM
15 Sept 2:12 PM
and Today at 2:57 PM

All are EDT. All for the same rig and same device.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 21, 2013, 10:57:15 PM
A MobileMiner devices shot (https://www.dropbox.com/s/susjb5ueada77im/MobileMiner_Devices.jpg)

iOS 7, Android 2.3, Android 4.3, Windows Phone 7, Windows Phone 8


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: coldbreeze16 on September 22, 2013, 06:26:31 PM
I found multiminer while multipool.us was down and so far it works just great! More coins to choose from, freedom. Thanks a lot for the app.

An idea or two that could be implemented for further improvement:

1. A 'profiles' system. Not everyone is running dedicated mining rigs, some fit in 2-3 GPU's in their regular use PC. When hashing is going on at full rate the PC is too laggy. When I used .bats, I made two versions for each currency, full hash for when I'm not using system and System usable when I'm trying to browse do mild stuff.
2. Adjustable time gap for checking for the profitability?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 22, 2013, 07:19:00 PM
1. A 'profiles' system. Not everyone is running dedicated mining rigs, some fit in 2-3 GPU's in their regular use PC. When hashing is going on at full rate the PC is too laggy. When I used .bats, I made two versions for each currency, full hash for when I'm not using system and System usable when I'm trying to browse do mild stuff.

There's an option under Settings, Advanced backend miner settings called "Automatically set Desktop Mode based on computer use". If you enable this, when your computer is in use Desktop Mode (using a D intensity) will automatically be used. When you stop using the computer, the intensities entered under Settings will be used.

2. Adjustable time gap for checking for the profitability?

There are options for 5, 15, and 30 minutes in the Strategies dialog (you may have already seen these). I'll be adding longer durations in the next update.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 23, 2013, 02:39:44 AM
Version v1.2.34 is now available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.34) as a prerelease. A public release will be available in a couple of days with fixes for any reported issues.

  • When using auto-mining strategies, a coin configuration will now be disabled (with a notification) if all pools are down rather than stopping mining (with a dialog)
  • Added new options for the strategy check interval: 1 hour, 3 hours, 6 hours, 12 hours
  • Added the option to restart miners after a specified interval (from 5 minutes to 12 hours)
  • Added the currently mining pool for each device to the main screen
  • Improved support for inconsistent RPC API results
  • Manually added coin configurations were always added as SHA-256
  • Manually added coin configurations now require a symbol

This should address the following requests:

I've added multiple coins to MultiMiner (for example Bitcoin, Litecoin, Feathercoin, Xencoin, Digitalcoin etc). Because Litecoin is based on Scrypt, is is getting Scrypt-mined (and not SHA256-mined), which is good. But for example Xencoin is also based on Scrypt, but when I hit start (to let my GPU mine Xencoin) it starts to SHA256-mine it, instead of Scrypt-mine it.

thanks, btw any plan to show the pool that is running on any given coin?also to not restart mining so much

Sometimes my miners lock up my system if they run too long, or in the case of my p2pool miner, it starts spitting out all rejected shares or stale shares. The only way to fix this is to restart the miner. Is there any way you could put in a timer that would essentially just Stop mining then immediately re-start? Let the user set the "restart" interval. for me it would be somewhere around 8-12 hours.

I know you can't fix stupidity, as this one was on me, but this could happen for other reasons (DDoS on pool, and backup pool), so I was wondering if it was possible to select a "default" coin so that if an error like this is encountered, it either goes to the default coin, or the next coin in the list. Anything really, except for it to stop mining.

Also I think you were working on having the pool switch to next most profitable if the pools all down on one coin?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: TheSpiral on September 23, 2013, 04:19:23 AM
  • When using auto-mining strategies, a coin configuration will now be disabled (with a notification) if all pools are down rather than stopping mining (with a dialog)
Much needed and great addition. Good work.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: coldbreeze16 on September 23, 2013, 08:09:58 AM
1. A 'profiles' system. Not everyone is running dedicated mining rigs, some fit in 2-3 GPU's in their regular use PC. When hashing is going on at full rate the PC is too laggy. When I used .bats, I made two versions for each currency, full hash for when I'm not using system and System usable when I'm trying to browse do mild stuff.

There's an option under Settings, Advanced backend miner settings called "Automatically set Desktop Mode based on computer use". If you enable this, when your computer is in use Desktop Mode (using a D intensity) will automatically be used. When you stop using the computer, the intensities entered under Settings will be used.

I know! The problem is only intensity changing isn't effective. When I don't use PC I run this to get 640 kH/s from 1 HD 7950
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 1 --gpu-engine 1045 --gpu-memclock 1455 --thread-concurrency 16384 -u coldbreeze16.1 -p x -w 256 --lookup-gap 2 -I 20

When using PC, it becomes usable only after taking the intensity down to 14. But that gives me ~400 kH. But if I use this one, my PC remains usable while giving a 560 kH/s
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 2 --gpu-engine 1065 --gpu-memclock 1325 --thread-concurrency 8192 -u coldbreeze16.1 -p x --shaders 1792  --vectors 1 -w 256 -g 2 -I 13

That's weird. And I guess you have more important features to look after, but if you could implement this it'll be far more customizable. Thanks :)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 23, 2013, 12:24:23 PM
The problem is only intensity changing isn't effective. When I don't use PC I run this to get 640 kH/s from 1 HD 7950
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 1 --gpu-engine 1045 --gpu-memclock 1455 --thread-concurrency 16384 -u coldbreeze16.1 -p x -w 256 --lookup-gap 2 -I 20

When using PC, it becomes usable only after taking the intensity down to 14. But that gives me ~400 kH. But if I use this one, my PC remains usable while giving a 560 kH/s
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 2 --gpu-engine 1065 --gpu-memclock 1325 --thread-concurrency 8192 -u coldbreeze16.1 -p x --shaders 1792  --vectors 1 -w 256 -g 2 -I 13

Thanks - that makes sense. I'll see what I can do.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: T-Bone on September 23, 2013, 03:12:06 PM
So I decided to try using MultiMiner, however when I go into to add coins, after I put in the Host/port/username/pass for any other coin outside of Bitcoin, I can't hit okay or do anything.  Any help on why I can't put in coins other then bitcoins?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 23, 2013, 03:25:48 PM
So I decided to try using MultiMiner, however when I go into to add coins, after I put in the Host/port/username/pass for any other coin outside of Bitcoin, I can't hit okay or do anything.  Any help on why I can't put in coins other then bitcoins?

First I've heard of that. Can you make a video of it using Jing (http://www.techsmith.com/jing.html) (or something similar)?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: T-Bone on September 24, 2013, 12:51:58 PM
So I decided to try using MultiMiner, however when I go into to add coins, after I put in the Host/port/username/pass for any other coin outside of Bitcoin, I can't hit okay or do anything.  Any help on why I can't put in coins other then bitcoins?

First I've heard of that. Can you make a video of it using Jing (http://www.techsmith.com/jing.html) (or something similar)?

I got it figured out.  For some reason if I tried to add more then one coin at a time, it would freeze up?  But if I added one at a time and then hit OK and then went back and added another it worked fine.  It's probably more of a problem with my system, it's quite old.  Thanks for offering the help though!

And, I just wanted to say thank you.  I'm only mining with 9 USB Erupters pretty much just as a hobby, and for some reason I'm getting about 200 Mh/s faster using MultiMiner then I was just using BFGMiner on it's own.  I have no idea why, and it's not like 200 MH/s even makes a difference, but it makes me feel better :) So thanks for making it!  It works great!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Marty19 on September 24, 2013, 05:02:41 PM
Just wanted to say a big thank you to Nate.

I have been in touch this guy constantly for the last few days in order to iron out some issues I had with running MultiMiner with BFGMiner on Windows XP and getting it to talk to MobileMiner on Android.

He replied almost immediately to my emails and worked tirelessly to get things working perfectly ..... which I'm glad to same they are now.

Many thanks :D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: coldbreeze16 on September 24, 2013, 05:43:21 PM
Just wanted to say a big thank you to Nate.

I have been in touch this guy constantly for the last few days in order to iron out some issues I had with running MultiMiner with BFGMiner on Windows XP and getting it to talk to MobileMiner on Android.

He replied almost immediately to my emails and worked tirelessly to get things working perfectly ..... which I'm glad to same they are now.

Many thanks :D
Gotta love a guy doing so much for the community, all for *free*. Libre ftw  :D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Metatron on September 24, 2013, 07:02:59 PM
Just wanted to say a big thank you to Nate.

I have been in touch this guy constantly for the last few days in order to iron out some issues I had with running MultiMiner with BFGMiner on Windows XP and getting it to talk to MobileMiner on Android.

He replied almost immediately to my emails and worked tirelessly to get things working perfectly ..... which I'm glad to same they are now.

Many thanks :D

Yes he's awesome, he replies quickly both here and by emails.
And he listens to the community - something that few developers ever do!

Thanks Nate for the latest features!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 24, 2013, 08:59:53 PM
Hey folks. First of all, thanks very much for the kind words! I do appreciate it and it's wonderful to hear  ;D

Secondly, the Windows Phone app for MobileMiner is now available (http://www.windowsphone.com/en-us/store/app/mobileminer/82c1725d-6596-43ae-b50c-4d33e8107d9b).

https://raw.github.com/nwoolls/MultiMiner/master/Screenshots/MobileMiner%20-%20Windows%20Phone.png

Just to clarify any confusion as to why the Windows Phone version is $2.99 while the iOS and Android apps are free:

The Windows Phone app for MobileMiner is written to support the widest range of devices: Windows Phone 7.1, 7.8, and 8.0. However only Windows Phone 8.0 supports in-app purchases. Both the iOS and Android app offer remote monitoring and control for free, but push and email alerts are an in-app purchase for $3.99.

So, since I cannot have an in-app purchase for this and support Windows Phone 7, I've made the app $2.99 with the email and push notifications enabled at no additional cost.

Please let me know if anyone has any questions on this.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 24, 2013, 10:18:33 PM
The problem is only intensity changing isn't effective. When I don't use PC I run this to get 640 kH/s from 1 HD 7950
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 1 --gpu-engine 1045 --gpu-memclock 1455 --thread-concurrency 16384 -u coldbreeze16.1 -p x -w 256 --lookup-gap 2 -I 20

When using PC, it becomes usable only after taking the intensity down to 14. But that gives me ~400 kH. But if I use this one, my PC remains usable while giving a 560 kH/s
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 2 --gpu-engine 1065 --gpu-memclock 1325 --thread-concurrency 8192 -u coldbreeze16.1 -p x --shaders 1792  --vectors 1 -w 256 -g 2 -I 13

Thanks - that makes sense. I'll see what I can do.

Scrypt is a pain to get sorted i never got my 7970 run above I 13 if i did it slowed down or crashed
Its almost an exact science playing with thread concurrency with different settings however if one card works fine with a setting another might fail badly especially f you have different brand or models
Thats why i think the powercolor died since the sapphier could have more punishment


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nitrocs on September 25, 2013, 12:40:11 AM
Hey folks. First of all, thanks very much for the kind words! I do appreciate it and it's wonderful to hear  ;D

Secondly, the Windows Phone app for MobileMiner is now available (http://www.windowsphone.com/en-us/store/app/mobileminer/82c1725d-6596-43ae-b50c-4d33e8107d9b).

Picked up my copy today
Thanks for supporting WP8!


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 25, 2013, 01:06:44 AM
The problem is only intensity changing isn't effective. When I don't use PC I run this to get 640 kH/s from 1 HD 7950
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 1 --gpu-engine 1045 --gpu-memclock 1455 --thread-concurrency 16384 -u coldbreeze16.1 -p x -w 256 --lookup-gap 2 -I 20

When using PC, it becomes usable only after taking the intensity down to 14. But that gives me ~400 kH. But if I use this one, my PC remains usable while giving a 560 kH/s
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 2 --gpu-engine 1065 --gpu-memclock 1325 --thread-concurrency 8192 -u coldbreeze16.1 -p x --shaders 1792  --vectors 1 -w 256 -g 2 -I 13

Thanks - that makes sense. I'll see what I can do.

Scrypt is a pain to get sorted i never got my 7970 run above I 13 if i did it slowed down or crashed
Its almost an exact science playing with thread concurrency with different settings however if one card works fine with a setting another might fail badly especially f you have different brand or models
Thats why i think the powercolor died since the sapphier could have more punishment

Unfortunately some 7970s don't scrypt mine well. It's not a miner problem, it's a problem with the cards themselves. Search the forums or google for low hashrate scrypt 7970, and you'll find many threads about it.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 25, 2013, 03:30:25 AM
Version 1.2.35 is now available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.2.35) as a prerelease.

I know I said the next build would be a public release but I ended up making quite a few changes based on user feedback and troubleshooting (and snuck in a few small things besides), so this will be another prerelease. If this all looks good, I'm leaning towards releasing this as a 1.3.

  • Interact with the MobileMiner API asynchronously - don't (b)lock the main UI
  • Lower timeouts for interacting with the MobileMiner API
  • Improved performance displaying pool information on the main screen
  • Improved UI experience throughout - less unpainted screens, hourglass cursors utilized
  • Improved support for inconsistent RPC API results
  • Fixed a rare issue stopping bfgminer that would freeze the program
  • Fixed the MobileMiner SSL certificate not working under Windows XP
  • Don't show 0 temperatures (e.g. for Erupters)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: coldbreeze16 on September 25, 2013, 05:18:07 AM
The problem is only intensity changing isn't effective. When I don't use PC I run this to get 640 kH/s from 1 HD 7950
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 1 --gpu-engine 1045 --gpu-memclock 1455 --thread-concurrency 16384 -u coldbreeze16.1 -p x -w 256 --lookup-gap 2 -I 20

When using PC, it becomes usable only after taking the intensity down to 14. But that gives me ~400 kH. But if I use this one, my PC remains usable while giving a 560 kH/s
Code:
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 2 --gpu-engine 1065 --gpu-memclock 1325 --thread-concurrency 8192 -u coldbreeze16.1 -p x --shaders 1792  --vectors 1 -w 256 -g 2 -I 13

Thanks - that makes sense. I'll see what I can do.

Scrypt is a pain to get sorted i never got my 7970 run above I 13 if i did it slowed down or crashed
Its almost an exact science playing with thread concurrency with different settings however if one card works fine with a setting another might fail badly especially f you have different brand or models
Thats why i think the powercolor died since the sapphier could have more punishment

Right, every card is different even if it IS the same model and same manufacturer. Mine is a review unit with a high PCB quality, If I push it to borders it'll go up to 720-740 kH/s but GPU fan>69% is an annoyance, not to mention the heat. And it took me 6 hours to figure out the above two (optimal) settings! Wondering what do those running GPU farms do?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 25, 2013, 06:48:01 AM
Picked up my copy today
Thanks for supporting WP8!

My pleasure  ;D I think it's a super OS and very developer friendly.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: focusforever on September 25, 2013, 08:33:32 AM
I have problem when using multiminer: if Intensity=13 , the vga only load 96%, if increase Intensity>13, the vga will load 99%. but the best parameter for vga 797 is  --worksize 256 --thread-concurrency 8192 --lookup-gap 2 -g 1 -I 13

how can I fix it ? I don't want to increase Intensity
please help me

If I only use cgminer (don't use multiminer), the vga load 99% with Intensity 13


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: purelithium on September 25, 2013, 12:41:00 PM
I have problem when using multiminer: if Intensity=13 , the vga only load 96%, if increase Intensity>13, the vga will load 99%. but the best parameter for vga 797 is  --worksize 256 --thread-concurrency 8192 --lookup-gap 2 -g 1 -I 13

how can I fix it ? I don't want to increase Intensity
please help me

If I only use cgminer (don't use multiminer), the vga load 99% with Intensity 13

As I said above, some 7970s perform poorly while scrypt mining.

https://bitcointalk.org/index.php?topic=265176.0

Is one thread:

lots more if you search on google:

https://www.google.com/search?q=7970+low+hashrate+scrypt&oq=7970+low+hashrate+scrypt


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 25, 2013, 01:15:18 PM
Nate i put some screenshots in the map
Somehow there seems to be alot of ghost devices
I seen the ghosts in the older bfgminer as well


Let me express my gratitude for the great work you do for us

:D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: focusforever on September 25, 2013, 02:09:55 PM
I have problem when using multiminer: if Intensity=13 , the vga only load 96%, if increase Intensity>13, the vga will load 99%. but the best parameter for vga 797 is  --worksize 256 --thread-concurrency 8192 --lookup-gap 2 -g 1 -I 13

how can I fix it ? I don't want to increase Intensity
please help me

If I only use cgminer (don't use multiminer), the vga load 99% with Intensity 13

As I said above, some 7970s perform poorly while scrypt mining.

https://bitcointalk.org/index.php?topic=265176.0

Is one thread:

lots more if you search on google:

https://www.google.com/search?q=7970+low+hashrate+scrypt&oq=7970+low+hashrate+scrypt

this is difference case, you can read my post carefully and will understand
summary:

1. if don't use the multiminer, vga 797 will load 99% and get over 700K with Intensity=13
2. if using the multiminer, vga 797 only load 96% and get under 600K with Intensity=13

multiminer only work good with Inversity over 13


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: coldbreeze16 on September 25, 2013, 04:47:56 PM
I have problem when using multiminer: if Intensity=13 , the vga only load 96%, if increase Intensity>13, the vga will load 99%. but the best parameter for vga 797 is  --worksize 256 --thread-concurrency 8192 --lookup-gap 2 -g 1 -I 13

how can I fix it ? I don't want to increase Intensity
please help me

If I only use cgminer (don't use multiminer), the vga load 99% with Intensity 13

As I said above, some 7970s perform poorly while scrypt mining.

https://bitcointalk.org/index.php?topic=265176.0

Is one thread:

lots more if you search on google:

https://www.google.com/search?q=7970+low+hashrate+scrypt&oq=7970+low+hashrate+scrypt

this is difference case, you can read my post carefully and will understand
summary:

1. if don't use the multiminer, vga 797 will load 99% and get over 700K with Intensity=13
2. if using the multiminer, vga 797 only load 96% and get under 600K with Intensity=13

multiminer only work good with Inversity over 13

You use the EXACT same parameters as you do in your multiminer, right? mine hashes at 638 when i run on CGminer, multiminer reports 640, about correct.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: focusforever on September 25, 2013, 05:11:14 PM
I have problem when using multiminer: if Intensity=13 , the vga only load 96%, if increase Intensity>13, the vga will load 99%. but the best parameter for vga 797 is  --worksize 256 --thread-concurrency 8192 --lookup-gap 2 -g 1 -I 13

how can I fix it ? I don't want to increase Intensity
please help me

If I only use cgminer (don't use multiminer), the vga load 99% with Intensity 13

As I said above, some 7970s perform poorly while scrypt mining.

https://bitcointalk.org/index.php?topic=265176.0

Is one thread:

lots more if you search on google:

https://www.google.com/search?q=7970+low+hashrate+scrypt&oq=7970+low+hashrate+scrypt

this is difference case, you can read my post carefully and will understand
summary:

1. if don't use the multiminer, vga 797 will load 99% and get over 700K with Intensity=13
2. if using the multiminer, vga 797 only load 96% and get under 600K with Intensity=13

multiminer only work good with Inversity over 13

You use the EXACT same parameters as you do in your multiminer, right? mine hashes at 638 when i run on CGminer, multiminer reports 640, about correct.

what Invensity do you use ? only 13 ?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: bronan on September 25, 2013, 06:58:25 PM
Oww crap i think i know why it is not giving the full power with scrypt

setx GPU_MAX_ALLOC_PERCENT 100 thats what missing

This dos parameter allow the card to make full use of the memory


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: coldbreeze16 on September 25, 2013, 10:34:14 PM
I have problem when using multiminer: if Intensity=13 , the vga only load 96%, if increase Intensity>13, the vga will load 99%. but the best parameter for vga 797 is  --worksize 256 --thread-concurrency 8192 --lookup-gap 2 -g 1 -I 13

how can I fix it ? I don't want to increase Intensity
please help me

If I only use cgminer (don't use multiminer), the vga load 99% with Intensity 13

As I said above, some 7970s perform poorly while scrypt mining.

https://bitcointalk.org/index.php?topic=265176.0

Is one thread:

lots more if you search on google:

https://www.google.com/search?q=7970+low+hashrate+scrypt&oq=7970+low+hashrate+scrypt

this is difference case, you can read my post carefully and will understand
summary:

1. if don't use the multiminer, vga 797 will load 99% and get over 700K with Intensity=13
2. if using the multiminer, vga 797 only load 96% and get under 600K with Intensity=13

multiminer only work good with Inversity over 13

You use the EXACT same parameters as you do in your multiminer, right? mine hashes at 638 when i run on CGminer, multiminer reports 640, about correct.

what Invensity do you use ? only 13 ?

Here's one of my sample .bat that gets me 640 khps on 7950
Code:
c:
cd\
cd cgminer-3.4.3-windows
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 1 --gpu-engine 1045 --gpu-memclock 1455 --thread-concurrency 16384 -u coldbreeze16.1 -p x -w 256 --lookup-gap 2 -I 20

This one leaves PC usable while generating 560 khps
Code:
c:
cd\
cd cgminer-3.4.3-windows
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 1 --gpu-engine 1045 --gpu-memclock 1455 --thread-concurrency 16384 -u coldbreeze16.1 -p x -w 256 --lookup-gap 2 -I 14

Either work fine on multiminer. Never tried inserting an intensity below 13. You should check your shader/thread concurr value.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: focusforever on September 26, 2013, 07:47:09 AM
Oww crap i think i know why it is not giving the full power with scrypt

setx GPU_MAX_ALLOC_PERCENT 100 thats what missing

This dos parameter allow the card to make full use of the memory

I set but vga 797 only load 96% when using multiminer (Invensity=13)


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: focusforever on September 26, 2013, 07:48:59 AM
I have problem when using multiminer: if Intensity=13 , the vga only load 96%, if increase Intensity>13, the vga will load 99%. but the best parameter for vga 797 is  --worksize 256 --thread-concurrency 8192 --lookup-gap 2 -g 1 -I 13

how can I fix it ? I don't want to increase Intensity
please help me

If I only use cgminer (don't use multiminer), the vga load 99% with Intensity 13

As I said above, some 7970s perform poorly while scrypt mining.

https://bitcointalk.org/index.php?topic=265176.0

Is one thread:

lots more if you search on google:

https://www.google.com/search?q=7970+low+hashrate+scrypt&oq=7970+low+hashrate+scrypt

this is difference case, you can read my post carefully and will understand
summary:

1. if don't use the multiminer, vga 797 will load 99% and get over 700K with Intensity=13
2. if using the multiminer, vga 797 only load 96% and get under 600K with Intensity=13

multiminer only work good with Inversity over 13

You use the EXACT same parameters as you do in your multiminer, right? mine hashes at 638 when i run on CGminer, multiminer reports 640, about correct.

what Invensity do you use ? only 13 ?

Here's one of my sample .bat that gets me 640 khps on 7950
Code:
c:
cd\
cd cgminer-3.4.3-windows
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 1 --gpu-engine 1045 --gpu-memclock 1455 --thread-concurrency 16384 -u coldbreeze16.1 -p x -w 256 --lookup-gap 2 -I 20

This one leaves PC usable while generating 560 khps
Code:
c:
cd\
cd cgminer-3.4.3-windows
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
cgminer --scrypt -o stratum+tcp://pool1.us.multipool.us:7777 --gpu-threads 1 --gpu-engine 1045 --gpu-memclock 1455 --thread-concurrency 16384 -u coldbreeze16.1 -p x -w 256 --lookup-gap 2 -I 14

Either work fine on multiminer. Never tried inserting an intensity below 13. You should check your shader/thread concurr value.

thanks for your helping, but I think you don't undersand what I write
1. I only focus vga 797 with Invensity 13
2. you only try to explain 795 with Invensity over 13



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: coldbreeze16 on September 26, 2013, 01:09:52 PM
I'm saying I can get the exact same kH rounded off in multiminer as in cgminer if I put the same parameters. I just tried with "-I 12". Worked just fine.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 26, 2013, 01:27:10 PM
thanks for your helping, but I think you don't undersand what I write
1. I only focus vga 797 with Invensity 13
2. you only try to explain 795 with Invensity over 13

In MultiMiner, click Advanced and then Process Log. This will display the exact executable path and arguments being used by MultiMiner to launch either cgminer or bfgminer. If you then open a command prompt and run that same executable with the same arguments you should get the same performance. Nobody else has reported otherwise.

If that is not the case can you please describe your OS and hardware, the version of cgminer / bfgminer, and exactly how you are measuring these things?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Phoenix48 on September 26, 2013, 07:56:52 PM
This is a feature request: For the coins list, would it be possible to add up and down arrows to help put them in orders as we see fit. In my case, i have at least 30 coins listed and would love to be able to put them in alphabetical order for easier research each time i want to pick one or simply know if one is already listed. So if it is not too difficult to implement that, please, could you consider it. Thanks.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 26, 2013, 07:58:26 PM
This is a feature request: For the coins list, would it be possible to add up and down arrows to help put them in orders as we see fit. In my case, i have at least 30 coins listed and would love to be able to put them in alphabetical order for easier research each time i want to pick one or simply know if one is already listed. So if it is not too difficult to implement that, please, could you consider it. Thanks.

Not difficult - I'd be happy to add it.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 26, 2013, 08:56:11 PM
Would anyone be willing to let me host one of their Blade? Some amazing users are already going to let me host a Jalapeno and some Blue Fury sticks. I'd also really like to get the Blade working with the new support in bfgminer as I've already had a couple of users ask me about it.

The Blade is different than other mining devices in that bfgminer is not going to detect it with the -d? argument. From what I understand, it is only after you start bfgminer that the Blade can then send information to bfgminer. My thoughts are to basically allow mining to start without any devices (if the --http-port argument is specified) and then allow MultiMiner to show "hot-plugged" devices: devices that show up after mining starts.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 27, 2013, 02:11:47 AM
Version 1.3 is now available (https://github.com/nwoolls/MultiMiner/releases/tag/v1.3.36) as a public release. In addition to the many changes found in the previous two pre-releases, this includes:

  • Added a button to sort coin configurations alphabetically
  • Added the ability to reorder coin configurations with drag-and-drop
  • Fixed display of prices in the History window


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Phoenix48 on September 27, 2013, 02:59:23 AM
Excellent work with that alphabetical button. Just one click and all done! And the drag and drop is good too. Doesn't even take the place of some up and down buttons. Good work and thanks for doing it so fast. Very nice program.


Title: Multiminer not connecting to Noirbits pool
Post by: coinviking on September 27, 2013, 01:42:08 PM
This program is awesome and it would have been the first thing I used if I knew about it when I first started out mining.

I'm having some trouble connecting to this pool : http://nrb.miners-united.com/news for Noirbits. I use the same settings in GUIminer Scrypt and it works. But Multiminer attempts to connect for a few minutes and then produces the error message "Configuration for noirbits disabled - all pools down."


Title: Re: Multiminer not connecting to Noirbits pool
Post by: Phoenix48 on September 27, 2013, 02:15:42 PM
This program is awesome and it would have been the first thing I used if I knew about it when I first started out mining.

I'm having some trouble connecting to this pool : http://nrb.miners-united.com/news for Noirbits. I use the same settings in GUIminer Scrypt and it works. But Multiminer attempts to connect for a few minutes and then produces the error message "Configuration for noirbits disabled - all pools down."

I had the same problem with http://nrb.miners-united.com. I suggest you register and add http://noir.minepool.net:3345 as a backup in Multiminer. That's what i did and my problem is solved. 


Title: Re: Multiminer not connecting to Noirbits pool
Post by: BigDaddyWooWoo on September 27, 2013, 03:11:46 PM
This program is awesome and it would have been the first thing I used if I knew about it when I first started out mining.

I'm having some trouble connecting to this pool : http://nrb.miners-united.com/news for Noirbits. I use the same settings in GUIminer Scrypt and it works. But Multiminer attempts to connect for a few minutes and then produces the error message "Configuration for noirbits disabled - all pools down."

I had the same problem with http://nrb.miners-united.com. I suggest you register and add http://noir.minepool.net:3345 as a backup in Multiminer. That's what i did and my problem is solved. 


I'm having the same issue with http://nrb.miners-united.com.  And I'm having an issue staying connected to http://noir.minepool.net.  I believe it to be a pool issue and not related to Multiminer.  When I connect with Guiminer I will hash for a few minutes and then hashing stops and I have to restart.  Giving up on NRB for the time being as I can't find any other decent pools.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: BigDaddyWooWoo on September 27, 2013, 03:28:46 PM

I've got probably an easy to answer question but I can't figure it out.  I am using the Android app and had it monitoring 3 different rigs for a couple weeks now.  For some reason the app began showing one of the rigs offline but it actually wasn't.  It was also duplicated on the app display, so that particular rig was showing as two separate rigs in the app.  I verified the rig was hashing properly and was able to remote in with no problem.  I tried to refresh the screen to see if I could get it to show as back online but it wouldn't.  I waited a few hours also to see it it would magically reset itself and still the same.

So I did what I thought was reasonable and deleted the rig in the app to see if it would somehow reset.  Both entries for that rig disappeared.  But my plan went awry when I discovered that I didn't know how to add the rig back.  So now I can't get the rig to show up in the app.  I don't see any option to add a miner anywhere.  I verified that I have enable remote mining checked in settings and my key and email address are correct for that particular miner.  I've tried deleting the app data and reentering in my key and email but I get the same results so I'm not sure if deleting the app and reinstalling is going to work.  My other two rigs are working and being monitored as the should be.

Anybody had this happen?  Any ideas on how to fix it?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 27, 2013, 03:34:00 PM
So I did what I thought was reasonable and deleted the rig in the app to see if it would somehow reset.  Both entries for that rig disappeared.  But my plan went awry when I discovered that I didn't know how to add the rig back.  So now I can't get the rig to show up in the app.

...

Anybody had this happen?  Any ideas on how to fix it?

Machines should automatically show up in MobileMiner after they start submitting mining statistics. There's no additional step you should have to take. If the machine is mining, but not showing in MobileMiner, please PM me your email address and MobileMiner application key and I'll get it taken care of.

You will forever get immediate assistance due to how much I enjoy saying your forum name in my head  ;D


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: BigDaddyWooWoo on September 27, 2013, 04:03:04 PM
So I did what I thought was reasonable and deleted the rig in the app to see if it would somehow reset.  Both entries for that rig disappeared.  But my plan went awry when I discovered that I didn't know how to add the rig back.  So now I can't get the rig to show up in the app.

...

Anybody had this happen?  Any ideas on how to fix it?

Machines should automatically show up in MobileMiner after they start submitting mining statistics. There's no additional step you should have to take. If the machine is mining, but not showing in MobileMiner, please PM me your email address and MobileMiner application key and I'll get it taken care of.

You will forever get immediate assistance due to how much I enjoy saying your forum name in my head  ;D

Lol a stripper gave me that name years ago and it just stuck.  The guys at work had a nameplate made up and put it outside my office.  I didn't notice it for a couple weeks.  Pretty embarrassing but funny.

Thanks for your help.  Great job on Multiminer.  It's my most used app by far.


Title: Re: Multiminer not connecting to Noirbits pool
Post by: atomicchaos on September 27, 2013, 06:11:38 PM
This program is awesome and it would have been the first thing I used if I knew about it when I first started out mining.

I'm having some trouble connecting to this pool : http://nrb.miners-united.com/news for Noirbits. I use the same settings in GUIminer Scrypt and it works. But Multiminer attempts to connect for a few minutes and then produces the error message "Configuration for noirbits disabled - all pools down."

I had the same problem with http://nrb.miners-united.com. I suggest you register and add http://noir.minepool.net:3345 as a backup in Multiminer. That's what i did and my problem is solved. 

Did you actually mine Noirbits? I was solo mining a bit, and got 1000 Noirbits, but the calculator on coinchoose was quite incorrect, and when I realized it, I went back to mining LTC. The issue with putting too many obscure coins in the auto-switching, is many times Coinchoose is not right.



Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Miramyn on September 27, 2013, 06:51:15 PM
Any chance of adding cudaminer in to help us poor nVidia folks out?


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 27, 2013, 07:23:05 PM
Any chance of adding cudaminer in to help us poor nVidia folks out?

Little-to-none as I have no way to test it. It's Open Source though so anyone interested in adding support can fork the repo and start crackin. There are samples included in the repo and readme.


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: Metatron on September 28, 2013, 08:23:36 AM
Just update MobileMiner from Google Play -
now it's taking me to a welcome screen with links to MM website but not showing the machines :(

Pressing the refresh button reopens the Welcome screen...
Is there some new step or some button on this screen to trigger the detection or what?
Pressing the back button closes the welcome screen and shows me a blank screen.

Any idea what is happening pls?

TY


Title: Re: MultiMiner & MobileMiner: Your Coins. Your Pools. Your way. Win/Mac/nix/Mobl/Ava
Post by: nwoolls on September 28, 2013, 02:03:49 PM
Pressing the refresh button reopens the Welcome screen...
Is there some new step or some button on this screen to trigger the detection or what?
Pressing the back button closes the welcome screen and shows me a blank screen.

This is what happens in MobileMiner when there are no machines found when refreshing. It shows the Welcome screen with information on how to submit statistics to MobileMiner.

I just uninstalled & reinstalled the MobileMiner Android app on a couple of devices and had no issues signing in and viewing my machines.

If the problem persists, please PM or email me your MobileMiner application key.


Title: Re: Multiminer not connecting to Noirbits pool
Post by: Phoenix48 on September 28, 2013, 04:24:02 PM