0

How to use "Substitute the source address" option in HEX CEC command?

I need to send Active Source (0x82) CEC command because my Optoma projector ignore built in power on command (0x04 or 0x0D). It starts properly while receive CEC command from PS4 (ACTIVE_SOURCE (0x82): phys-addr: 1.0.0.0)

I need to use physical CEC address of BrighSign LS425 player
There is option "Substitute the source address" but I don't know what characters to use that would be substituted

Now I have "CEC_TRANSMIT ioctl failed: Machine is not on the network (64)" in logs probably because I use wrong address.

There is no information about it in documentation

1 comment

  • Avatar
    Brandon Official comment

    Responded in the created ticket, copied below for the benefit of the community.

    When the Substitute the source address option is ticked, the system default behavior of replacing the Source address field in the supplied CEC string with the BrightSign player's source address will apply.

    This is the default behavior for firmware/OS versions prior to 8.5.31 and BrightAuthor/BrightAuthor:connected versions that do not provide the Substitute the source address option.

    If the Substitute the source address option is present and not ticked, which is the default state, and the player's firmware/OS is >= 8.5.31, then the provided CEC string will not be altered to substitute the player's CEC address for the supplied source address field.

     

    So in your case, since you want the player's address to automatically be inserted, you should tick the Substitute the source address option and you can use any value for the source address in your CEC string as it will be replaced.

    For more information see

    https://docs.brightsign.biz/space/DOC/370673249/roCecInterface#UseInitiatorAddressFromPacket(enable-As-Boolean)-As-Boolean

    _________________________________________________________________________
    Friendly reminder, the community forum is intended for user-to-user discussion.  It is not regularly monitored. For troubleshooting problems and to ensure a timely answer from a BrightSign representative, please submit a support ticket

Please sign in to leave a comment.