TABLE DES MATIÈRES
Jump to Folder Commands
| Byte | Role | Value | Description |
|---|---|---|---|
| 0 | Sync | 0x80 | id | Synchronization byte and player identifier |
| 1 | Command | 0x01 | Jump to a folder (000-127) |
| 0x11 | Jump to a folder (128-255) | ||
| 0x21 | Jump to a folder (256-383) | ||
| 0x31 | Jump to a folder (384-511) | ||
| 0x41 | Jump to a folder (512-639) | ||
| 0x51 | Jump to a folder (640-767) | ||
| 0x61 | Jump to a folder (768-895) | ||
| 0x71 | Jump to a folder (896-999) | ||
| 2 | Parameters | [0x00-0x7F] | Folder number in the command range (0-127) |
Example
0x81 0x41 0x7C → Instruction for player 001 to jump to folder 636.Playback and Standby Commands
| Byte | Role | Value | Description |
|---|---|---|---|
| 0 | Sync | 0x80 | id | Synchronization byte and player identifier |
| 1 | Command | 0x02 | Playback and standby commands |
| 2 | Parameters | 0x01 | PLAY — Playback from the start of the file |
| 0x02 | Stop | ||
| 0x03 | Next track in the current folder | ||
| 0x04 | Previous track in the current folder | ||
| 0x05 | Pause / Play at the current position | ||
| 0x06 | Play next folder | ||
| 0x07 | Play previous folder | ||
| 0x08 | Put the player in standby and exit standby mode | ||
| 0x09 | Increase volume by +1 step | ||
| 0x0A | Decrease volume by -1 step | ||
| 0x0B | Unused | ||
| 0x0C | Put the player in standby | ||
| 0x0D | Wake the player | ||
| 0x0E | Pause the player | ||
| 0x0F | Resume playback after a pause | ||
| 0x10 | Mute / Unmute the audio output | ||
| 0x11 | Mute the audio output | ||
| 0x12 | Unmute the audio output to its previous level | ||
| 0x13 | Put the screen in standby via HDMI-CEC | ||
| 0x14 | Turn on the screen via HDMI-CEC (One Touch Play) | ||
| 0x15 | Put the screen in standby or turn it on via HDMI-CEC depending on the context | ||
| 0x16 | Turn on a projector via PJLINK | ||
| 0x17 | Turn off a projector via PJLINK |
Volume Adjustment
| Byte | Role | Value | Description |
|---|---|---|---|
| 0 | Sync | 0x80 | id | Synchronization byte |
| 1 | Command | 0x03 | Volume command |
| 2 | Parameters | [0x00-0x64] | Volume adjustment (0-100) |
Information Requests
The player can provide information to a connected device via the RS-232 link to obtain the player's status, the currently playing title, remaining time, and other information.
| Byte | Role | Value | Description |
|---|---|---|---|
| 0 | Sync | 0x80 | id | Synchronization byte and player identifier |
| 1 | Command | 0x04 | Information request |
| 2 | Parameters | 0x01 | Player status (PLAYING / STOP / PAUSE / ERROR) |
| 0x02 | Name of the currently playing file | ||
| 0x03 | Name and location of the file (e.g., 001/bird.mp4) | ||
| 0x04 | Media used (USB / SD / Internal Memory) | ||
| 0x05 | Unused | ||
| 0x06 | Name of the currently playing folder (e.g., 005) | ||
| 0x07 | Unused | ||
| 0x08 | Unused | ||
| 0x09 | Remaining time of the current track (e.g., 00:05:14) | ||
| 0x0A | Total time of the current file (e.g., 01:42:27) | ||
| 0x0B | Player volume value (0-100) |
When the player receives an information request, it sends the data in ASCII format on the Tx pin of the RS-232 output. A CR/LF (carriage return/line feed) is sent at the end of the information.
Frame sent to the player to request player status: 0x81 0x04 0x01
Byte 1: 0x81: status byte, player number 001
Byte 2: 0x04: information request
Byte 3: 0x01: request for player statusFrame sent to the player to request remaining time: 0x82 0x04 0x09
Byte 1: 0x82: status byte, player number 002
Byte 2: 0x04: information request
Byte 3: 0x09: request for remaining time
The player returns: 00:03:12 + CR/LF (in ASCII) = 30 30 3A 30 33 3A 31 32 0D 0A (in Hex)Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article