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

    M5Things ?

    UiFlow 2.0
    4
    7
    853
    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.
    • R
      rodrigob
      last edited by

      I am exploring the codebase of https://github.com/m5stack/uiflow-micropython (UiFlow2), and I see multiple mentions of M5Things however I could not find its code.
      Could someone point me to it?

      felmueF IAMLIUBOI 2 Replies Last reply Reply Quote 0
      • felmueF
        felmue @rodrigob
        last edited by

        Hello @rodrigob

        I did some research as well and I cannot find where M5Things is implemented. I also tried released firmware from github - see here - and it also fails to connect via WiFi to the M5Stack backend.

        Everywhere M5Things is used it's enclosed by a try / except statement which clearly indicates that it is anticipated that in some cases M5Things might not be available.

        Another observation is that this time M5Burner already offered UIFlow firmware v2.1.3 while the github repository still showed v2.1.2 being the latest.

        All that makes me wonder about whether firmware for M5Burner is actually being built with additional source files - containing the missing M5Things - but which are hosted somewhere else and are not available to the public.

        Thanks
        Felix

        GPIO translation table M5Stack / M5Core2
        Information about various M5Stack products.
        Code examples

        ajb2k3A 1 Reply Last reply Reply Quote 0
        • ajb2k3A
          ajb2k3 @felmue
          last edited by

          @felmue I wonder if this is a placeholder for the chain amble M5Bits they are working on

          UIFlow, so easy an adult can learn it!
          If I don't know it, be patient!
          I've ether not learned it or am too drunk to remember it!
          Author of the WIP UIFlow Handbook!
          M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

          felmueF 1 Reply Last reply Reply Quote 0
          • felmueF
            felmue @ajb2k3
            last edited by felmue

            Hello @ajb2k3

            I doubt it. M5Things has been introduced over a year ago with this commit as far as I can tell.

            Also M5Things is available (and used to contact M5Stack backend) when firmware is installed from M5Burner.

            BTW: It is also used to display the user avatar etc. on the screen, which I believe you worked on.

            Thanks
            Felix

            GPIO translation table M5Stack / M5Core2
            Information about various M5Stack products.
            Code examples

            ajb2k3A 1 Reply Last reply Reply Quote 0
            • ajb2k3A
              ajb2k3 @felmue
              last edited by

              @felmue Oh is that was is calling my user code.
              I'm proud of that contribution.

              UIFlow, so easy an adult can learn it!
              If I don't know it, be patient!
              I've ether not learned it or am too drunk to remember it!
              Author of the WIP UIFlow Handbook!
              M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

              1 Reply Last reply Reply Quote 0
              • IAMLIUBOI
                IAMLIUBO @rodrigob
                last edited by

                @rodrigob @felmue @ajb2k3 ,

                https://github.com/m5stack/uiflow-micropython/issues/27

                Thank you for your attention to uiflow. We are currently not able to handle some security issues, so the source code of this part is not open. Maybe in the future, we will make this part public after changing the authentication method. Before that, sorry.

                felmueF 1 Reply Last reply Reply Quote 0
                • felmueF
                  felmue @IAMLIUBO
                  last edited by

                  Hello @IAMLIUBO

                  thank you for confirming, much appreciated.

                  In the past I worked on projects which had similar restrictions - for various reasons some parts had to stay close - so I fully understand.

                  BTW: no need to be sorry. I am very glad most of UIFlow2 firmware is open source, so thank you for that.

                  Thanks
                  Felix

                  GPIO translation table M5Stack / M5Core2
                  Information about various M5Stack products.
                  Code examples

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