background image

 

Bluetooth Protocol Analyser

Digi

answer

A/S

Installation & Operation Manual

Summary of Contents for BPA100

Page 1: ...Bluetooth Protocol Analyser Digianswer A S Installation Operation Manual ...

Page 2: ...opping log session 12 Opening old log session 12 Saving log session 12 Exit 13 Bluetooth Packet Analyser operation 13 Features 13 Main window 14 Opening a file 15 Filter setup 15 View setup 16 Hex view 16 Back to Baseband 17 One level up down 17 Exit 17 Technical facts 18 System requirements 18 Upgrades 18 Hardware specifications 18 Bluetooth radio specifications 18 Bluetooth Protocol Analyser pac...

Page 3: ...uipment generates and radiates radio frequency energy In order to comply with FCC radio frequency radiation exposure guidelines for an uncontrolled environment this equipment has to be installed and operated while maintaining a minimum body to antenna distance of 20 cm Users are not permitted to make changes or modify the system in any way ...

Page 4: ...ndices provide a list of the changes implemented since the previous version of the product Also you will find information on the packet format of the Bluetooth Protocol Analyser allowing developers to build alternatives to Digianswer s Bluetooth Packet Analyser module Finally the manual contains various regulatory statements and information on how to get in contact with Digianswer Note This produc...

Page 5: ...llector module This is an open interface which means that anyone is free to develop alternative Analyser modules for the Bluetooth Protocol Analyser The Bluetooth Protocol Analyser can be used in two configurations As an independent unit In this configuration the Bluetooth Protocol Analyser does not participate in the piconet it only listens in logging all baseband packets transmitted between the ...

Page 6: ...oth Protocol Analyser hardware and the drivers for it 1 Insert the Bluetooth Protocol Analyser CD ROM 2 Plug the USB cable of the Bluetooth Protocol Analyser into an available USB port on the computer Windows now finds the new hardware and asks for drivers 3 Follow the on screen steps to complete the installation of the drivers which are located on the CD ROM at D Drivers where D is your CD ROM dr...

Page 7: ...n software 3 Restart your computer You are now ready to operate your Bluetooth Protocol Analyser Uninstalling old programs If the Digianswer Bluetooth Demo Card or a previous version of the Bluetooth Software Suite is installed on your computer you must uninstall this before you can install the Bluetooth Protocol Analyser To uninstall the Bluetooth Demo Card 1 Insert the Demo Card 2 Insert the Blu...

Page 8: ...PUTER NOW 4 Start Explorer enter your windows system directory and delete the following files Dgahci vxd Dgapcc sys and Dgapcc32 vxd Dgal2cap vxd Dgarfcom vxd Dganat vxd Dgasdp vxd Dgandis vxd Dgausb vxd and Dgavcomm vxd 5 Enter the windows inf directory and delete the following files Dgahub inf Dgahub inf Dganet inf Dgausb inf Dgapcc inf Drvdata bin and Drvidx bin 6 Enter the windows system32 dri...

Page 9: ...e Bluetooth devices participating in the piconet With the Data Collector you can Capture all baseband packets transmitted within a Bluetooth piconet including packets that are normally not visible for the host such as retransmitted packets and view the status of each packet access error packet header error etc estimated clock and hop frequency Transmit and receive on a single user defined frequenc...

Page 10: ...he Help menu offers easy access to the Digianswer homepage k Five icons representing the functions of the Data Collector These functions are also accessible from the File menu The functions are described below l Bluetooth Packet Analyser icon When you have logged a new file or opened an old file from the Data Collector clicking this icon will conveniently open the corresponding file in Digianswer ...

Page 11: ...ed Sync to piconet using master inquiry In this mode the synchronization is obtained by performing an inquiry and using the clock information returned by the master to set the clock of the Protocol Analyser The master is chosen in a dialog box opened by clicking Select As in some Bluetooth devices the clock drifts away when the device is not in connect mode this synchronization mode can be trouble...

Page 12: ...the method mentioned above in connection with Sync to piconet using fake connection response Instead of pretending to be the slave unit chosen in the Select dialog box the Protocol Analyser listens for the clock information sent in the connect phase to the new piconet slave and therefore does not interfere with the piconet in any way To be able to catch the clock information on the right frequency...

Page 13: ... select Normal hopping specifying the hopping pattern of the geographical area Or you can select Rx Tx on single frequency including specifying the desired frequency Data Whitening Data whitening can be turned on or off By default the function is set to on Stopping log session Click this icon to stop the current log session The Data Collector main window will now display information on the start a...

Page 14: ...he purpose of the Bluetooth Packet Analyser is basically to analyse and display the contents of log files created by means of the Data Collector The Bluetooth Packet Analyser can Analyse baseband packets and display ID IQ NULL POLL FHS DMx DHx HVx and DV Packets Isolate decode and display LMP L2CAP RFCOMM SDP commands events and data packets Export to CSV files with as separator These files are re...

Page 15: ...p menu offers easy access to the Digianswer homepage k Icons representing the various functions of the Bluetooth Packet Analyser These are described below l View the last next 25 000 packets baseband packets are shown at intervals of 25 000 m Tabs for selecting which packets of the current log file you want to see all baseband packets or specific types levels of packets LMP L2CAP RFCOMM and SDP n ...

Page 16: ... function can greatly reduce the number of packets on a list making the list much easier to work with The filter function needs to be selected for each of the lists Baseband LMP L2CAP RFCOMM or SDP applying the function to one of these lists will not affect the others In the Filter Setup dialog box you can select which list of packets the filter function should be applied to and which data should ...

Page 17: ...he following elements have been selected for Baseband Index Rx Tx and Packet Type Hex view The main window only shows part of what a packet contains except at the RFCOMM and SDP level However you can view the entire contents of a packet including packets that were fragmented during transmission by opening the Packet Hex View dialog box Here you can select Hex or Binary Furthermore selecting Stay O...

Page 18: ...e level of information to another by means of Enter one level down and Backspace one level up For instance in Baseband highlight an L2CAP packet and press Enter This will take you to the L2CAP level of the same packet You can now return to Baseband by pressing Backspace or proceed to the RFCOMM SDP level depending on the packet by pressing Enter Navigating from one level to another in the Bluetoot...

Page 19: ... Bluetooth Protocol Analyser is upgradeable via computer software Information about new upgrades will be available from our web site www digianswer com Hardware specifications Compliant with the USB specification version 1 1 Powered by the computer Standby power consumption 20mA Active power consumption 350mA Bluetooth radio specifications Designed in accordance with the Bluetooth specification ve...

Page 20: ...e Bluetooth Sniffer Data Collector Three sync modes It is now possible to edit a selected master MAC address in the Start new session dialog box Master edit field The format is 6 bytes in hex notation values are separated by a colon 00 50 CD 01 00 04 Support of correct selection of hop frequency for Europe USA France Spain and Japan Packet Analyser Export to CSV files Faster file load with file si...

Page 21: ... decode the packet from byte position 7 and onward In the future there may be additional packet types 03 Packet counter 15 8 The packet counter can be used to detect missing packets Please note that packets are deleted if the host interface is too slow 04 Packet counter 7 0 05 Total length 7 0 The total length of the Protocol Analyser packet not including the first six bytes 06 Total length 15 8 0...

Page 22: ... is not valid 14 Header info Type bit 3 0 If packet type is ID 255 15 Header info FLOW bit 0 If packet type is ID or IQ this parameter is not valid 16 Header info ARQN bit 0 17 Header info SEQN bit 0 18 Payload info L_CH bit 1 0 If packet type is ID IQ NULL POLL HV1 HV2 HV3 or FHS this parameter is not valid 19 Payload info FLOW bit 0 20 Payload info Length bit 8 21 Payload info Length bit 7 0 22 ...

Page 23: ...peration is subject to the following two conditions 1 This device may not cause harmful interference and 2 this device must accept any interference received including interference that may cause undesired operation Note that any changes or modifications to this equipment not expressly approved by the manufacturer may void the FCC authorization to operate this equipment European Union EU and EFTA T...

Page 24: ...ation Manual A Ap pp pe en nd di ix x D D D Di ig gi ia an ns sw we er r c co on nt ta ac ct t i in nf fo or rm ma at ti io on n Skalhuse 5 DK 9240 Nibe Denmark Phone 45 9671 0000 Fax 45 9835 0052 E mail BluetoothPA Digianswer com Web site www digianswer com ...

Page 25: ...Bluetooth Protocol Analyser Digianswer A S ...

Reviews: