🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    M5Dial V1 (not V1.1) BtnA not responding (too low of priority?)

    PRODUCTS
    1
    1
    19
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • bschwahnB
      bschwahn
      last edited by

      Greetings,

      Background:

      • using M5Dial V1.0 because they are on sale for less than $23 USD (I know slow processor)
      • using UIFLOW2 because I am new to the M5Stack and don't know python yet
      • creating a thermostat using the EVNIII sensor
      • using v2.3.9 of firmware (because v2.4.0 has a bug in my experiences with ESP-NOW)

      Problem:

      • pressing the built-in button on the ring (BtnA) will sometimes "function"
      • pressing the software buttons will respond quickly without problem
      • if I remove the "DisplaySensorValues" call then BtnA works expected

      What I think is the problem:

      • it seems that the software buttons from UIFLOW2 has a higher priority than hardware BtnA
      • this problem does not exist with the newer M5Dial V1.1 with a faster processor

      Thoughts:

      • am I missing something easy?
      • is there a way to make the BtnA "faster"

      Workarounds:

      • I will look at not updating the display as often by adding a delay by counting ticks
      • upgrade to the M5Dial V1.1 (ugh, I need 5 more so not the best solution)

      Thanks-Brian

      PageMain.PNG PageSet.PNG UIFLOW.PNG

      What doesn't kill me makes me stronger.

      1 Reply Last reply Reply Quote 0
      • First post
        Last post