・方位のLSBを0.1から0.01に修正
・リザーブを1バイト潰して、
行方を不明しているDスイッチのトグル用に。
- - - - - - 8バイト境界
========================================================
Byte[8] ID //ただし[7]は\0固定
- - - - - -
unsigned short エンジン回転数 //LSB=1rpm
unsigned short 車速 //LSB=0.01km/h
Byte 燃料 //LSB=1% (未実装)
Byte 電圧 //LSB=0.1V
Byte 燃圧 //LSB=3Kpa (未実装)
Byte 点火タイミング //LSB=0.5deg (未実装)
- - - - - -
Byte 吸気圧 //LSB=1Kpa (絶対圧) (未実装)
Byte 吸気温度 //LSB=1℃(offset +40) (未実装)
Byte 水温 //LSB=1℃(offset +40) (未実装)
Byte Dスイッチ状態 //0=OFF/1=ON <<<NEW
short 室温 //LSB=0.1℃
short 外気温 //LSB=0.1℃
- - - - - -
unsigned short 排気温度 //LSB=1℃ (未実装)
Byte O2センサー //-100~99.2 (生データでByte)(未実装)
Byte LAFセンサー //-100~99.2 (生データでByte) (未実装)
Byte Cスイッチ回数 ///0-255(サイクリック)
Byte Cスイッチ長押し押下回数 ///0-255(サイクリック)
Byte Cスイッチ長押し押下回数 ///0-255(サイクリック)
unsigned short 方位 //LSB=0.01 磁北=0 東=90 <<Modify
- - - - - -
Byte 緯度DDD //NMEA Format
Byte 緯度MM //NMEA Format
short 緯度.MMMM //【N】MSB=0/【S】MSB=1
Byte 経度DD //NMEA Format
Byte 経度MM //NMEA Format
short 経度MMMM //【E】MSB=0/【W】MSB=1
- - - - - -
unsigned int 車速パルス //LSB=1パルス(4パルス計算)
- - - - - -
unsigned short タイヤ空気圧(FR) //LSB=0.1Kgm/cm2(未実装)
unsigned short タイヤ空気圧(FL) //LSB=0.1Kgm/cm2(未実装)
unsigned short タイヤ空気圧(RR) //LSB=0.1Kgm/cm2(未実装)
unsigned short タイヤ空気圧(RL) //LSB=0.1Kgm/cm2(未実装)
- - - - - -
Byte タイヤ空気温度(FR) //LSB=1℃(未実装)
Byte タイヤ空気温度(FL) //LSB=1℃(未実装)
Byte タイヤ空気温度(RR) //LSB=1℃(未実装)
Byte タイヤ空気温度(RL) //LSB=1℃(未実装)
Byte TPMS電池残量(FR) //0(空)-3(満)(未実装)
Byte TPMS電池残量(FL) //0(空)-3(満)(未実装)
Byte TPMS電池残量(RR) //0(空)-3(満)(未実装)
Byte TPMS電池残量(RL) //0(空)-3(満)(未実装)
- - - - - -
Byte ステータスBit ///+0 (LSB) ライトON
///+1 GPS捕捉
///+2 後退信号
///+3 サイドブレーキ
///+4 フットブレーキ(未実装)
Byte GPS衛星捕捉数 ///0-8
Byte Aスイッチ回数 ///0-255(サイクリック)
Byte Aスイッチ長押し押下回数 ///0-255(サイクリック)
Byte Bスイッチ押下回数 ///0-255(サイクリック)
Byte Bスイッチ長押し押下回数 ///0-255(サイクリック)
Byte A+Bスイッチ押下回数 ///0-255(サイクリック)
Byte A+Bスイッチ長押し押下回数 ///0-255(サイクリック)
- - - - - -
unsigned short 油圧 //LSB=1Kpa (絶対圧)
unsigned short 油温 //LSB=0.1℃
=========================================================
0 件のコメント:
コメントを投稿