Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    GPIO rotary volume

    GamePad/GPIO/USB encoder
    gpio rotary volume
    6
    74
    32692
    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.
    • dh04000
      dh04000 @acris last edited by

      @acris

      Ok. What form should it be in? A google document, typed into this forum thread, a new forum thread, something else?

      Also, how do I do those cool code windows?

      1 Reply Last reply Reply Quote 0
      • lackyluuk
        lackyluuk Translator last edited by

        @dh04000 @acris the articld could be written directly in the wiki?
        https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)

        NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

        1 Reply Last reply Reply Quote 0
        • acris
          acris last edited by

          In the wiki 😄

          dh04000 1 Reply Last reply Reply Quote 0
          • dh04000
            dh04000 @acris last edited by dh04000

            @acris I'm still interested in writing a how-to use this script, but I don't know how to write to the wiki. Can I just send someone a google document with the how-to in it?

            EDIT: Also @Substring once I wrote the how-to, would you mind checking it with your system since you also have a rotary encoder?

            Substring 1 Reply Last reply Reply Quote 0
            • acris
              acris last edited by

              No problem make google docs and a modo add your document on wiki.

              1 Reply Last reply Reply Quote 0
              • Substring
                Substring @dh04000 last edited by

                @dh04000 mine is not plugged hahaha

                the wiki syntax is farily simple, you even have a WYSIWYG bar to edit

                Former dev - Please reply with @substring so that i am notified when you answer me
                Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                1 Reply Last reply Reply Quote 0
                • dh04000
                  dh04000 last edited by dh04000

                  Done: https://docs.google.com/document/d/15gvyNhxF_knimoVxYE0X3E4Fe1n_DSU06Wli_QtnwxE/pub

                  @Substring @acris @lackyluuk It needs some minor editing work for the wiki. I put comments in blue on what needs to be done.

                  1 Reply Last reply Reply Quote 0
                  • dh04000
                    dh04000 last edited by

                    I started editing the wiki, but I'm not good at it.... Also, please test those copy/paste instructions. I haven't had a chance to try it on my machine yet.

                    1 Reply Last reply Reply Quote 0
                    • dh04000
                      dh04000 last edited by

                      https://github.com/recalbox/recalbox-os/wiki/Rotary-Encoder-via-GPIO-(EN)

                      1 Reply Last reply Reply Quote 0
                      • acris
                        acris last edited by

                        Great !!! thanks a lot @dh04000

                        dh04000 1 Reply Last reply Reply Quote 0
                        • dh04000
                          dh04000 @acris last edited by dh04000

                          @acris It's not done. I don't know how to add the text box with the script. Also, I want to show how to increase the rate of volume change, and change min and max of the script in the tweaks section. Which I still have to write. Got to test it on my machine first. Also, I need someone to test my instructions and verify that it works as intended.

                          Substring 1 Reply Last reply Reply Quote 0
                          • Substring
                            Substring @dh04000 last edited by

                            @dh04000 you add code in 2 ways (wirks the same on the forum :

                            • either as a "span" lile this between back quotes
                            • either as a block
                            Like this
                            

                            Between a pair of triple back quotes. But beware, you must start a new line after each triplet of back quotes. So my block above looks like :
                            3 back quotes without spaces
                            Like this
                            3 back quotes without spaces
                            Please note that on github you can specify which language is used in a code block. You just need to add the language name right after the opening triplet, say :
                            3 back quotes python
                            Like this
                            3 back quotes

                            The wiki langiage nme is known as markdown, and github has an advanced markdown for code

                            Former dev - Please reply with @substring so that i am notified when you answer me
                            Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                            1 Reply Last reply Reply Quote 0
                            • dh04000
                              dh04000 last edited by acris

                              @Substring

                              I'm trying to do this --> http://imgur.com/a/C7zRl

                              Edit modo :

                              test
                              

                              test

                              Substring 1 Reply Last reply Reply Quote 0
                              • Substring
                                Substring @dh04000 last edited by

                                @dh04000 Added the python code. You can't do as in the source because it's a gist using several files

                                Former dev - Please reply with @substring so that i am notified when you answer me
                                Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                dh04000 1 Reply Last reply Reply Quote 0
                                • dh04000
                                  dh04000 @Substring last edited by

                                  @Substring

                                  Thank you! Now all I have to do is to point out, in the Tweaks section, how to change the gpio, volume increments, and volume range in the script, and the guide is complete. 🙂

                                  Substring 1 Reply Last reply Reply Quote 0
                                  • Substring
                                    Substring @dh04000 last edited by

                                    @dh04000 Thank you very much for your contribution 🙂

                                    Former dev - Please reply with @substring so that i am notified when you answer me
                                    Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                    dh04000 1 Reply Last reply Reply Quote 0
                                    • dh04000
                                      dh04000 @Substring last edited by

                                      @Substring No probs. Thank you and the other Recalbox Mods/Devs for the helping make this work! There is still one more issue though, I need independent verification that this guide works as I wrote it. Would you be able to test it with your rotary encoder?

                                      Substring 1 Reply Last reply Reply Quote 0
                                      • Substring
                                        Substring @dh04000 last edited by

                                        @dh04000 not before a long time, the main focus for now is fixing bugs for the stable 4.1

                                        Former dev - Please reply with @substring so that i am notified when you answer me
                                        Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                        1 Reply Last reply Reply Quote 0
                                        • dh04000
                                          dh04000 last edited by

                                          @Substring A long time has indeed passed. Congrats on the 4.1 release! I've been successfully using this gpio program on my arcade machine for the last 5 months. Would you be willing to test the guide I wrote up with your rotary encoder and verify it? I want to finalize my guide in-case someone else wants to set up their own rotary encoder.

                                          Substring 1 Reply Last reply Reply Quote 0
                                          • Substring
                                            Substring @dh04000 last edited by

                                            @dh04000 Hey !

                                            For now, I just can't test, too many support requests with 4.1

                                            Former dev - Please reply with @substring so that i am notified when you answer me
                                            Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

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

                                            Want to support us ?

                                            84
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com