Audio-Nav
Appendix 2 – Device API Commands Technical Manual
The content of this communication and/or document, including but not limited to images, specifications, designs, concepts and information is
confidential and is not to be used for any purpose or disclosed to a third party without the express and written consent of
Keymat Technology Ltd., Copyright 2015. All rights reserved.
1400 Series Audio-Nav Technical Manual Rev 1.5
www.storm-interface.com
Page 19 of 39
Appendix 2
API for controlling the AudioNav device
This section provides details on how the AudioNav can be controlled from a host that has USB capabilities.
Device Communications & Message Format ………………………………………………………..
List of Messages and Error Code Definitions ……………………………………………………….
Structure of Messages from Host to AudioNav
01 Device Status Request Output the firmware version & selected parameters …………….
02 LED Brightness
Adjust led brightness. ………………………………………………
03 Reserved
Reserved for future use ……………………………………………
04 Reserved
Reserved for future use ……………………………………………
05 Load New code table
Load new code table ………………………………………………
06 Reserved
Reserved for future use ……………………………………………
07 Keypad Type
Select layout table …………………………………………………
08 Reserved
Reserved……..………………………………………………………
09 Write to default
AudioNav writes configuration data from ram to flash. …………
10 Reset to factory default Reset device back to factory default ………………………………
11 Reserved
Reserved for future use ……………………………………………
12 Load Firmware
Sets the AudioNav to detect the device loader for firmware loading
13 Reserved
Reserved for future use. …………………………………………
14 Set Serial Number
Write 12 digit serial number ………………………………………
Structure of Messages from AudioNav to Host
01 Key Press Code
sends a key scan code back to HOST when a key is pressed on keypad