I have this soldering station which has served me well since I bought it. However, it has this annoying thing called 'sleep mode' which lowers the temperature to 150 ºC every 15 or 30 min. For me, that engages too often. Maybe they tried to mimic the sleep feature of top of the range stations, but since no sensor is in the stand to detect when you leave the iron, the implementation is poor and bothering.
I've always wanted to disable the feature, but in the owner's manual that came with my unit, the option seems to be missing. Now, I've found it explained in the manual of the model LF-1700 and I've discovered it's implemented in the firmware of my unit too. It's worth to mention that I couldn't understand shit from the chinenglish? of the manual, so that's the main reason to explain it properly here.
By the way, besides LF-1600 and LF-1700 this will probably work for more models.
So..., steps:
1. Turn on the unit.
2. Press SET for 4 seconds and '---' will blink in the display.
3. Press UP 10 times until '010' is in the display. This is the default 'config password'.
4. Press SET to enter the config menu.
5. Press DOWN several times until 'F-3' is in the display.
6. Press SET to enter.
At this point '100' should appear in the display, which means 'sleep mode enabled'.
7. Press UP or DOWN and the display will change to '000', which means 'sleep mode disabled'.
8. Press SET twice to exit.
Tell me in the comments if it helped.
Sunday, December 30, 2018
Wednesday, December 19, 2018
All possible combinations in a 7 segment display
I was playing around with a display of 7 segment digits and was looking for some cool shape I could print in it. I wasn't been very creative and I noticed that, after all, only 128 combinations can be made with those kinds of displays. So I decided to write a dirty Python 3 script for generating all possible combinations, and here I show you the output.
I also leave here the dirty script.
Speak if it was useful for something.
I also leave here the dirty script.
import os
#params
width = 20 #how many each row
q = 128 #how many in total
def gen7seg(segs):
line1 = ""
line2 = ""
line3 = ""
line1 += " "
if( (segs >> 6) & 1): line1 += "_ "
else: line1 += " "
if( (segs >> 1) & 1): line2 += "|"
else: line2 += " "
if( (segs >> 0) & 1): line2 += "_"
else: line2 += " "
if( (segs >> 5) & 1): line2 += "|"
else: line2 += " "
if( (segs >> 2) & 1): line3 += "|"
else: line3 += " "
if( (segs >> 3) & 1): line3 += "_"
else: line3 += " "
if( (segs >> 4) & 1): line3 += "|"
else: line3 += " "
return [line1, line2, line3]
printed = 0
finished = False
while(not finished):
out_line1 = ""
out_line2 = ""
out_line3 = ""
for _ in range(width):
[a, b, c] = gen7seg(printed)
out_line1 += (" " + a)
out_line2 += (" " + b)
out_line3 += (" " + c)
if(printed < q-1): printed += 1
else:
finished = True
break
print(out_line1)
print(out_line2)
print(out_line3)
input()
Speak if it was useful for something.
Subscribe to:
Posts (Atom)