Another FLIRC thread - Volume buttons

I just got a FLIRC to control my endpoint in the shop. I programmed the FLIRC on my PC and it is working flawlessly there. On RoPieeXL the play/pause and FWD and REV works flawlessly. But Volume up and down don’t work reliably. If I push the volume button about 80% of the time it moves up (or down) one volume count. If I push and hold a volume button is moves one count maybe 60% of the time and it NEVER keeps increasing or decreasing the volume like you’d expect with the button held.

I’m using the multimedia settings in FLIRC and I’ve erased it and tried two different remotes with the FLIRC. The results are the same on my RoPieeeXL install.

Is this normal behavior or have I screwed up somehow?

Also I would love to be able to blank the screen with a button on the remote, but that is pretty far down on my list of needs.

Thanks,
Sheldon

I’m going to answer my own thread. I’ve been poking through the logs and it appears that the remote only sends a volume change command on initial button press. It does not recognize a button hold to continue to change the volume. @spockfish is this correct?

Here’s the log of me pressing the volume buttons down then up. I’m holding and then releasing after I see that it’s not responding:

Aug 06 14:02:11 ropieeexl irexec[10023]: send-remote-control INFO trying to run command: volumedown

Aug 06 14:02:11 ropieeexl irexec[10023]: send-remote-control INFO found regular ZONE = {"id":"1601b369c30798c8f685a8ec48c7a03b3822","name":"Ropieee Workshop"}

Aug 06 14:02:11 ropieeexl irexec[10023]: send-remote-control INFO found zone Ropieee Workshop with ID: 1601b369c30798c8f685a8ec48c7a03b3822

Aug 06 14:02:11 ropieeexl irexec[10023]: send-remote-control INFO cmd = {"command":"volume","how":"relative","value":-1,"zone_id":"1601b369c30798c8f685a8ec48c7a03b3822"}

Aug 06 14:02:13 ropieeexl irexec[10023]: send-remote-control INFO trying to run command: playpause

Aug 06 14:02:13 ropieeexl irexec[10023]: send-remote-control INFO found regular ZONE = {"id":"1601b369c30798c8f685a8ec48c7a03b3822","name":"Ropieee Workshop"}

Aug 06 14:02:13 ropieeexl irexec[10023]: send-remote-control INFO found zone Ropieee Workshop with ID: 1601b369c30798c8f685a8ec48c7a03b3822

Aug 06 14:02:13 ropieeexl irexec[10023]: send-remote-control INFO cmd = {"command":"playpause","zone_id":"1601b369c30798c8f685a8ec48c7a03b3822"}

Aug 06 14:02:16 ropieeexl irexec[10023]: send-remote-control INFO trying to run command: volumeup

Aug 06 14:02:16 ropieeexl irexec[10023]: send-remote-control INFO found regular ZONE = {"id":"1601b369c30798c8f685a8ec48c7a03b3822","name":"Ropieee Workshop"}

Aug 06 14:02:16 ropieeexl irexec[10023]: send-remote-control INFO found zone Ropieee Workshop with ID: 1601b369c30798c8f685a8ec48c7a03b3822

Aug 06 14:02:16 ropieeexl irexec[10023]: send-remote-control INFO cmd = {"command":"volume","how":"relative","value":1,"zone_id":"1601b369c30798c8f685a8ec48c7a03b3822"}

Aug 06 14:02:23 ropieeexl irexec[10023]: send-remote-control INFO trying to run command: volumeup

Aug 06 14:02:23 ropieeexl irexec[10023]: send-remote-control INFO found regular ZONE = {"id":"1601b369c30798c8f685a8ec48c7a03b3822","name":"Ropieee Workshop"}

Aug 06 14:02:23 ropieeexl irexec[10023]: send-remote-control INFO found zone Ropieee Workshop with ID: 1601b369c30798c8f685a8ec48c7a03b3822

Aug 06 14:02:23 ropieeexl irexec[10023]: send-remote-control INFO cmd = {"command":"volume","how":"relative","value":1,"zone_id":"1601b369c30798c8f685a8ec48c7a03b3822"}

Aug 06 14:02:25 ropieeexl irexec[10023]: send-remote-control INFO trying to run command: volumeup

Aug 06 14:02:25 ropieeexl irexec[10023]: send-remote-control INFO found regular ZONE = {"id":"1601b369c30798c8f685a8ec48c7a03b3822","name":"Ropieee Workshop"}

Aug 06 14:02:25 ropieeexl irexec[10023]: send-remote-control INFO found zone Ropieee Workshop with ID: 1601b369c30798c8f685a8ec48c7a03b3822

Aug 06 14:02:25 ropieeexl irexec[10023]: send-remote-control INFO cmd = {"command":"volume","how":"relative","value":1,"zone_id":"1601b369c30798c8f685a8ec48c7a03b3822"}

Aug 06 14:02:28 ropieeexl irexec[10023]: send-remote-control INFO trying to run command: volumeup

Aug 06 14:02:28 ropieeexl irexec[10023]: send-remote-control INFO found regular ZONE = {"id":"1601b369c30798c8f685a8ec48c7a03b3822","name":"Ropieee Workshop"}

Aug 06 14:02:28 ropieeexl irexec[10023]: send-remote-control INFO found zone Ropieee Workshop with ID: 1601b369c30798c8f685a8ec48c7a03b3822

Aug 06 14:02:28 ropieeexl irexec[10023]: send-remote-control INFO cmd = {"command":"volume","how":"relative","value":1,"zone_id":"1601b369c30798c8f685a8ec48c7a03b3822"}

Aug 06 14:02:34 ropieeexl irexec[10023]: send-remote-control INFO trying to run command: volumeup

Aug 06 14:02:34 ropieeexl irexec[10023]: send-remote-control INFO found regular ZONE = {"id":"1601b369c30798c8f685a8ec48c7a03b3822","name":"Ropieee Workshop"}

Aug 06 14:02:34 ropieeexl irexec[10023]: send-remote-control INFO found zone Ropieee Workshop with ID: 1601b369c30798c8f685a8ec48c7a03b3822

Aug 06 14:02:34 ropieeexl irexec[10023]: send-remote-control INFO cmd = {"command":"volume","how":"relative","value":1,"zone_id":"1601b369c30798c8f685a8ec48c7a03b3822"}

Aug 06 14:02:38 ropieeexl irexec[10023]: send-remote-control INFO trying to run command: playpause

Aug 06 14:02:38 ropieeexl irexec[10023]: send-remote-control INFO found regular ZONE = {"id":"1601b369c30798c8f685a8ec48c7a03b3822","name":"Ropieee Workshop"}

Aug 06 14:02:38 ropieeexl irexec[10023]: send-remote-control INFO found zone Ropieee Workshop with ID: 1601b369c30798c8f685a8ec48c7a03b3822

Aug 06 14:02:38 ropieeexl irexec[10023]: send-remote-control INFO cmd = {"command":"playpause","zone_id":"1601b369c30798c8f685a8ec48c7a03b3822"}