Ironos: iron starts heating although autostart is set to sleep

Created on 3 Feb 2020  路  30Comments  路  Source: Ralim/IronOS

Good evening,

  • I'm submitting a ...

    • [x] bug report
  • Do you want to request a feature or report a bug?

I want to report a bug.

  • What is the current behavior?

The iron starts heating, when it gets powered up, regardless of beeing moved or not.

  • What is the expected behavior?

The iron does not start heating, when it gets powered up, while not beeing moved, until it gets moved.

  • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem

Set autostart to S and unplug the iron.
Plug the iron in again and watch its behavior.

  • What is the motivation / use case for changing the behavior?

If this is left at its current state, there is no sense in having the option to choose between T and S in the autostart settings.

  • What are you running:

    • TS80
    • Firmware Version: v2.08.1
    • PCB Version: 2
    • Power Supply (Voltage and Current Rating):

voltage | amperage
-|-
3.6 - 6.5V | 3A
6.5 - 9V | 2A
9 - 12V | 1.5A

Thank you in advance
kind regards

Most helpful comment

We have to call in main developer :-)

All 30 comments

@Firebie
I tried the attached file, but unfortunately it did not help. :(
The iron still starts to heat up immediately after being plugged in.
Thank you for trying anyway.
I hope you will get this to work as you did with #569.

I don't have TS80 (I have only TS100), try this:
TS80_EN.hex.autostart.fixes.3.zip

Sorry, but this did not solve the problem either.

Nope, unfortunately no obvious effect.
Thank you for being persistent. 馃憤

I am running out of ideas, try this:
TS80_EN.hex.autostart.fixes.5.zip

@Firebie
Thank you for your effort so far. 馃憤
But this one did not work either.
ps.: Even if you don't get this to work, you tried and that is what counts in the end. 馃
I even lowered the sensitivity to 1.

Are you sure that the iron is steady during power connection? If it is not, accelerometer will trigger out of sleep behavior.

Yes I am.
I even clamped it down to eliminate every possibility of moving. ;)

We have to call in main developer :-)

You are really determined! I appreciate that. 馃憤
But despite the fact that the display now says "Sleeping...", it still shows underneath that it heats up and the tip gets hot as well.
I think you are getting closer. 馃憤

During sleep iron uses sleep temperature (150C by default).

You finally did it.
Awesome! 馃憤
I am going to run some scenarios and if everything will work, this issue is terminated.

@Firebie
Sorry, but I have to reopen this, because I noticed that the iron starts to heat after a while (1 or 2 seconds) of correct functioning, without being moved, if the sensitivity is set to 6 or greater.

That's normal if you have sensitivity set high, as its sensitive to pick up the noise in the sensor of the iron itself.

And is there anything, that could be done, to fix this behavior, since I need the sensitivity to be 7 for my application. But I can't use this in combination with autostart sleep, because it is triggered way to early.

I just had an idea of giving the autostart sleep its own sensitivity.
Could that be done?

Having multiple sensitivity levels could be done, but makes the code even more interlinked which makes debugging harder. A different type of filter could help a little bit here, but not massively as some of the accelerometers are noisier than others.

Could you explain more about your use case?
It feels like you a wanting something different to what sleep mode is for...

For the most part I am soldering tiny parts and in that case there is not as much movement, so I have to set the sensitivity higher (for me 7 was enough) to keep the iron at its required temperature.
And autostart in sleep mode is just a very convenient way of using the device, because in most cases I do have to prepare things after I plug the iron in, so the tip is not heated for nothing.
I hope I could make my situation clear enough.

By the way: I am impressed and grateful for what you have achieved. 馃
And I do not take your work for granted.
I just hope to help to improve this already great device.
Thank you so much so far

2 levels of motion sensitivity (one for autostart - less sensitive and one for general - more sensitive) will not help, as iron will never come back to sleep mode due more sensitive second mode.

@Firebie
Good evening,
after your post I was confused for a bit, because the setting: sensitivity = 7 worked flawlessly for me in the past (2.06 RC5). And after positively testing it for assurance just some minutes ago.

My assumption is: Because the temperature is relatively low (approximately 21掳C) after the iron is being plugged in (Wich I definitely appreciate! cudos to @Firebie 馃憤 Please, please keep the behavior of the iron sleeping at room temperature on start.), there is more 'noise'. And later while working the sleeping temperature is much higher (90掳C in my case) so there is not as much noise. And the iron sleeps with the sensitivity set even to 9.
So I think the solution would be: To make the sensitivity dependent on the temperature, if that makes sense. :)
Thank you in advance
regards

@Firebie
Thank you so much.
This is it! 馃憤
You did it! 馃
Works as expected! 馃憤

9 or 10?

Sorry, it is 10.

Good evening @Firebie,
would you mind to share the latest compiled build?
Or help me with compiling it myself?
kind regards

Oh thank you so much.
It works as intended, buuuut ...
the scrolling description unfortunately is missing the newly added 'O-parameter '.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

tjaderxyz picture tjaderxyz  路  3Comments

NeoVerter picture NeoVerter  路  6Comments

discip picture discip  路  8Comments

notwired picture notwired  路  7Comments

MR-Zon picture MR-Zon  路  3Comments