GithubHelp home page GithubHelp logo

Left hand Display about ironos HOT 16 CLOSED

ralim avatar ralim commented on July 22, 2024
Left hand Display

from ironos.

Comments (16)

Ralim avatar Ralim commented on July 22, 2024

Hi,
I agree the left handed mode shows the icon reversed to what would be logical. I haven't had the time to sit down and draw in the flipped image as of yet sadly.

The intention is for pressing both buttons to be extremely hard to do accidentally, and require two hands (or a large thumb) to do correctly. Is this an issue for use of the iron? It is possible to add an extra delay to slow down the response time of the buttons, however, currently, the system is coded such that the response time of buttons anywhere in the use of the iron is the same.

I like the idea of a battery display, however, a large number of users of these irons use them on a non-battery supply. So requiring them to skip past multiple settings can be frustrating.

That said, most users use standard Lithium polymer batteries. If users are willing to live with set thresholds of like, minimum being > 3.V and cell maximum being >4.1V, then it would be possible to have the unit automatically detect the cell count and only require a setting to toggle the display of the battery status on and off?

Would that work acceptably for you?

from ironos.

ltwin8 avatar ltwin8 commented on July 22, 2024

from ironos.

Ralim avatar Ralim commented on July 22, 2024

I like to try and respond quickly.

I'll look into making the detection a bit slower so its easier to hit the buttons. Might be a bit difficult with how the code is currently structured.

Yeah, that's a fair point about HV cells, completely mind blanked on them.
I'm really trying to avoid adding too many extra menu items, as it's already getting very long with options. I could add a menu option for "power source" that selects between 3-5S and DC so that it can automatically configure if it shows the battery status or not?

from ironos.

ltwin8 avatar ltwin8 commented on July 22, 2024

from ironos.

Ralim avatar Ralim commented on July 22, 2024

The input filter capacitors inside the iron are only rated to 25V input.
So you are technically overvolting the input capacitors. Also running the iron at the higher voltages also affects the voltage measurement as the overvolting of the ADC input does appear to degrade the input electronics.

While I can add the option for 6S, I don't want to encourage anyone to damage their irons.
So I will need to add a warning to the main page since exceeding the 25V input degrades the filtering capacitors and also affects the accuracy of the ADC readings.

I was thinking of using a combined menu, but the problem is for people who are using non-standard input sources, where the cutoff voltage may not align with normal LiPo cell voltages?

from ironos.

ltwin8 avatar ltwin8 commented on July 22, 2024

from ironos.

reversebias avatar reversebias commented on July 22, 2024

Even though the caps are rated for 25V on the schematic, it's only the input filtering cap for the 3.9V switchmode converter. There's D4 (1N4148) and R30 (150R) in series with the supply to the caps, which drop about 2.5V under normal conditions. I measured 22.6V on the cap with a 25.2V input voltage. Although 25V caps are a bit marginal here, I don't think that using a 6S lipo is a safety risk.

from ironos.

Ralim avatar Ralim commented on July 22, 2024

Hi,
While I agree with you that you should be fine. I need to put the warning there, as its running the unit out-of-spec. This is why I added the 6S menu option, but I also added the warning to the main page.
Anway, can we please move the discussion on battery stuff over to #30 .

from ironos.

Ralim avatar Ralim commented on July 22, 2024

@ltwin8 Can you please clarify with the buttons to exist soldering mode, did you mean that it was too easy to exit soldering more, or that you would like it to be easier to get the double button press (ie exit easier)?

from ironos.

ltwin8 avatar ltwin8 commented on July 22, 2024

from ironos.

Ralim avatar Ralim commented on July 22, 2024

I can't really make it a single button action, but I will try and make the time it uses for detection of the double button press a bit longer. If your thumb is large enough it should be fairly easy to push both with one hand?

from ironos.

ltwin8 avatar ltwin8 commented on July 22, 2024

yes I think with a bit training it would be easier to exit it with one hand.

maybe I found an other thing today: when I adjust temperature in soldering mode (Left hand) the temperature rises with the "usb-end" button, is that right?

Best regards

from ironos.

Ralim avatar Ralim commented on July 22, 2024

See how you go with it currently trying left handed mode. I'll try and extend the time slightly in the next version.

And yep that is a bug :/ Ill fix that too in 1.16

from ironos.

ltwin8 avatar ltwin8 commented on July 22, 2024

Yes I try left hand mode, with right hand I can't solder.
its not a big problem, its like complain on a very high level.

by the way, the way the battery status is shown is great, it don't overlay important informations like temperature and soldering status and it is good readable outside

from ironos.

joric avatar joric commented on July 22, 2024

Hey, @reversebias ! Nice to see you here, I'm currently trying to build your mitosis keyboard out of EasyEDA PCB's :) As for this left hand feature I suggest using accelerometer for autorotation. Current accelerometer API is poor but all you really need (in 2.17) is to check for a single bit, e.g. gY_value.Byte.hi>0x7f ? -1 : 1; set corresponding screen orientation and then call Init_Oled(). I've used it here https://github.com/joric/ts100tris/tree/autorotate Autorotation might be annoying but it works for phones and people kind of expect that from the device that has a 3-axis accelerometer.

from ironos.

Ralim avatar Ralim commented on July 22, 2024

Hi, I agree that auto rotation could be a nice thing to add.
I haven't fleshed out the full API for the accelerometer yet as I didn't need to 😄
It's trivial to add this as a feature, so I should be able to soon.

I will probably update the setting to be 3 options, so you can lock the orientation or have it automatically change.

from ironos.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.