So I'm getting on pretty well with setting up my new system and am incredibly impressed with the power and flexibility of the system. I will definitely be subscribing at the end of my free trial.
I've just about finished setting up my custom remote and it is all working well over IP using a combination of ADB to control my Nvidia Shield and the Channels API for specific Channels commands.
Today's first question is about the record_toggle command in the Channels API. As my remote has a record button I have it set up to send the record_toggle command. This works great
when you are watching a program - the pop up window appears saying "Recording Started" or the Cancel option if it is already recording. But if I'm browsing the Guide and highlight a program I want to record sending the API command "record-toggle" does nothing. I notice that the documentation it only mentions the currently playing item so this is probably expected behaviour but is using it to record directly from the Guide a feature that could be added at some point? I appreciate that the system is designed to work on the limited button remotes that come with streaming devices, but I (and more importantly my wife) prefer to have a specific button for these things if at all possible.
Second, related question is that while experimenting/messing about setting up test recordings I couldn't find any command to set up a recording directly from the Guide if the program has already started - highlighting it and hitting OK just goes live to that program. Am I missing something there or is it not possible? Again maybe the API record_toggle command could be usefully used there?