Aleksandar Kodzhabashev / Mbed 2 deprecated TrackballQuery

Dependencies:   Servo mbed

Embed: (wiki syntax)

« Back to documentation index

PS2MS Class Reference

PS2MS Class Reference

PS/2 mouse interface control class. More...

#include <PS2MS.h>

Public Member Functions

 PS2MS (PinName clk_pin, PinName dat_pin)
 Create.
virtual ~PS2MS ()
 Destory.
virtual int getc (void)
 Get a data from a PS/2 device.
virtual void setTimeout (int ms)
 Set timeout.

Detailed Description

PS/2 mouse interface control class.

Definition at line 16 of file PS2MS.h.


Constructor & Destructor Documentation

PS2MS ( PinName  clk_pin,
PinName  dat_pin 
)

Create.

Parameters:
clk_pinClock pin.
dat_pinData pin.

Definition at line 18 of file PS2MS.cpp.

~PS2MS (  ) [virtual]

Destory.

Definition at line 30 of file PS2MS.cpp.


Member Function Documentation

int getc ( void   ) [virtual]

Get a data from a PS/2 device.

Returns:
A data from a PS/2 device.

Definition at line 35 of file PS2MS.cpp.

void setTimeout ( int  ms ) [virtual]

Set timeout.

Parameters:
msTimeout ms.

Definition at line 216 of file PS2MS.cpp.