DVD Player Control Logic
Sensiva
Posts: 211
Hi all..
I am doing practical for Programmer Certificate, and now i am stuck with the control logic of the DVD Player, actually i am not that much familiar with standalone players, so here is logic assumptions that I built on my own.
- STOP will be ON if there is a media inserted and no transport actions
(no media --> STOP is OFF)
- Transports are disabled while in MENU
- changing discs will stop (STOP is ON) and exit MENU
- Pausing while playing -- PLAY will remain ON
- PLAY & PAUSE will exit SEARCH
- SEARCH is latching command
- searching will turn PLAY ON
- searching while paused will exit PAUSE
- PLAY will turn OFF both PAUSE and SEARCH
- MENU command pauses playback
- SELECT will start playback
- skipping will not turn OFF STOP
- skipping will start playback only if the player was playing back OR PAUSED
(turning off pause as well)
- skipping will exit SEARCH
I am not asking for code, I want only someone to validate this logic specially the latching searching buttons, i don't want AMX University's Cops get me out of the track :eek:
I am doing practical for Programmer Certificate, and now i am stuck with the control logic of the DVD Player, actually i am not that much familiar with standalone players, so here is logic assumptions that I built on my own.
- STOP will be ON if there is a media inserted and no transport actions
(no media --> STOP is OFF)
- Transports are disabled while in MENU
- changing discs will stop (STOP is ON) and exit MENU
- Pausing while playing -- PLAY will remain ON
- PLAY & PAUSE will exit SEARCH
- SEARCH is latching command
- searching will turn PLAY ON
- searching while paused will exit PAUSE
- PLAY will turn OFF both PAUSE and SEARCH
- MENU command pauses playback
- SELECT will start playback
- skipping will not turn OFF STOP
- skipping will start playback only if the player was playing back OR PAUSED
(turning off pause as well)
- skipping will exit SEARCH
I am not asking for code, I want only someone to validate this logic specially the latching searching buttons, i don't want AMX University's Cops get me out of the track :eek:
0
Comments
This is a RS232 DVDPlayer, and it has only two major responses
- Media Type in the drive.
- valid or invalid command acknowledgment