x68000:go555sa_monitor_remote
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
x68000:go555sa_monitor_remote [2022/04/25 15:45] – created TD-Linux | x68000:go555sa_monitor_remote [2024/04/22 14:56] (current) – [Remote Programming] skusuma | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | The GO555SA remote functions with all X68000 monitors. It is powered by two AAA batteries and provides all of the features accessible via buttons on the monitor' | + | ====== Monitor remotes ====== |
- | == Technical details == | + | ^ model number ^ matching monitors ^ notes ^ |
+ | | GO555SA | CZ-612D | 19 populated buttons, 2 unpopulated | | ||
+ | | GO501SA | CZ-600DE | アナログ/デジタル button | | ||
+ | | ? | CZ-605D, CZ-614D | 主音声/副音声 button | | ||
+ | |||
+ | All remote models function with all X68000 monitors. It is powered by two AAA batteries and provides all of the features accessible via buttons on the monitor' | ||
+ | |||
+ | {{go555sa_front.jpg? | ||
+ | |||
+ | Dimensions: 57.81x124.79x19.06mm (including buttons) | ||
+ | ===== Technical details | ||
The encoding of the keys is similar to other Sharp remotes, using a 1ms pulse period to signal a 0 and 2ms pulse period for a 1. However, there are only 12 total bits sent (and therefore 13 pulses). Codes are sent every 40ms, inverting the last 9 bits every transmission (e.g. a toggle mask of 00011111111). | The encoding of the keys is similar to other Sharp remotes, using a 1ms pulse period to signal a 0 and 2ms pulse period for a 1. However, there are only 12 total bits sent (and therefore 13 pulses). Codes are sent every 40ms, inverting the last 9 bits every transmission (e.g. a toggle mask of 00011111111). | ||
Line 25: | Line 35: | ||
|11|11|000010110000| | |11|11|000010110000| | ||
|12|12|000110110000| | |12|12|000110110000| | ||
- | |||| | ||
|hidden 1||000111100000| | |hidden 1||000111100000| | ||
+ | |analog/ | ||
+ | |first/ | ||
|hidden 2||000101100000| | |hidden 2||000101100000| | ||
- | It appears that there is a total space for 32 possibilities. Unused codes haven' | + | [1] GO501SA only, same position as hidden 1. |
- | == Hidden buttons == | + | [2] GO???SA only, same position as hidden 1. |
+ | |||
+ | Note that the middle 5 bits are identical to the IOCS _TVCTRL call (and the bytes sent via serial over the REMOTE connector), in LSB order. Codes outside of what the remote sends haven' | ||
+ | |||
+ | ===== Hidden buttons ===== | ||
+ | |||
+ | {{go555sa_pcb_front.jpg? | ||
There are two buttons present and functional on the PCB but covered by the faceplate. | There are two buttons present and functional on the PCB but covered by the faceplate. | ||
- | * Hidden button 1 switches the monitor into a mode where the computer light is lit on the front panel, but the monitor switches to the video input. Black level also shifts slightly. It is possible that this is an overlay mode. Note that this mode is stateful and the button must be pressed again to exit. The monitor will remember this setting as well, however the X68000 will clear it on boot if the Remote cable is attached. | + | * Hidden button 1. On some remotes, it is populated and labeled アナログ/デジタル or 主音声/副音声, |
+ | |||
+ | * Hidden button 2. The code corresponds to _TVCTRL $07, " | ||
- | * Hidden button 2 causes the monitor to blank for about a second, only in computer mode. | ||
+ |
x68000/go555sa_monitor_remote.1650865502.txt.gz · Last modified: 2022/04/25 15:45 by TD-Linux