VB => Java 移植メモ

【RS232C通信 】データ長7ビットのシリアル通信(ヘルスケア 機器連携) VB => Android(Java)移植

" data-en-clipboard="true"> /** * 体重計(機器) から測定値を取得する */ private void btWB110(BluetoothSppConnection connection, String address) { final int RECEIVE_SIZE = 1000; byte byBuff; // 送信バッファ byte status = new byte[RECEIVE_S…

パリティチェック実装 VB => Java(Android) 移植 2022_02_10 メモ

置き換え -----------------[VB] -128&H80 [java]Byte.MIN_VALUE ----------------[VB] 128&H7F [java]Byte.MAX_VALUE ----- [コード: パリティビット を付加する] /** * SetParity * バイト列の最上位ビットにパリティ情報を付加する * * pData Byte() I バ…

VB => Java 移植 Android メモ 2022_01_12 VB ( Left , Chr() , Mid )

VB] strData = oEnc.GetString(byStatus, 0, intRecvSize) If Left(strData, 1) <> Chr(3) Then [ java ] // 0x03 String Chr_3 = strData.substring(0,1); byte bx_03 = new byte[1]; bx_03 = Chr_3.getBytes(); // 比較用 byte tx_03 = new byte[1]; tx_03…

VB.net => Java 移植 VB Val 関数

// === VB の Val 関数を java では => String strResult_02 = "{0,16,~0,1,MO,WB-150,Wk,76.15,Pt,0.00"; String val = strResult_02; String MidStr = val.replaceAll("[^\\d]", ""); System.out.println(MidStr); 出力 016011507615000