- "tx {bytes} transfer bytes over the CEC line." + System.Environment.NewLine +
- "txn {bytes} transfer bytes but don't wait for transmission ACK." + System.Environment.NewLine +
- "[tx 40 00 FF 11 22 33] sends bytes 0x40 0x00 0xFF 0x11 0x22 0x33" + System.Environment.NewLine +
- System.Environment.NewLine +
- "on {address} power on the device with the given logical address." + System.Environment.NewLine +
- "[on 5] power on a connected audio system" + System.Environment.NewLine +
- System.Environment.NewLine +
- "standby {address} put the device with the given address in standby mode." + System.Environment.NewLine +
- "[standby 0] powers off the TV" + System.Environment.NewLine +
- System.Environment.NewLine +
- "la {logical_address} change the logical address of the CEC adapter." + System.Environment.NewLine +
- "[la 4] logical address 4" + System.Environment.NewLine +
- System.Environment.NewLine +
- "pa {physical_address} change the physical address of the CEC adapter." + System.Environment.NewLine +
- "[pa 1000] physical address 1.0.0.0" + System.Environment.NewLine +
- System.Environment.NewLine +
- "osd {addr} {string} set OSD message on the specified device." + System.Environment.NewLine +
- "[osd 0 Test Message] displays 'Test Message' on the TV" + System.Environment.NewLine +
- System.Environment.NewLine +
- "ver {addr} get the CEC version of the specified device." + System.Environment.NewLine +
- "[ver 0] get the CEC version of the TV" + System.Environment.NewLine +
- System.Environment.NewLine +
- "ven {addr} get the vendor ID of the specified device." + System.Environment.NewLine +
- "[ven 0] get the vendor ID of the TV" + System.Environment.NewLine +
- System.Environment.NewLine +
- "lang {addr} get the menu language of the specified device." + System.Environment.NewLine +
- "[lang 0] get the menu language of the TV" + System.Environment.NewLine +
- System.Environment.NewLine +
- "pow {addr} get the power status of the specified device." + System.Environment.NewLine +
- "[pow 0] get the power status of the TV" + System.Environment.NewLine +
- System.Environment.NewLine +
- "poll {addr} poll the specified device." + System.Environment.NewLine +
- "[poll 0] sends a poll message to the TV" + System.Environment.NewLine +
- System.Environment.NewLine +
+ "[tx] {bytes} transfer bytes over the CEC line." + System.Environment.NewLine +
+ "[txn] {bytes} transfer bytes but don't wait for transmission ACK." + System.Environment.NewLine +
+ "[on] {address} power on the device with the given logical address." + System.Environment.NewLine +
+ "[standby] {address} put the device with the given address in standby mode." + System.Environment.NewLine +
+ "[la] {logical_address} change the logical address of the CEC adapter." + System.Environment.NewLine +
+ "[pa] {physical_address} change the physical address of the CEC adapter." + System.Environment.NewLine +
+ "[osd] {addr} {string} set OSD message on the specified device." + System.Environment.NewLine +
+ "[ver] {addr} get the CEC version of the specified device." + System.Environment.NewLine +
+ "[ven] {addr} get the vendor ID of the specified device." + System.Environment.NewLine +
+ "[lang] {addr} get the menu language of the specified device." + System.Environment.NewLine +
+ "[pow] {addr} get the power status of the specified device." + System.Environment.NewLine +
+ "[poll] {addr} poll the specified device." + System.Environment.NewLine +
+ "[scan] scan the CEC bus and display device info" + System.Environment.NewLine +