

#include <nitro/spi.h>u32 TP_CalcCalibrateParam( TPCalibrateParam * calibrate,
u16 raw_x1, u16 raw_y1,
u16 dx1, u16 dy1,
u16 raw_x2, u16 raw_y2,
u16 dx2, u16 dy2 );
| calibrate | 結果のキャリブレーションパラメータを格納するためのポインタ |
| raw_x1、 raw_y1 | 座標1で得られた生のタッチパネル値 (0〜4095) |
| dx1、 dy1 | 座標1の画面座標 |
| raw_x2, raw_y2 | 座標2で得られた生のタッチパネル値 (0〜4095) |
| dx2, dy2 | 座標2の画面座標 |
引数が有効なパラメータであった場合には0
有効でないパラメータであった場合には0以外を返します。
2点の座標を元に、キャリブレーションのためのパラメータを計算します。
座標1と座標2のパラメータとして、x または y に同じ値を入力しないでください。
TP_GetCalibratedPoint, TP_SetCalibrateParam
Ver. 2004/04/16 初版