コマンド送信用 16進数文字列作成
// 送信パラメーター(STX)
char char_c_02 = 0x02;
strCommandG = String.valueOf(char_c_02);
// CRLF 文字列作成
char C_Cr = 0x0d; // Cr
char C_Lf = 0x0a; // Lf
str_CrLf = String.valueOf(C_Cr) + String.valueOf(C_Lf);
strCommandG += pNum.trim() + str_CrLf;
// 氏名(漢字)
strCommandG += String.format("%-18s", pName) + str_CrLf;
// 性別
switch (pSex) {
case "1":
strCommandG += "男性" + str_CrLf;
default:
strCommandG += "女性" + str_CrLf;
}
// 生年月日(YYYY.MM.DD)
strCommandG += pSng.substring(1, 4) + "/" + pSng.substring(5, 2) + "/" + pSng.substring(7, 2) +
str_CrLf;