3

私は Verifone Vx670 Point OF Sale(POS) 端末で作業していますが、次のような状況があります:-

同じコードを 2 台の「Verifone Vx670」POS 端末にダウンロードしました。コードは、このコードを使用して POS ユーザーのメニューを表示する必要があります:-

#define DYNAMIC_ROW_SIZE    25
char caTemp[DYNAMIC_ROW_SIZE] = "";
g_RowCount = 8;
for (i = 0; i < 4 && i < g_RowCount; i++)
{           
    memset (caTemp, 0x00, sizeof(caTemp));
    memcpy (caTemp, &g_DISPLAY_DATA[((g_DISPLAY_INDEX * 4 + i) * DYNAMIC_ROW_SIZE)], DYNAMIC_ROW_SIZE);
    write_at(caTemp, strlen(caTemp), 21 - strlen(caTemp), (i*2)+2);
}

Vx670_Working.jpg Vx670_Working.jpgに示すように、ある POS 端末でメニューがうまく表示されていることがわかり ました。

しかし、もう 1 つは、図 Vx670_Error.jpg に示すように、上部パディングを使用してメニューを表示することです。

Vx670_Error.jpg

メニューの前にこの上部パディングを表示する2番目の端末の理由がわかりません。

誰でも問題を理解するのを手伝ってもらえますか

4

0 に答える 0