Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - roor

1
Project logs / Re: Really universal soldering controller
[quote author="TheAmmoniacal"]I have built and assembled the UniSolder 5.2 for use with JCB C245, everything appears to work fine except the temperature reading and regulation. When I power on the UniSolder 5.2 the temperature reading is 22 C constantly and 126 W is being fed to the iron constantly.

I have checked all connections etc, but no luck. Anyone willing to guide me through troubleshooting this issue?[/quote]

check u16 for shorts

was getting same when accidentally shorted few leads there
3
Project logs / Re: OLED 2.42 connections to Unisolder board
[quote author="salavat"]The OLED display 2.42" mentioned in this thread earlier can be connected to Unisolder board as shown:[/quote]

I have tried to connect it as displayed but if vcc is connected I do hear some buzzing from power board from one of transistor or mosfet, if not connect vcc then it is working(wasn't expecting this), not buzzing but there is a slight dip in contrast when too many symbols presented on screen.

Do you experience something like this?

and connection schema
4
Project logs / Re: Really universal soldering controller
[quote author="caled6987"]Hello, Just purchased pre populated PCB's from Vulkan35. So i will be starting this adventure when I receive them.
This looks like a great soldering station with a lot of flexibility[/quote]
If it is prepopulated what an adventure is this?
5
Project logs / Re: Really universal soldering controller
hm yes, didn't read it well,
so i assume if we convert 240 to 24V so modifier is 10, then if we expect on secondary side 5 A, then on primary should be 0.5?

i think i need to change mine fuse on primary since it is way to big :D, didn't thought about this before
7
Project logs / Re: Really universal soldering controller
[quote author="Doomedahab"][quote author="roor"]they should be just above the calibration menu, if they are not there, either it is not working or old version[/quote]

It does not seem to work, too bad... Could you have a peek maybe to see why it might not?[/quote]

unfortunately i don't have debug tools (cannot build, since i use mac os x and it is not supported XC32 or vice versa)
9
Project logs / Re: Really universal soldering controller
what do you have expected from new firmware?

if you see few new options in menu then you have new one, if not then it is still old.
From what i have seen in code it adds
option to swap buttons
option to add filtering for stand sensor
and min temp is 0 or smt like this

not that huge changes, just more flexibility
10
Project logs / Re: Really universal soldering controller
[quote author="Tony"]Roor

Menu long time, plus patches + and -
I changed lines 206 and 207. Now it's OK

Tony[/quote]
Hi Tony,
for me line 207 is
Code: [Select]
if(BTicks[0].n == 1)CPar++;
why do you changed it?

BTW, why you not like standard time, to long to short?
11
Project logs / Re: Really universal soldering controller
[quote author="Tony"]Roor

See line 206, for me it changes the menu time.

Tony[/quote]
for me its look like it is time for returning from menu if no buttons are clicked, but if it does what you have asked then it can be timer for button press,  good find
unfortunately i cannot debug it on mine machine, if i would it would be much easier to find proper property
12
Project logs / Re: Really universal soldering controller
thnx for build, Tony
[quote author="Tony"]
How would you find a line where you can change the MENU opening time. It would be great.
[/quote]

I would say it is
line 116
for opening
Code: [Select]
if((BTicks[1].o <= 100) && (BTicks[1].n > 100))

for closing
line 202
you need to change those pars of 100, i would say less value less time

but for me it is not clear what "o n d"  states of buttons are
open, double, none? i have no clue
14
Project logs / Re: Really universal soldering controller
[quote author="Doomedahab"][quote author="Tony"]Hey

Now I did as you wrote, it should be OK. I tested, it works properly.

Tony

[quote author="roor"]Thnx, but it is not the same, now all menu is switched. If you can compile from source, then apply my changes please and make a build, or anyone else[/quote][/quote]

Hi Tony,

Thanks for the change, but still it's not perfect. if you go 1 level deeper in the menu the "up" button still is programmed to decrease the value and vice versa. For instance if you want to change t1 value. Can you maybe change that behaviour as well so it is consistent?[/quote]

If i understood problem correctly, here is a fix

menu.c
line 225
change
Code: [Select]
if(BTicks[0].d && (pars.b[CPar] < ParDef[CPar].Max))pars.b[CPar] += 1;
if(BTicks[2].d && (pars.b[CPar] > ParDef[CPar].Min))pars.b[CPar] -= 1;
to
Code: [Select]
if(BTicks[0].d && (pars.b[CPar] > ParDef[CPar].Min))pars.b[CPar] -= 1;
if(BTicks[2].d && (pars.b[CPar] < ParDef[CPar].Max))pars.b[CPar] += 1;

line 237
Code: [Select]
if(BTicks[0].d && (IronPars.Config[0].CurrentA < 256)) IronPars.Config[0].CurrentA++;
if(BTicks[2].d && (IronPars.Config[0].CurrentA > 0)) IronPars.Config[0].CurrentA--;
to
Code: [Select]
if(BTicks[0].d && (IronPars.Config[0].CurrentA > 0)) IronPars.Config[0].CurrentA--;
if(BTicks[2].d && (IronPars.Config[0].CurrentA < 256)) IronPars.Config[0].CurrentA++;

so it should change changing values in menu for general settings and calibration as well

Tony, can you make another build :D, and test it first, because i'm not 100% sure that it'll work but should. Would love to see this build as well, since i didn't tested previous build in menu for values.
15
Project logs / Re: Really universal soldering controller
btw, should calibration menu always starts from empty values?

example, i have done calibration, long press on menu button then it shown "open sensor" or smt like that, i reboot station (turn off turn on), and if go to calibration menu again there is no previously inputted data, should it save it or not?

thnx

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01472428968session_write_close ( )...(null):0
20.01502560568ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01502561344Database_MySQL->query( ).../DatabaseHandler.php:119
40.05832700088Database_MySQL->error( ).../Db-mysql.class.php:273