<p>At first, let me shortly explain how Block Erupters (generally known as icarus miners) work.</p>

<ol>
<li>Computer running mining software (like cgminer) sends a task to the erupter.</li>
<li>The erupter tries all 2^32 possible nonces.</li>
<li>If the erupter founds a valid nonce, it sends it back to the computer. But if no valid nonce is found (task cannot be done), nothing is sent back to the computer.</li>
</ol>

<p>So the computer must wait some time for some nonce or after some time consider the task as finished without the result. This time is in case of Block Erupter approximately 12.78 seconds (2^32 hashes / 336MH/s). Unfortunatelly cgminer (according to git sources - <a href="https://github.com/ckolivas/cgminer/blob/master/driver-icarus.c#L81" rel="nofollow">https://github.com/ckolivas/cgminer/blob/master/driver-icarus.c#L81</a>) waits only for 10s. So it misses some valid nonces. But this is another story.</p>

<p>Now about the meaning of led states:</p>

<ul>
<li>Led is OFF - erupter is currently working</li>
<li>Led is ON - erupter is waiting for a new task</li>
<li>Short flash - erupter have just found a nonce. It is possible that Erupter finds multiple nonces for one request. I am not sure if it will flash multiple times in this case.</li>
<li>Long flash - is actually short time of ON (idle) phase between two OFF (working) phases. It means that erupter finished work but computer have not sent next request yet. This is probably due to some error or just because computer has no task for erupter ready yet.</li>
</ul>

<p>Normally long flash should happen after every request. But due to the 10s issue erupter gets a new task before it finishes the previous one.</p>

CC BY-SA 3.0
2014-01-19T20:11:01.397Z
I have just confirmed that in case of multiple nonces, led flashes multiple times during one run.
Martin Šustek
CC BY-SA 3.0
2014-01-19T19:48:16.943Z
2014-01-19T19:48:16.943Z
Martin Šustek
<p>A steady light means no connection to the server delivering work, a short blip means the device has found a difficulty one share for submission. At the current time submitting a single difficulty one share is worth about about 0.000000035 BTC.</p>

CC BY-SA 3.0
2013-12-10T05:30:37.237Z
2013-12-10T09:50:46.270Z
2013-12-10T09:50:46.270Z
Anonymous
<p>The lights on USB Block Erupters stay solid when not mining. During mining, there will be frequent tiny flashes, and occasionally longer flashes, lasting a few seconds. What exactly are do the short and long flashes indicate?</p>

<mining-hardware><asic>
What do the indicator lights mean on USB Block Erupter ASICs?
Luke Dennis
# What do the indicator lights mean on USB Block Erupter ASICs?

(Asked by: username_0 on 2013-12-10)

The lights on USB Block Erupters stay solid when not mining. During mining, there will be frequent tiny flashes, and occasionally longer flashes, lasting a few seconds. What exactly are do the short and long flashes indicate?

**Tags:** mining-hardware, asic


---

## 2 answers

### Answer by username_2 on 2013-12-10. Score: 4 | Accepted answer

A steady light means no connection to the server delivering work, a short blip means the device has found a difficulty one share for submission. At the current time submitting a single difficulty one share is worth about about 0.000000035 BTC.


---

### Answer by username_1 on 2014-01-19. Score: 4

At first, let me shortly explain how Block Erupters (generally known as icarus miners) work.

1. Computer running mining software (like cgminer) sends a task to the erupter.
2. The erupter tries all 2^32 possible nonces.
3. If the erupter founds a valid nonce, it sends it back to the computer. But if no valid nonce is found (task cannot be done), nothing is sent back to the computer.

So the computer must wait some time for some nonce or after some time consider the task as finished without the result. This time is in case of Block Erupter approximately 12.78 seconds (2^32 hashes / 336MH/s). Unfortunatelly cgminer (according to git sources - <https://github.com/ckolivas/cgminer/blob/master/driver-icarus.c#L81>) waits only for 10s. So it misses some valid nonces. But this is another story.

Now about the meaning of led states:

* Led is OFF - erupter is currently working
* Led is ON - erupter is waiting for a new task
* Short flash - erupter have just found a nonce. It is possible that Erupter finds multiple nonces for one request. I am not sure if it will flash multiple times in this case.
* Long flash - is actually short time of ON (idle) phase between two OFF (working) phases. It means that erupter finished work but computer have not sent next request yet. This is probably due to some error or just because computer has no task for erupter ready yet.

Normally long flash should happen after every request. But due to the 10s issue erupter gets a new task before it finishes the previous one.

> **Comments:**
> **username_1**: I have just confirmed that in case of multiple nonces, led flashes multiple times during one run.  

---

