Interface AntPlusAudioControllableDevicePcc.IAudioCommandReceiver

Enclosing class:
AntPlusAudioControllableDevicePcc

public static interface AntPlusAudioControllableDevicePcc.IAudioCommandReceiver
Receiver for the AudioCommand event, which is: Commands sent by a remote control to initiate an action on an audio device.
  • Method Details

    • onNewAudioCommand

      CommandStatus onNewAudioCommand(long estTimestamp, EnumSet<EventFlag> eventFlags, int serialNumber, int sequenceNumber, AudioVideoCommandNumber commandNumber, int commandData)
      Receives the data from a AudioCommand event.
      Parameters:
      estTimestamp - The estimated timestamp of when this event was triggered. Useful for correlating multiple events and determining when data was sent for more accurate data records.
      eventFlags - Informational flags about the event.
      serialNumber - The serial number of the remote control device.
      sequenceNumber - Sequence number which increments with each new command Rollover: Every 255.
      commandNumber - The requested AudioVideoCommandNumber
      commandData - Indicates additional parameters of the command, for example, the percentage amount of volume increase/decrease in the case of volume up/down
      Returns:
      The CommandStatus of the received command. Subscribers can indicate whether the command was successful or not, etc.