Announcement

Collapse
No announcement yet.

Smooth Volume and HSTouch

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Smooth Volume and HSTouch

    Has anyone successfully implemented a volume solution that will let me hold down the volume button in hstouch until the desired volume is reached?

    Right now my thought is that in order to accomplish this I would need some kind of repeat with the HSTouch button press event, and then to send a STOPIR command with the accompanying button release event. Have any of you pulled this off?

    Thanks.

    #2
    I don't have a solution yet. This is an important feature, though. Continuous tapping gets old.

    Comment


      #3
      fuxuepeng

      The way I handle the volume is to set the repeat level on the volume button to a high amount (at less 25) program the stopir command to be on the release of the volume button. Mine stops instantly.

      Comment


        #4
        How long does a 25 repeat last? Do I need to do anything funny with the other settings (I realize that this may vary component to component)

        Comment


          #5
          Sneaky - I like it. You essentially turn the volume up continuously until you lift your finger from the button. Nice.

          Comment


            #6
            gerenb

            UltraJones implemented the method that was suggested by Global Cache' in GC-100 API Specification Version 1.0b. http://www.globalcache.com/files/docs/API-GC-100.pdf Section 5.2.3 Back-to-Back IR Commands

            Comment


              #7
              Originally posted by rhodesep View Post
              The way I handle the volume is to set the repeat level on the volume button to a high amount (at less 25) program the stopir command to be on the release of the volume button. Mine stops instantly.
              Where is the repeat level located? Is it part of the IR code or is it an HStouch setting?

              Here is one of my learned volume up code for a TV.

              sendir,$MODULE,1,37000,1,1,330,164,21,21,21,21,21,62,21,21,2 1,21,21,21,21,21,21,62,21,21,21,21,21,21,21,21,21,21,21,62,2 1,62,21,62,21,62,21,21,21,21,21,21,21,21,21,62,21,62,21,21,2 1,21,21,62,21,62,21,62,21,62,21,21,21,21,21,62,21,1525,330,8 3,21,740
              Last edited by Ken LaCapria; February 19, 2012, 07:32 AM.

              Comment


                #8
                It's in the ir command itself. Page 7 of the referenced document (count).

                Comment


                  #9
                  Originally posted by rhodesep View Post
                  It's in the ir command itself. Page 7 of the referenced document (count).
                  I had skimmed that document and didn't pick up on the code structure. Thank you for pointing it out. Works great.

                  Comment

                  Working...
                  X