MiniDisplay.cpp
changeset 4 36894fc4dad6
parent 3 d235c10ff460
child 5 33e930b11152
     1.1 --- a/MiniDisplay.cpp	Mon Jul 07 22:27:56 2014 +0200
     1.2 +++ b/MiniDisplay.cpp	Tue Jul 08 18:59:41 2014 +0200
     1.3 @@ -22,7 +22,7 @@
     1.4  	}
     1.5  
     1.6  void MiniDisplayClose(MiniDisplayDevice aDevice)
     1.7 -	{	
     1.8 +	{
     1.9  	delete aDevice;
    1.10  	//device = NULL;
    1.11  	}
    1.12 @@ -45,7 +45,7 @@
    1.13  		{
    1.14  		return;
    1.15  		}
    1.16 -	
    1.17 +
    1.18  	((GP1212A01A*)aDevice)->SetAllPixels(0xFF);
    1.19  	}
    1.20  
    1.21 @@ -56,7 +56,7 @@
    1.22  		{
    1.23  		return;
    1.24  		}
    1.25 -	
    1.26 +
    1.27  	((GP1212A01A*)aDevice)->SwapBuffers();
    1.28  	}
    1.29  
    1.30 @@ -122,3 +122,57 @@
    1.31  	return ((GP1212A01A*)aDevice)->SetPixel(aX,aY,aValue);
    1.32  	}
    1.33  
    1.34 +//-------------------------------------------------------------
    1.35 +wchar_t* MiniDisplayVendor(MiniDisplayDevice aDevice)
    1.36 +    {
    1.37 +    return ((GP1212A01A*)aDevice)->Vendor();
    1.38 +    }
    1.39 +
    1.40 +//-------------------------------------------------------------
    1.41 +wchar_t* MiniDisplayProduct(MiniDisplayDevice aDevice)
    1.42 +    {
    1.43 +    return ((GP1212A01A*)aDevice)->Product();
    1.44 +    }
    1.45 +
    1.46 +//-------------------------------------------------------------
    1.47 +wchar_t* MiniDisplaySerialNumber(MiniDisplayDevice aDevice)
    1.48 +    {
    1.49 +    return ((GP1212A01A*)aDevice)->SerialNumber();
    1.50 +    }
    1.51 +
    1.52 +//-------------------------------------------------------------
    1.53 +void MiniDisplayRequestDeviceId(MiniDisplayDevice aDevice)
    1.54 +    {
    1.55 +    ((GP1212A01A*)aDevice)->RequestDeviceId();
    1.56 +    }
    1.57 +
    1.58 +//-------------------------------------------------------------
    1.59 +void MiniDisplayRequestPowerSupplyStatus(MiniDisplayDevice aDevice)
    1.60 +    {
    1.61 +    ((GP1212A01A*)aDevice)->RequestPowerSupplyStatus();
    1.62 +    }
    1.63 +
    1.64 +//-------------------------------------------------------------
    1.65 +void MiniDisplayRequestFirmwareRevision(MiniDisplayDevice aDevice)
    1.66 +    {
    1.67 +    ((GP1212A01A*)aDevice)->RequestFirmwareRevision();
    1.68 +    }
    1.69 +
    1.70 +//-------------------------------------------------------------
    1.71 +bool MiniDisplayRequestPending(MiniDisplayDevice aDevice)
    1.72 +    {
    1.73 +    return ((GP1212A01A*)aDevice)->RequestPending();
    1.74 +    }
    1.75 +
    1.76 +//-------------------------------------------------------------
    1.77 +TMiniDisplayRequest MiniDisplayCurrentRequest(MiniDisplayDevice aDevice)
    1.78 +    {
    1.79 +    return ((GP1212A01A*)aDevice)->CurrentRequest();
    1.80 +    }
    1.81 +
    1.82 +//-------------------------------------------------------------
    1.83 +void MiniDisplayCancelRequest(MiniDisplayDevice aDevice)
    1.84 +    {
    1.85 +    ((GP1212A01A*)aDevice)->CancelRequest();
    1.86 +    }
    1.87 +