
1000-2984 Revision 0.3.2 HCOMM Reference Manual
www.ceva-dsp.com © 2019 CEVA, Inc. All rights reserved 2 / 54
Table of Contents
LIST OF FIGURES ........................................................................................................................ 4
1 INTRODUCTION ............................................................................................................. 5
1.1 Reserved Values ............................................................................................................................ 5
1.2 Revision History ............................................................................................................................ 5
2 SENSORS ........................................................................................................................... 6
2.1.1 Linear Accelerometers .............................................................................................................. 6
2.1.2 Angular Velocity Sensors (Gyroscopes) ................................................................................... 6
2.1.3 Magnetometers .......................................................................................................................... 6
2.1.4 Ambient Light Sensors .............................................................................................................. 6
2.1.5 Pressure Sensors ........................................................................................................................ 6
2.1.6 Proximity Sensors ..................................................................................................................... 6
3 HCOMM HUB OPERATION .......................................................................................... 7
3.1 Operating Modes ........................................................................................................................... 7
3.1.1 Full Motion ............................................................................................................................... 7
3.1.2 Wake-on-Motion ....................................................................................................................... 7
3.1.3 Sleep .......................................................................................................................................... 7
3.1.4 Notify-on-Motion ...................................................................................................................... 7
3.1.5 Full Motion On .......................................................................................................................... 7
3.2 Host Interfaces ............................................................................................................................... 7
3.3 Device Firmware Upgrade ............................................................................................................ 8
4 HCOMM OVERVIEW ..................................................................................................... 9
5 HCOMM PACKETS ....................................................................................................... 10
5.1 Inbound Packets .......................................................................................................................... 10
5.1.1 Mouse Packet (Class 0x02) ..................................................................................................... 10
5.1.2 DataIn Packet (Class 0x05) ..................................................................................................... 10
5.1.2.1 FRS Write Response (Subclass 0x06) ............................................................................... 11
5.1.2.2 Freespace Data Mode Control V2 Response (Subclass 0x14) .......................................... 12
5.1.2.3 Sensor Period Response (Subclass 0x17) .......................................................................... 13
5.1.3 DataInLong Packet (Class 0x06) ............................................................................................ 14
5.1.3.1 FRS Read Response (Subclass 0x08) ................................................................................ 15
5.1.3.2 Product ID Response (Subclass 0x09) .............................................................................. 15
5.1.4 DataInBLE Packet (Class 0x08) ............................................................................................. 16
5.1.4.1 BLE FRS Read Response (Subclass 0x15) ....................................................................... 17
5.1.4.2 BLE Product ID Response (Subclass 0x16) ...................................................................... 18
5.1.5 MotionEngine Output (Class 0x26) ........................................................................................ 18
5.1.6 DCE Out V2 (Class 0x27) ...................................................................................................... 37
5.1.7 DCE Out V3 (Class 0x28) ...................................................................................................... 38
5.1.8 DCE Out V4 (Class 0x29) ...................................................................................................... 40
5.1.8.1 DCE Out V4 - AG (Subclass 0x00) .................................................................................. 40
5.1.8.2 DCE Out V4 – M (Subclass 0x01) .................................................................................... 41
5.2 Outbound Packets ........................................................................................................................ 41
5.2.1 DataOut Packet (Class 0x07) .................................................................................................. 42
5.2.1.1 FRS Write Request (Subclass 0x06) ................................................................................. 42
5.2.1.2 FRS Write Data (Subclass 0x07) ...................................................................................... 42
5.2.1.3 FRS Read Request (Subclass 0x08) .................................................................................. 43
5.2.1.4 Product ID Request (Subclass 0x09) ................................................................................. 44
5.2.1.5 Activity Classification Notification (Subclass 0x12) ........................................................ 44
5.2.1.6 Freespace Data Mode Control V2 Request (Subclass 0x14) ............................................ 44