体組成計 BC-108 BC-118E RS-232C 準拠出力説明書 この説明書は 体組成計 BC-108/118E の測定結果を RS-232C に準拠した信号としてパーソナルコンピュータ等の外部機器に出力するためのインターフェイスに関するものです 作成日 10/12/01 1. 仕様 通信規格 :EIA RS-232C 準拠通信方式 : 調歩同期式信号速度 :4800ボーテ ータヒ ット長 :8ビットパリティ : なし (NONE) ストッフ ヒ ット :1ビットターミネーター :CR+LF 2. 信号線の名称および接続方法 端子番号信号名 2 RXD 3 TXD 5 GND 接続例 注意 1 コントローラ背面に RS-232C コネクター (D サブ 9 ピンオス ) が付いています 2 パーソナルコンピューターと接続する場合は RS-232C クロスケーブルを使用してください
3. 送信データについて 送信データの出力は 測定結果の表示直前に行います 但し 無手順の為 受信側 ( パーソナルコンピュータ等 ) の状態に関わらずデータが出力されます このため測定結果の表示直前には常に受信可能な状態になっている必要があります (1) 出力データ項目 項目順内容フォーマットデータ長 1 日付 "'yy/mm/dd" 11バイト固定長 (dd: 日 mm: 月 yy: 年 ) 2 時間 "hh:mm" 7バイト固定長 (hh: 時 mm: 分 ) 3 体型 0または2 1バイト固定長 (0: スタンタ ート 2: アスリート ) 4 性別 1または2 1バイト固定長 (1: 男性 2: 女性 ) 5 年令 XX 2バイト固定長 ( 単位才 右詰 ) 6 身長 XXXXX.X 7バイト固定長 ( 単位 cm 右詰) 7 体重 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 8 体脂肪率 XX.X 4バイト固定長 ( 単位 % 右詰) 9 脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 10 除脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 11 体水分量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 12 BMI XX.X 4バイト固定長 ( 右詰 ) 13 標準体重 XXXXX.X 7バイト固定長 ( 右詰 ) 14 肥満度 XXX.X 5バイト固定長 ( 単位 kg 右詰) 15 インピーダンス左半身 XXXX 4バイト固定長 ( 単位 Ω 右詰) 16 右足 XXXX 4バイト固定長 ( 単位 Ω 右詰) 17 左足 XXXX 4バイト固定長 ( 単位 Ω 右詰) 18 右腕 XXXX 4バイト固定長 ( 単位 Ω 右詰) 19 左腕 XXXX 4バイト固定長 ( 単位 Ω 右詰) 20 右足 体脂肪率 XX.X 4バイト固定長 ( 単位 % 右詰) 21 脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 22 除脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 23 筋肉量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 24 左足 体脂肪率 XX.X 4バイト固定長 ( 単位 % 右詰) 25 脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 26 除脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 27 筋肉量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 28 右腕 体脂肪率 XX.X 4バイト固定長 ( 単位 % 右詰) 29 脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 30 除脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 31 筋肉量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 32 左腕 体脂肪率 XX.X 4バイト固定長 ( 単位 % 右詰) 33 脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 34 除脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 35 筋肉量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰)
36 体幹部 体脂肪率 XX.X 4バイト固定長 ( 単位 % 右詰) 37 脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 38 除脂肪量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 39 筋肉量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) 40 基礎代謝量 XXXX 4バイト固定長 ( 単位 kcal 右詰) 41 基礎代謝判定 XXXX 4バイト固定長 (1~16 右詰) 42 推定骨量 XXX.X 5バイト固定長 ( 単位 kg 右詰) 43 内臓脂肪レベル XXXX 4バイト固定長 (1~59 右詰) 44 筋肉スコア 右足 XX 2バイト固定長 (-4~4 右詰 ) 45 左足 XX 2バイト固定長 (-4~4 右詰 ) 46 右腕 XX 2バイト固定長 (-4~4 右詰 ) 47 左腕 XX 2バイト固定長 (-4~4 右詰 ) 48 体幹部 XX 2バイト固定長 (-4~4 右詰 ) 49 全身 XX 2バイト固定長 (-4~4 右詰 ) 50 全身筋肉量 XXXXX.X 7バイト固定長 ( 単位 kg 右詰) ターミネータ CR+LF 固定長データで桁が余った場合には "0" のコードが入ります 基礎代謝量のデータは 設定により出力する / しないを選択する事が出来ます 注意 体型モードを アスリート とした場合と 年令が 17 才以下の場合でも出力データのフォーマットを統一するために BMI 標準体重 肥満度 のデータが出力されます 但し これらのデータは下記の計算式に基づいて算出された数値であるため 体型モードが アスリート の場合と年令が 17 才以下の場合は このデータを基準にして肥満の判断をしないで下さい ( プリンタ出力では体型モードが アスリート の場合と年令が 17 才以下の場合は BMI 標準体重 肥満度 は印字されません ) 17 才以下の基礎代謝量 基礎代謝判定 内臓脂肪レベル 筋肉スコアのデータは 0 で埋められて出力されます BMI の計算式体重 (kg) 身長 (m) 身長 (m) ( 標準値は 22) 標準体重の計算式身長 (m) 身長 (m) 22 肥満度の計算 ( 体重 - 標準体重 ) *100 標準体重
(2) 出力データフォーマット 測定データは下記のようなフォーマットで出力されます 各データは カンマ (,) で区切られています ターミネーター ( データの最後 ) は CR(ASCII コード 0DH) LF(ASCII コード 0AH) です 固定長データでデータの桁数が規定された長さに達しない場合には データは右詰めで出力され 余った桁には 0(ASCII コード 30H) が入ります 各動作モード時に 非表示 非計算の項目に関しては 0 が入ります 互換モード BC-108/118E の [ 設定 ]-[ プリンター RS232C 設定 ] で [118] を選択した場合は基礎代謝量以降が出力されません また [118D] を選択した場合は 基礎代謝判定以降が出力されません 体重計出力 リモートモードで体重計測定を行った場合は 体脂肪関係のデータは 0 が入ります 通常モードで体重測定を行なった場合は インピーダンス以降の項目は出力されません 出力例 ( 通常モード体組成計 リモートモード体組成計 ) "'05/05/06","10:45",0,1,30,00171.0,00065.5,17.1,00011.2,00054.3,00036.9,22.4,00064.3,001.8, 0593,0247,0253,0304,0311,18.7,00002.2,00009.7,00009.2,19.2,00002.2,00009.4,00008.9,13.4,00 000.5,00002.9,00002.7,14.4,00000.5,00002.7,00002.6,16.5,00005.8,00029.5,00028.1,1523,0011, 002.8,0006,00,-1,00,00,00,00,00051.5 ( リモートモード体重計 ) "'05/05/06","10:47",0,1,30,00171.0,00065.5,0000,0000000,0000000,0000000,22.4,00064.3,001.8, 0000,0000,0000,0000,0000,0000,0000000,0000000,0000000,0000,0000000,0000000,0000000,0000,00 00000,0000000,0000000,0000,0000000,0000000,0000000,0000,0000000,0000000,0000000,0000,0000, 00000,0000,00,00,00,00,00,00,0000000 ( 通常モード体重計 ) "'05/05/06","12:50",0,0,00,0000000,00066.7,0000,0000000,0000000,0000000,0000,0000000,00000
出力フォーマット図