Stollmann BlueMod+B20 Скачать руководство пользователя страница 1

 

 

 

B20/BT2.1 

User Guide 

Release r03 

 

 

Содержание BlueMod+B20

Страница 1: ...BlueMod B20 BT2 1 User Guide Release r03...

Страница 2: ...2 1 Connection Example with iPhone SSP Just Works 8 2 2 2 Connection Example with iPhone SSP Passkey Entry 9 2 3 HID Usage 10 2 3 1 US Key Codes 10 2 3 2 Raw Mode 11 2 3 2 1 Keyboard Report 11 2 3 2...

Страница 3: ...e Example for Image jpg 26 7 4 OPP Status Messages 26 7 5 OPPC Transmission Examples with BlueMod B20 27 7 5 1 Successful OPPC Transfer 28 7 5 2 Failed OPPC Transfer 29 7 5 3 Local OPPC Communication...

Страница 4: ...e Secure Simple Pairing SSP The SSP is an improved experience of the pairing procedure For security reasons it is necessary to be able to recognize other Bluetooth devices and control the access to th...

Страница 5: ...EX server can be made Detailed information about the OBEX file transfer and different connection examples are described in the chapter OBEX File Transfer Communication with Apple Devices The BlueMod B...

Страница 6: ...o S314 Some devices show only devices in their inquiry results that match a special major minor class code For HID devices the major device class shall be set to peripheral the minor device class shal...

Страница 7: ...ne manually by sending an ATD command triggered by the controller or by the HID host application 2 1 6 Incoming HID Connection If a HID host initiates a connection to the BlueMod B20 a RING event is g...

Страница 8: ...BT device A is a BlueMod B20 The destination is a iPhone with iOS 5 x The Application part will simulate the device at the end DTE which communicates to the local Bluetooth device with configuration...

Страница 9: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 9 of 38 2 2 2 Connection Example with iPhone SSP Passkey Entry...

Страница 10: ...2 Left control b 0x03 Left control c 0x04 Left control d 0x05 Left control e 0x06 Left control f 0x07 Left control g 0x08 Backspace 0x09 Tab 0x0A Return 0x0B Left control k 0x0C Left control l 0x0D Re...

Страница 11: ...oard Report 0x9f 0x01 modifier 0x00 Code1 Code2 Code3 Code4 Code5 Code6 Up to six key codes can be sent at a time Example key a down 0x9f 0x01 0x00 0x00 0x04 0x00 0x00 0x00 0x00 0x00 Example key relea...

Страница 12: ...can be triggered from the user to create a bond AT BBND or automatically when connecting to a service of another Bluetooth device ATD SSP is configurable using the parameters for I O capabilities S406...

Страница 13: ...the device s that can accept an input This method provides MITM protection assuming the user confirms on both devices and actually performs the comparison properly Passkey Entry This method may be use...

Страница 14: ...tection SSPPIN BT addr passkey Just Works numeric comparison both automatic confirmation No MITM protection Keyboard only ATS406 2 Passkey entry one display one input MITM protection SSPPIN BT addr AT...

Страница 15: ...ch other Bluetooth 2 1 device The Application part will simulate the device at the end DTE which communicates to the local Bluetooth device with configuration commands The box called AIR will signal w...

Страница 16: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 16 of 38 3 1 1 Connection Example Just Works with I O capabilities combination no I O and keyboard...

Страница 17: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 17 of 38 3 1 2 Connection Example Numeric Comparison with I O capabilities combination display yes no on both sides...

Страница 18: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 18 of 38 3 1 3 Connection Example Passkey Entry with I O capabilities combination keyboard and display yes no...

Страница 19: ...leep 4 2 Wake Up Events If enabled the device sleeps if no activity on the AT interface is detected for 250 ms The device wakes up on the following events An incoming connection only available if page...

Страница 20: ...deactivated S409 0 Page inquiry scan enabled S316 3 DTR active 0V on LV TTL level 20pprox 2 5 mA Power Down Power Down active S409 1 Page scan enabled S316 2 Accept incoming call when DTR is inactive...

Страница 21: ...the BlueMod B20 answers the commands in the UART of the remote side Now you can configure the remote BlueMod B20 using the AT commands You can close the connection by using the ATH command signaled wi...

Страница 22: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 22 of 38...

Страница 23: ...etached if the measured RSSI exceeds this value This value can be configured by the user according the existing scenario The application compares the mean value of the last 3 measured RSSI values to t...

Страница 24: ...g the service profile OPP the dial command needs the additional identifier OPPC or the UUID 1105 Example ATD Bluetooth address OPPC ATD Bluetooth address 1105 After the destination device accepts the...

Страница 25: ...some data of the OPP frame will get lost The following examples will give an overview about the object specific frame structure 7 3 2 OPP Frame Structure Example for VCARD Length 00000284 Filename vca...

Страница 26: ...porting the following status message to the local serial interface OPPC ACCEPT If the destination side OPP server rejects the received OPP frame the BlueMod B20 reports a negative status message OPPC...

Страница 27: ...ce In our situation the reference device is a smart phone The Application part will simulate the device at the end DTE which communicates to the local Bluetooth device or the application within the sm...

Страница 28: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 28 of 38 7 5 1 Successful OPPC Transfer...

Страница 29: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 29 of 38 7 5 2 Failed OPPC Transfer...

Страница 30: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 30 of 38 7 5 3 Local OPPC Communication Error...

Страница 31: ...f the Apple device The ATD command has to be used with the corresponding service channel number Use the BSRV command to find the channel number of the service named Wireless iAP To make the BlueMod B2...

Страница 32: ...Initializing Command ready 0 55s RTS 9 Startup Timing The following diagram shows the startup timing of the BlueMod B20 based on firmware version 3 100 The firmware is command ready 0 55s after the r...

Страница 33: ...e program consists of version and patch information For example a firmware version 1 025 patched to SPP will result in the executable file fwb20sppav1025_dfu exe 10 1 1 Prerequisites for Device Firmwa...

Страница 34: ...ort The COM Port the device is attached to Update Starts the update procedure Several instances of Stollmann BlueMod B20 Updater may be started concurrently on one PC in order to update several BlueMo...

Страница 35: ...low Copy all files from the Software folder to a directory on your hard disk Run InstParSpi bat Run RegPSToolocx bat Reboot your PC 10 2 2 Upgrade Procedure Connect the SPI interface of the BlueMod B2...

Страница 36: ...ll side effects Normally no changes in the PSKeys are needed to work with the BlueMod B20 But if you configured the BlueMod B20 such that it is not accessible anymore e g you have configured the baud...

Страница 37: ...Updater Check if the right COM Port is selected and make sure the port is not used by other applications running Set the communication settings of your BlueMod B20 to 115 200 bps 8 data bits no parity...

Страница 38: ...figuration Added Out Of Range Detach Remote Configuration OBEX and Communication with Apple Devices in introduction r03d01 20 06 2012 bs hb Added OBEX status message OBEX data transfer flow charts Add...

Отзывы: