English
Language : 

GL310MC4D Datasheet, PDF (9/18 Pages) List of Unclassifed Manufacturers – GL310MC PS/2 4D Mouse Controller
GL310MC PS/2 4D Mouse Controller
The reset state of the device is as follows:
l Reported sample rate is 100 samples per second.
l Reported resolution is 4 counts per mm.
l Scaling is 1:1.
l Stream mode is selected.
l Data reporting is disabled.
4.5 Command set
After every command, the device responds within 20ms with an ACK byte ( $FA) and possibly one
or more data bytes. For the Resend ($FE) command, the response sometimes does not begin with an
ACK. For the Reset ($FF) command, the device responds with an ACK ($FA) within 20ms, then
with the completion and ID codes ($AA, $00) within 500ms.
If the device is in Stream mode, the host should disable it before sending a command that requires a
response. However, if a command is sent during enable Stream mode, the device will not send any
further data packets until the responding to the command is finished. If a command is sent during the
transmission of a data packet or response to a previous command, the packet in progress is
abandoned and the new command is processed instead.
The device maintains a count of the amount of X, Y motion since the last data packet was sent. Any
command except Resend ($FE) clears the motion accumulators.
4.5.1 Standard PS/2 commands
The commands described here are standard to all PS/2 pointing devices. As elsewhere in this
document, "$" signifies hexadecimal notation.
$FF Reset. Perform a software reset as described above. Response is ACK ($FA), then $AA, $00
after a calibration delay of 300-500ms.
$FE Resend. The host sends this command when it detects invalid output from the device. The
device retransmits the last packet of data, for example, a three -byte motion data packet, a
one-byte response to the Read Device Type ($F2) command, or the two-byte completion-
and-ID reset response ($AA, $00). The ACK ($FA) byte sent to acknowledge a command is
not stored in any buffer or resent; however, if the last output from the device was an ACK
with no additional data bytes, Resend responds with an ACK.
The device will send a Resend ($FE) to the host if it receives invalid input from the host.
$F6 Set Default. Restore conditions to the initial power-up state. This resets the sample rate,
resolution, sealing, and Stream mode as described above for power-on reset, and disables the
device.
$F5 Disable. Disable Stream mode reporting of motion data packets. All other device operations
continue as usual.
8
Revision 1.0 July/16/1998