The command protocol defines the content of the data (payload) bytes of I C protocol sent by the master, and the slave
The slave (HMC6343) shall provide the acknowledge bits between each data byte per the I C protocol. Response byte
HMC6343
Command Protocol
2
device (HMC6343). Note that angular outputs are in tenths of a degree (0-3600 heading, ±0-900 tilt).
After the master device sends the 7-bit slave address, the 1-bit Read/Write, and gets the 1-bit slave device acknowledge
bit returned; the next one to three sent data bytes are defined as the input command and argument bytes. To conserve
data traffic, all response data (Reads) will be context sensitive to the last command (Write) sent. All write commands shall
have the address byte least significant bit cleared (factory default 0x32). These commands then follow with the command
byte and command specific binary formatted argument bytes in the general form of:
(Command Byte) (Argument Binary MS Byte) (Argument Binary LS Byte)
2
reads are done by sending the address byte (factory default 0x33) with the least significant bit set, and then clocking back
response bytes, last command dependant. Table 2 shows the HMC6343 command and response data flow.
Table 2 – HMC6343 Interface Commands/Responses
Command
Byte
(hex)
(0x40)
(0x45)
(0x50)
(0x55)
(0x65)
Argument 1 Byte
(Binary)
Argument 2 Byte
(Binary)
Response Bytes
(Binary)
MSB/LSB Data
(6 Bytes)
MSB/LSB Data
(6 Bytes)
MSB/LSB Data
(6 Bytes)
MSB/LSB Data
(6 Bytes)
Post OP Mode 1
Command Description
Post Accel Data. AxMSB, AxLSB,
AyMSB, AyLSB, AzMSB, AzLSB
Post Mag Data. MxMSB, MxLSB,
MyMSB, MyLSB, MzMSB, MzLSB
Post Heading Data. HeadMSB,
HeadLSB, PitchMSB, PitchLSB,
RollMSB, RollLSB
Post Tilt Data. PitchMSB, PitchLSB,
RollMSB, RollLSB, TempMSB,
TempLSB
Read the current value of OP Mode 1
(0x71)
(0x72)
(0x73)
(0x74)
(0x75)
(0x76)
(0x7E)
(0x82)
(0x83)
(0x84)
Enter User Calibration Mode
Level Orientation (X=forward, +Z=up)
(default)
Upright Sideways Orientation
(X=forward, Y=up)
Upright Flat Front Orientation
(Z=forward, -X=up)
Enter Run Mode (from Standby Mode)
Enter Standby Mode (from Run Mode)
Exit User Calibration Mode
Reset the Processor
Enter Sleep Mode (from Run Mode)
Exit Sleep Mode (to Standby Mode)
10
(0xE1)
(0xF1)
EEPROM Address
EEPROM Address
Data
Data (1 Byte)
Read from EEPROM
Write to EEPROM
www.honeywell.com
相关PDF资料
HMR2300-D21-232-DEMO KIT DEVELOP MAGNETOMETER RS232
HMR3000-DEMO-232 KIT DEMO DIG COMPASS MODUL RS232
HMU-PATBH101KQ-3M CABLE ASSEMBLY MU FIBER OPTIC 3M
HP-BRACKET ACCY BRACKET FOR HP RELAYS
HP100SS HOLE PLUG 1" STAINLESS STEEL
HP100 HOLE PLUG 1" STEEL
HP125SS HOLE PLUG 1.25" STAINLESS STEEL
HP125 HOLE PLUG 1.25" STEEL
相关代理商/技术参数
HMC634LC4 制造商:HITTITE 制造商全称:Hittite Microwave Corporation 功能描述:ACTIVE BIAS CONTROLLER
HMC634LC4_09 制造商:HITTITE 制造商全称:Hittite Microwave Corporation 功能描述:GaAs PHEMT MMIC DRIVER AMPLIFIER, 5 - 20 GHz
HMC634LC4TR 制造商:Hittite Microwave Corp 功能描述:IC MMIC DVR AMP GAAS 24SMD
HMC634-SX 功能描述:IC MMIC POWER AMP DIE 制造商:analog devices inc. 系列:- 包装:托盘 零件状态:在售 频率:5GHz ~ 20GHz P1dB:23dBm 增益:22dB 噪声系数:7dB RF 类型:通用 电压 - 电源:5V 电流 - 电源:180mA 测试频率:- 封装/外壳:模具 供应商器件封装:模具 标准包装:2
HMC635 制造商:HITTITE 制造商全称:Hittite Microwave Corporation 功能描述:GaAs PHEMT MMIC DRIVER AMPLIFIER, 18 - 40 GHz
HMC635_09 制造商:HITTITE 制造商全称:Hittite Microwave Corporation 功能描述:GaAs PHEMT MMIC DRIVER AMPLIFIER, 18 - 40 GHz
HMC6352 制造商:Honeywell SSEC 功能描述:Magnetoresistive Sensor 2-Axis 24-Pin LCC 制造商:Honeywell Sensing and Control 功能描述:COMPASS-ON-A-CHIP 2AXIS 制造商:Honeywell Microelectronics And Precision Sensors 功能描述:MAGNETIC SENSOR; Magnetic Field Min:0.10G; Magnetic Field Max:0.75G; MSL:MSL 3 - 168 hours; Sensor Terminals:SMD; Supply Current:10mA; Supply Voltage:5.2V; Terminal Type:PCB 制造商:Honeywell 功能描述:Magnetoresistive Sensor 2-Axis 24-Pin LCC
HMC6352-DEMO 功能描述:DEMONSTRATION BOARD FOR HMC6352 RoHS:否 类别:编程器,开发系统 >> 过时/停产零件编号 系列:- 标准包装:1 系列:- 类型:MCU 适用于相关产品:Freescale MC68HC908LJ/LK(80-QFP ZIF 插口) 所含物品:面板、缆线、软件、数据表和用户手册 其它名称:520-1035