Home
Manual BlueNode - SOS electronic s.r.o
Contents
1. EIERN Remote Configuration using the TA Configurator commands 24 Ir P List of BlueNode Configurator commands 26 on 42 E RENNER User Manual add on 43 Ww TE a ooftware update 50 4 Diagnostic and error MESSAGES cuum catur Mud artt ad ameta ea 51 a PEE RDNS RR RN RN Error messages from AT command set 51 9 Y Bluetooth error codes 51 Diagnostic using the internal Trace 54 5 OS ee ee ee ee ee 56 ng Technical data BlueNode OEM1 56 AK Nord A2 AO A4 A5 AB AT A8 A9 A10 A11 A12 A13 Mechanical dimensions of the BlueNode OEM 1 ee Technical data BlueNode OEM2 sates Mechanical dimensions of the BlueNode module BlueNode OEM2 Connector P1 Technical data BlueNode SOC Mechanical dimensions of the BlueNode SOC module BlueNode SOC Connector P1 ne tae earners BlueNode SOC Connector P1 Technical data ComPoint BlueTooth een 65 Pin description ComPoint BlueTooth nennen 66 Technical data AK DINRAIL Blue TOOL aan 67 Pin description AK DI
2. ComPoint BlueTooth Tel Fax Internet e mail AK NORD EDV Vertriebs GmbH Gro e Paaschburg 48b 25524 Itzehoe 04821 8040350 04821 4083024 www ak nord de vertrieb ak nord de Manual BlueNode A BlueNode manual Exclusion of Liability The present manual by AK Nord Vertriebs GmbH hereinafter referred to as AK Nord reflects the present state of the art of the products described therein We have endeavored to give a description that is as complete and clear as possible in order to make work with our products as easy as possible for you All the same the manual may contain technical inaccuracies and typing errors As a result of the rapid advance in the art we must also reserve the right to incorporate technical alterations and developments without separate advance notice That is why AK Nord does not give any warranty for the contents of the manual and for its continuing applicability Nor is AK Nord liable for any loss of information or any incorrect use of information that might result from consultation of the manual Particularly AK Nord is not liable for damage nor indirect damage including damage caused by financial loss delays affecting business transactions or interruptions of business and similar consequences arising from the use or improper use of this manual not even in the case where it was pointed out to AK Nord or an agent of AK Nord that such damage might be sustained This does not of co
3. AK Nord EN BlueNode manual 3 BlueNode Configurator command set The settings of the BlueNode for the serial interface and the Bluetooth interface are called configuration The BlueNode is delivered with a set of pre set values In the following section it will be shown how by using the configuration commands you can examine the configuration of the BlueNode and if necessary change it The values can be stored in non volatile memory this means they ll remain unchanged even if the power supply is disconnected You can configure the BlueNode in the following ways e by using BlueNode Configurator commands entered by a locally connected PC e byusing the AT command set entered by a locally connected PC e Seite 23 by using BlueNode Configurator commands entered via the Bluetooth link remote configuration The BlueNode Configurator can be entered in the following ways e by entering a special escape sequence default after initialization independent whether a Bluetooth link is established or not e by using a special command from the asynchronous dialup command interface AT ATCONF e Seite 23 remote via a Bluetooth connection from another Bluetooth device e or escape sequence in power up phase if enabled rsttim gt 10 rstmsg 1 3 1 Configuring the BlueNode after power on e Connect the PC s com port to the DTE interface of the BlueNode e Start a terminal emulation program i e Hyper Terminal with
4. AN BlueNode manual bndlist Show bonded device list To show information about the devices bonded with BlueNode you have to issue the command AT BNDLIST Example X at bndlist Response b01 bradri lt bnamel gt OK bnddel lt bndsel gt Delete bonding information To delete the bonding information held within BlueNode you have to issue the command AT BNDDEL lt bndsel gt The bonded Bluetooth devices can be read out by the command AT BNDLIST AT BNDDEL all deletes all bonded devices Example at bnddel b1 Response OK 29 AK Nord A BlueNode manual bnds lt mode gt Set the storage mode for bonds If the parameter BNDS is set to 1 bonding information link keys are stored permanently in the NVRAM of the hardware driven by BlueNode If the parameter is set to O bonds persist for the duration of the authenticated connection Example at bnds 1 Response OK bpsm Set scanning capability This parameter controls the visibility and the ability to be connected and the reaction to paging and or inquiry requests If set to O all paging inquiry requests from other Bluetooth devices will be ignored and the RF receive part of the hardware driven by BlueNode will be disabled Possible values are 0 Page scan and inquiry scan are disabled hardware is not connectable and not discoverable 1 Inquiry scan is enabled hardware is discoverable but not connectable 2 Page scan is enabl
5. lt old_pin gt lt new_pin gt This PIN is always checked if BlueNode is set to restricted mode BlueNode is not set to restricted mode but the partner Bluetooth device is set to restricted mode The PIN has a maximum length of 16 alphanumeric characters factory default 0000 Note You should prefer to use a passkey composed from decimal digits You can not ensure that a remote device with limited user interface capabilities supports alpha characters To reset the PIN to factory default please use the command AT amp F1 all parameters will be set to factory default Example at bpin 0000 1234set PIN to 1234 old PIN was 0000 Note After a pairing has taken place PIN successful exchanged Bluetooth links can be established between these paired devices independent of the setting of the restricted mode and the PIN bnd lt device gt lt passkey gt Bond with a Bluetooth device This command initiates a bonding process with a remote Bluetooth device lt device gt may either be the device address of the remote device or the devices selector dxx from the binqlist The optional parameter lt passkey gt is the passkey used to generate the bond If lt passkey gt is omitted the passkey configured with the bpin command is used If the bonding succeeded BlueNode responds SUCCESS otherwise FAIL Example at bnd2010203040506 1234 bond with device with address 010203040506 and use 1234 as passkey 28 AK Nord
6. 1 a service discovery is performed on each inquired device during execution of the BINQ command If the parameter is set to O services are not discovered default 0 do not discover services Example at bingsd 1 Hesponse OK 17 AK Nord A BlueNode manual BDINQ Inquire Bluetooth devices deprecated With this request the automatic scan of all discoverable Bluetooth devices will be initiated As a result the creation of the list bdlist will be initiated The list can be read out using the command at bdlist If the Inquiry scan has not been terminated while issuing the command at bdlist BlueNode will return inquiry active The entries contain the Bluetooth device address the Bluetooth device names and available services profiles The creation of this list may take up to 20 seconds due to the reaction time of the accessible Bluetooth devices a maximum of 16 Bluetooth devices can be listed When issuing the command at bding 1 the inquiry scan will only request the Bluetooth addresses name and service inquiry will not be performed Example at bdinq request Bluetooth devices with name and service Response OK at bding 1 request Bluetooth device addresses only Response OK BDLIST Show inquired Bluetooth devices deprecated With this request the list of found Bluetooth devices will be returned the entries show the Bluetooth device address and the Bluetooth device name requested by the command at bdi
7. 8 GND 7 DTR 6 RTS 5 CTS 4 TXD 3 RXD 2 SEEN DA LS DSR 20 66 AK Nord BlueNode manual A A12 Technical data AK DINRAIL BlueTooth BlueNode SOC OEM 2 4module serial interface functional electrical mechanical Transmission speeds DTE Character representation Character synchronization Operating mode Flowcontrol Bluetooth link Bluetooth antenna Physical dimensions Power supply Dimensions 67 V 24 V 24 SUB D 1200 230400 bit s asynchronous 8Bit no Parity 1 stop bit 7 Bit even odd Parity 1 stop bit asynchronous half duplex or full duplex Hardware RTS CTS OEM2 internal or external via coax SMC connector 6 40Volt DC 70 x 90 x 58 mm AK Nord EM BlueNode manual A13 Pin description AK DINRAIL BlueTooth 9 POL SUB D PLUG DCD 1 RXD 2 TXD 3 DTR 4 GND 5 DSR 6 RTS 7 CTS 8 POWER SUPPLY LED front view Status Power LED Connection DCD 1 2 3 4 68 AK Nord
8. Identification signal 1 GPIO10 UA2 O User Output 2 GPIO7 LEDI O L Device read a 30 GPIO9 LED2 L Bluetooth connected Active if a Bluetooth connection exists Inactive in idle state Flashes during startup m p RTC OUT L DSR in DCE mode DTR in DTE mode ud DCD DCD input in DTE mode output in DCE mode ME eda RTC IN LEN DTR in DCE mode DSR in DTE mode L Requestto send O L Clear to send O Receive Data JTransmit Data 36 GPIO6 RI O mE Ring Indicator input in DTE mode output in DCE mode GPIO5 ID2 O Identification signal 2 GPIO4 DTE DCE DTE DCE mode selector VCC P 3 3V Power GND GND GND EXT RES m L Reset low active mEEN do not connect do not connect 64 AK Nord BlueNode manual A A10 Technical data ComPoint BlueTooth BlueNode SOC OEM2 module serial interface functional electrical mechanical Transmission speeds DTE Character representation Character synchronization Operating mode Flowcontrol Bluetooth link Bluetooth antenna Physical dimensions Power supply 65 V 24 V 24 SUB D 1200 230400 bit s asynchronous 8Bit no Parity 1 stop bit 7 Bit even odd Parity 1 stop bit asynchronous half duplex or full duplex Hardware RTS CTS see OEM or OEM2 internal or external via coax SMC connector 6V DC AK Nord EN BlueNode manual A11 Pin description ComPoint BlueTooth DCD
9. be established successfully an automatic retry will be started The duration of trying to establish the connection and the pause for next retry can be configured The Bluetooth device to be accessed is taken from the parameter brad it has to be set up to the Bluetooth device address of the remote Bluetooth device Additionally the server channel has to be set up if not fitting to the default 1 see parameter brsch cmds 6 Automatic connection establishment when DTR is ON cmds 7 Automatic connection establishment when transmit data are received by the BlueNode cmds 8 Automatic connection establishment independent of any status line cmds 12 No connection establishment initiated by this module caton call abort of a not successful call after n seconds n 3 255 default 15 seconds capa n call pause for n seconds before next call attempt n 0 no call retry n 0 255 default 3 seconds Hint The configuration command idle can be used to automatically disconnect after a predefined time without data transmission 6 AK Nord A BlueNode manual Example Bluetooth o Ze RS 232 za RS 232 BlueRS BlueRS controlled client controlling device DCE DTE DCE Mode DTE Mode Setting of BlueNode DCE cmds 8 brad boad of BlueNodeDTE Setting of BlueNode DTE cmds 12 Don t forget to set the baudrate to the correct
10. for service type bsname used service name for service type BINQDEL lt dx gt sy Delete remote device or service To delete a remote device or service from the binglist within BlueNode issue the command AT BINQDEL Example at bingdel d1 delete device d1 Response OK at bingdel d1 s2 delete service s2 of device di Hesponse OK 16 AK Nord EN BlueNode manual BINQSERV lt brad gt dx Discover services of device Performs a service discovery on a single device brad Bluetooth remote device address 12 digits dx References Bluetooth remote device number in binglist d01 d16 The commands needs a Bluetooth device address or a device selector dx from the binglist as a parameter The information gathered is responded immediately and inserted into the binglist Example at bingserv d03 get service information for device d03 Response d03 lt bradr1 gt codi lt brnamel gt S01 service1 server channel lt bsnamel gt S02 service2 server channel lt bsname2 gt OK BINQND mode Hequest device name during device search If the parameter BINQND is set to 1 a name request is performed on each inquired device during execution of the BINQ command If the parameter is set to O name are not requested default 1 names are requested from remote device Example at binqnd 1 Response OK BINQSD lt mode gt Discover services during device search If the parameter BINQSD is set to
11. of BlueNodeDCE follows CTS input line of BlueNodeDTE Output line of BlueNodeDCE follows DCD input line of BlueNodeDTE RI Output line of BlueNodeDCE follows RI input line of BlueNodeDTE no hardware flowcontrol Only acceptance of incoming Bluetooth link requests DSH line is not controlling the Bluetooth link DTR is mapped internally to DSR DIR Output line of BlueNodeDTE follows DTR input line of BlueNodeDCE DTR is mapped internally to DSR RTS Output line of BlueNodeDTE follows RTS input line of BlueNodeDCE RTS is mapped internally to CTS no hardware flowcontrol AK Nord EN BlueNode manual Note to readout the mode of operation of the BlueNode please use the command devmode Don t forget to set the baudrate to the correct setting Example Bluetooth L RS 232 mp RS 232 BlueRS BlueRS controlled client controlling device DCE DTE DCE Mode DTE Mode 2 4 Table of coding of Bluetooth services List of Bluetooth services profiles SerialPort Serial port serial data link without any restriction 1102 LANAccessUsingPPP Lan Access with PPP protocol Dial Up Networking to establish switched connections to the ISDN or PSTN 1104 HMCSyne 0 1107 IrMCSyncCommand gt O 1109 Cordless Telephony 1100 ntercom 448 WAP O 1114 WAP_CLIENT 22
12. overall firmware checksum is used The firmware type written in the module header of the firmware must be compatible to the hardware and allowed firmware type stored inside the Bootloader This command is available only via the local serial port Idle data timeout Timer to disconnect the Bluetooth link after inactivity on the serial line sec 0 inactive default 1 n delay time to disconnect in seconds 1 255 Load stored parameter setting All parameters stored in non volatile RAM will be loaded AK Nord A BlueNode manual prty Asynchronous parity Parity of asynchronous character default no parity 0 No parity 1 Odd parity 2 Even parity quit exit go Activate parameter changes Activates the actual parameter settings and leave the BlueNode Configurator without storing the parameter in non volatile memory rbaccl Remote config port access level Defines the accessibility and visibility of the Bluetooth remote configuration port The following values are applicable O config port is not accessible nor visible 1 config port is accessible but not visible 2 config port is accessible and visible rbsname Hemote config port service name Defines the service name of the Bluetooth remote configuration port rbsname is shown on a remote Bluetooth terminal device during a service discovery sequence default config port Example at rbsname at rbsname rs config set own device n
13. server timeout CO CO CD CO CO 0x0464 Connection setup was rejected by remote side DM i e the Pin exchange has failed in restricted mode 0x0465 Connection timed out no response 0x0466 Non Supported Command received incompatible remote side 0x0467 Illegal parameter 9 CD CO Note error codes marked with i are internal errors 53 AK Nord EN BlueNode manual 4 3 Diagnostic using the internal Trace For more sophisticated debugging an internal trace functionality is implemented This logging mechanism allows to write activities of the Bluetooth interfaces and the serial interface into a wrap around buffer The type of entries can be selected by a trace mask tremsk set trace mask tremsk par Setup the mask to select the type of data to be written into the trace buffer Default Bluetooth HCI and Blueface messages DTE interface lines DTE Data in connection setup and clearing phase The parameter par has to be setup in the following way all bytes have to be entered default 00 00 00 00 00 00 00 00 04 par bl1 bl2 bI3 dl1 dl2 di3 sl app bt1 bI1 reserved 00 bl2 reserved 00 bl3 reserved 00 dl reserved 00 di2 reserved 00 dl3 reserved 00 sl Serial line 1 i e first V 24 port default 00 bitO control lines after change bit2 data bytes while connection control call phase app reserved 00 bt X Bluetooth default 04 bitO hci interface commands and events bit1 hci
14. setting 7 AK Nord EN BlueNode manual 2 2 AT command set for BlueNode All parameter can be changed by using an extended AT command set described in this chapter Please check if the factory setting will fit with your environment The factory setting is described highlighted in the parameter list below If you want another configuration as set in the factory default setting please do the following steps e Connect the PC s com port to the DTE interface of the BlueNode e Connect the power supply to the mains socket e Start a terminal emulation on your PC please verify that the baudrate setting of the terminal emulation fits those of the BlueNode e Set up the parameter of the BlueNode from the terminal emulation and save the parameter using the AT command set Example To change the access mode to restricted please enter the following commands AT BRESTR 1 lt gt set restricted mode to ON AT amp W lt J gt store the new configuration e Leave your terminal emulation and start your application program With the exception of the command A Repeat command all commands begin with the prefix AT and are terminated with lt gt Corrections in a command line are done with lt BACKSPACE gt A command line has a maximum of 80 characters The command line is automatically cancelled by longer input Blanks are ignored capital small letters are not significant The parameter settings of the BlueNode obtained when
15. the following settings 9600 Baud 8 databits No Parity 8N1 e Connect the BlueNode to the mains by the mains plug adaptor e Wait until LED 2 starts blinking after about 5 sec see config cmd rsttim and the message to enter the config sequence is displayed Press lt CR gt lt CR gt lt ESC gt lt ESC gt to enter BlueNode Configurator e Type in quickly within 2 seconds after the message appears lt REI gt RET lt ESC gt lt ESC gt to call up the BlueNode Configurator e The BlueNode Configurator acknowledges by giving a welcome string and a H as the prompt character Now you can work with the BlueNode Configurator by using the configuration commands see page 26 e Setup the parameter for the BlueNode from your terminal program and store them Example 23 AK Nord A BlueNode manual To set the baudrate to 9600 baud please enter the following commands br 4 lt gt set baudrate to 9600 baud save lt l gt store the new configuration quit lt gt leave the BlueNode Configurator and activate the new value settings Hint The active set of parameters can be displayed on screen by the BlueNode Configurator with the command show lt I gt e Leave the terminal program and start your application Now you can use the BlueNode with the new set of parameters by running the needed PC program 3 2 Configuring the BlueNode with AT commands To execute one BlueNodeConfiguration command cmd ou
16. 43AB Connect to Bluetooth device 0080371443AB ATD d1 Connect to 1 Bluetooth device in binglist server channel number defined in brsch ATD d3 u1101 Connect to Bluetooth device to service with UUID1 101 serial port of device d3 The characters W gt P T R LL lower and upper case are ignored within an dialstring Note The remote Bluetooth device has to be determined before issuing this link request This can be done in the following ways Get it manually by reading from the sticker of the remote Bluetooth device Inquire the address and services by using the commands AT BINQ 1 and AT BINQLIST Give BlueNode about 10 seconds after reset to initialize before issuing the first command 10 O AK Nord aX BlueNode manual amp D DTR control This command selects the behavior of BlueNode when the DTE control line DTR changes from ON to OFF AT amp D DTE control line DTR setting is ignored AT amp D2 DTE control line DIR is evaluated dropping the DTR line by the DIE will disconnect an existing Bluetooth link An incoming call will be accepted only with DTR active AT amp D4 DTE control line DTR is partly evaluated dropping the DTR line by the DTE will disconnect an existing Bluetooth link default An incoming call will be accepted independent of DTR status E Local echo This command selects the local echo in command mode ATE No local echo ATE1 Local echo on in command
17. 62 AK Nord A BlueNode manual A8 BilueNode SOC Connector P1 General Pin Assignment Signal Dir Description USB DM lO USB D Data pin 13 USB DP VO USB D Data pin Tox GPIO8 PCM IN __ General Purpose IO GPIO9 O MEME General Purpose IO PCM CLK GPIO10 O MEME General Purpose IO PCM OUT GPIO7 O MEME General Purpose IO PCM SYNC GPIO4 lO General Purpose IO GPIO5 lO General Purpose IO JEXT_ RES Reset low active GPIO3 SPI CLK O General Purpose IO RTS Request to send RXD O Receive Data TXD Transmit Data GPIO6 lO General Purpose IO GPIO14 lO General Purpose IO CTS O Clear to send GPIO15 lO General Purpose IO GPIO13 lO General Purpose IO GPIOO SPI DO VO General Purpose IO GPIO1 SPI DI O General Purpose IO GPIO2 SPI CS VO General Purpose IO ATDO STAG test data output ATCK JTAG clock ATMS JTAG mode select ATDI JTAG test data input JATRST Reset via JTAG Reset JTAG interface Testpin do not connect Test pin do not connect 48 3V Power i K lt O J 1 UlU O 63 AK Nord A BlueNode manual A9 BlueNode SOC Connector P1 SPP configuration SPP active Description Function GPIO3 Break out O tbd generate break lO General Purpose IO 45 GPIO1 Break detect optional connect external to RXD special firmware required VO General Purpose IO ID1 O
18. NRAIL BlueTooth ii 68 AK Nord 57 58 59 60 61 62 63 64 EN BlueNode manual 1 Introduction We are very pleased to see that you have bought a AK NORD product and would like to express our appreciation This documentation is valid for the following models of the BlueNode product family BlueNode OEM 1 Classi plug on module antenna internal 5V 3 3V DC BlueNode OEM2 Class1 plug on module antenna internal 5V 3 3V DC BlueNode SOC Class2 plug on module antenna internal 3 3V DC BlueNode TA classi Class2 plug in module antenna internal 5V DC e Software versions V1 124 003 or later 1 1 Product description The RS is a Bluetooth adapter with the following functions e The BlueNode connects devices with a serial port to any Bluetooth link It gives access to other devices situated in the same Bluetooth area piconet e Data can be transmitted with the following rates limited by the baudrate of the serial link from 1200 up to 230400 baud e The connected serial device can drive the BlueNode by using asynchronous AT commands automatic connection setup The following profiles are supported e One serial profile for transparent data communication through the Bluetooth link e A second serial profile for management access from another Bluetooth device using a Bluetooth link BluNode may be used in two product versions e The BlueNode module may be integrated into different devices and con
19. after RING 1 Immediate call acceptance by the terminal adapter default 2 n Call acceptance through the terminal adapter after n RING messages S2 Escape Character default 43h S3 Carriage Return Character default 13 S4 Line Feed Character default 10 S5 Backspace Character default 08 S7 Wait time for Carrier sec default 30 sec S9 Enable PNP functionality for Windows95 default 1 enabled 91 0 default 1 all unknown AT commands will be answered with OK 2 Windows 2000 compatibility some AT commands will be answered with OK unknown AT commands will be answered with OK 2 2 2 AT result codes Result codes numerical and verbose Code Tet Meaning 0 JOK Command completed EE CONNECT lt radr gt Connection established RING lt radr gt Indicates an incoming call Link request received a NO CARRIER lt berr gt No synchronization berr BT error cause ERROR legal command or error that can not be indicated otherwise Bla DIALTONE lt berr gt No access to Bluetooth network berr BT error BUSY berr Number engaged berr BT error cause NO ANSWER lt berr gt No connection addressed Bluetooth device can not be reached berr BT error cause Error cause display berr gt BT release error cause hexadecimal Example NO CARRIER 0104 In AT command mode error cause display does not belong to the AT command standard can
20. again with brad The address can be any dial string as specified for the command ATD The address can be deleted using the command brad Example brad 0080371443AB brbd Displays connected device address This command displays the device address of the connected Bluetooth device This value can not be changed Example at brbd show connected device address brname Displays connected device name This command displays the device name of the connected Bluetooth device This value can not be changed Example at brname show connected device name brsch oet remote Bluetooth server channel Set up server channel of the remote Bluetooth module to which the Bluetooth link shall be established The own server channel number can be changed with parameter bosch Remote management between BlueNodes is achieved using the server channel 30 default 1 Example at brsch 1 34 AK Nord AN BlueNode manual bsname Bluetooth service name Defines the service name of the Bluetooth hardware bsname is shown on a remote Bluetooth terminal device during a service discovery sequence default Product Name serial port Example at bsname at bsname lt rs srvname gt set own service name to rs srvname brestr Set restricted mode deprecated Control the security behavior of the Bluetooth hardware When set to 1 the bonding information from the list of bonded devices or the passkey stored with parameter bpin wi
21. ame to rs config rpwd Hemote port config password Sets password for remote configuration to nn 1 32 chars AT RPWD nn Default empty just press return key 40 AK Nord AN BlueNode manual rpc Remote port config control Bluetooth provides the feature to control serial port parameters like baudrate parity etc from the remote side To distinguish if a device is the Master regarding RPC settings are provided by the DTE and which one is the Slave gets its settings via the Bluetooth link the parameter RPC is used RPC uses a single numeric parameter value the default is 0 Master mode Any value different from O places the Bluetooth hardware in slave mode To facilitate a finer setting each bit of the RPC value has a control function for one port setting If the bit is set the settings follows the remote setting slave mode and the corresponding local parameter is used as initial value and as setting in command mode no Bluetooth link active bit function corresp parameter O baudrate br 1 number of data bits dbits 2 number of stop bits sbits d oarity type ort 4 flow control flc reset Heset Bluetooth hardware Resets the whole functionality by a forced hardware reset like Power off on Hefer also to parameter rsttim rsttim otartup timer otartup delay timer after reset Within this period the configuration can be entered after reset 1 255 reset phase in 100 milliseconds default 40 4 seconds sa
22. amp W Z Load stored settings The active configuration will be reset to the stored configuration Must be the last command in an AT command line ATZ DBITS Number of data bits x asynchronous chars 7 8 Number of data bits x for asynchronous character 7 default 8 AT DBITS x PRTY Set parity of asynchronous characters This command selects the parity for asynchronous characters 0 no parity 1 even parity 2 odd parity AT PRTY 0 No parity default AT PRTY 1 Odd parity AT PRTY 2 Even parity 14 AK Nord AN BlueNode manual BINQ mode Search Bluetooth devices With this request the automatic search and service of all discoverable Bluetooth devices will be initiated As a result the creation of the list binglist will be initiated The list can be read out using the command at binglist If the inquiry has not been terminated while issuing the command at binglist the BlueNode will return inquiry active The entries contain the Bluetooth device addresses the Bluetooth device names and available services profiles The creation of this list may take up to 20 seconds due to the reaction time of the accessible Bluetooth devices a maximum of 16 Bluetooth devices can be listed When issuing the command at bing 1 the command terminates with OK when the search process is finished During the search process BlueNode reports the device and service information Note The performance of the command is
23. ate asynchronous Selection of the asynchronous baudrate for the DTE interface 1200 bits s 2400 bit s 4800 bit s 9600 bit s 19200 bit s 38400 bit s 57600 bit s 115200 bit s default 230400 bit s 900 bit s 600 bits s 10400 bits s ONDA BWIN NO D DO O cato Call timeout to abort Time to abort a call if not successful connected after n seconds n 3 255 default 15 seconds 36 AK Nord aX BlueNode manual capa ccts cdcd cdsr 3 Call pause Automatic call Set a call pause for n seconds before next call attempt n 0 no call retry default 3 seconds CTS control CTS control 0 CTS follows local RTS 1 CTS always ON default 2 CTS follows local DTR 3 CTS follows remote CTS line status DCD control DCD control 0 DCD always ON 1 DCD indicates a Bluetooth connection default 2 follows local DTR 4 follows remote DCD DSR control DSR control 0 DSR always ON default 1 DSR indicates a Bluetooth connection 4 DSR follows remote DSR line status AK Nord A BlueNode manual cdtr DTR control Usage of DTR to control a Bluetooth connection 0 No control Incoming calls will be accepted independent of DTR status DTR drop does not disconnect an active connection 2 DTR off disconnects Incoming calls will be accepted only when DTR is ON DTR drop disconnects an active connection 4 DTR ignore and DTR drop disconnects def
24. ault Incoming calls will be accepted independent of DTR status DIR drop disconnects an active connection 7 Reset device DTR drop initiates a software reset cmds Command set Command set for connection control 0 AT command set default 6 Automatic connection establishment when DTH is ON T Automatic connection establishment when char is received 8 Automatic connection establishment independent of any status line 12 No connection establishment initiated by this module Note For details see the appropriate chapters cri RI control RI control 0 RI is set with an incoming Bluetooth link request default 1 RI follows remote RI line status defa Default settings Sets up factory default parameter setting defa 0 setup all parameter concerning data port defa 1 setup all parameter to factory defaults including Bluetooth parameter 38 AK Nord A BlueNode manual dbits flc flash idle load 39 Asynchronous databits Number of data bits asynchronous chars default 8 7 8 Flow control Flow control to DTE 0 No flow control 3 Hardware flow control RTS CTS default 6 RTS to remote HI Load new firmware This commands loads new firmware into the Bluetooth hardware The actual firmware will be overwritten The firmware will be stored into the used part of the flash memory While uploading the following checks will be performed File transfer protocol is XMODEM1K An
25. be turned on by issuing the command ATW1 default The shown error causes use the coding defined by the Bluetooth definition see page 51 20 AK Nord BlueNode manual EN 2 3 Cable replacement A pair of BlueNode devices can be used to operate as a RS232 cable replacement Typically one BlueNode has to operate as a DCE interface BlueNodeDCE DSU9 female and the other one as a DTE interface BlueNodeDTE DSUB9 male These devices have to be ordered with the correct interfaces When ordering a pair of BlueNode both devices will have the correct setting to operate without changing any parameter The default behavior is as follows The Bluetooth link is established directly and automatically after powering on from the BlueNode operating in DCE mode the restricted mode is disabled data transfer is transparent set to baudrate 115200 bit s all status lines are transparently transferred to the other device local flowcontrol is disabled LED2 shows the Bluetooth connection status ON link established In detail the following settings differ from the factory default setting BlueNodeDCE cmds 8 cdtr O cdsr 4 ccts 3 cdcd ADCD cri 1 flc O BlueNodeDTE cmds 12 cdtr O cdsr 4 ccts 3 flc 0 21 Automatic connection establishment independent of any status line DTH line is not controlling the Bluetooth link DSR Output line of BlueNodeDCE follows DSR input line of BlueNodeDTE CTS Output line
26. device name is shown on a remote Bluetooth device during device service discovery The device name can contain a format string to include the own device address or parts of it inthe name Format lt s gt lt d gt a gt Identifier start format string lt s gt gt Char separator on byte border optional lt d gt gt Number 1 12 of digits included in device name optional default is 4 a gt Identifier end format string Example Device address 0123456789AB AT BNAME BlueNode 4a Display on remote side BlueNode 89 AB AT BNAME BlueNode 4a Display on remote side BlueNode 89AB AT BNAME BlueNode 3a Display on remote side BlueNode 9 AB AT BNAME BlueNode 3a Display on remote side BlueNode 9AB AT BNAME BlueNode 12a Display on remote side BlueNode 01 23 45 67 89 AB 46 AK Nord aX BlueNode manual BSTPOLL update interval for radio statistics AT Syntax AT BSTPOLL AT BSTPOLL lt interval gt Configurator Syntax bstpoll bstpoll lt interval gt This parameter allows the configuration of the updating interval for Bluetooth radio specific Statistics like RSSI etc the interval can be configured in ms If set to 0 no statistics are performed Example AT BSTPOLL Show actual setting AT BSTPOLL 500 Update statistics every 500 ms 47 AK Nord A BlueNode manual BARSSI read absolute rssi value AT Syntax AT BARSSI Configurator Syntax barssi This read only param
27. ed hardware is connectable but not discoverable 3 Page scan and inquiry scan are enabled hardware is connectable and discoverable default Example at bpsm 2 enable page scan but do not answer on inquiry requests bpsrm Set the page scan repetition mode This parameter allows the modification of the page scan repetition mode of the Bluetooth hardware Possible values according to the Bluetooth baseband specification are 0 RO continuous scan 1 R1 1 28 secs interval 11 25 ms window default 2 R2 2 56 sec s interval 11 25 ms window 30 AK Nord EN BlueNode manual Continuous scan decreases the connect time down to about 200 ms RO about 200 ms Ri about 2 2 sec R2 about 3 5 sec The BPSRM should be set to the same value for the scanning and the paging device Example at bpsrm 0 set page scan repetition mode to RO continuous Note Setting the page scan repetition mode to continuous scan significantly increases hardware power consumption bsecin mode Authorization mode for incoming connections The BSECIN parameter configures the authorization behavior of the Bluetooth hardware on incoming connections mode mode name behavior 0 bondable accept bond request from remote device no active authentication default 1 bond unknown perform authentication on connection setup if not bonded with remote device perform a bonding 2 bond always always perform a bonding 3 bonded only accept on
28. ed successfully or erroneous The loaded new firmware will be activated automatically Due to new functionality the last stored configuration setting may be lost please check before using For more details refer to the description of the commands flash in the chapter List of BlueNode Configurator commands on page 26 Note 90 Due to an error it may be that no firmware is active within the BlueNode This will be indicated by continuous flashing of the LEDs L1 L2 Bootloader active To store a new firmware correctly you have to enter the command at flash and load a firmware using the XMODEM protocol as described above This Bootloader supports only AT cmd with fixed baudrate of 115 200 Baud AK Nord A BlueNode manual 4 Diagnostic and error messages For the diagnostic of erroneous situations the following functionality is supported Please check first the behavior of LED displays if an Bluetooth link can not be established Refer to list of LED displays on page Fehler Textmarke nicht definiert 4 1 Error messages from AT command set When the extended result messages are selected using the command ATW 1 Bluetooth error codes are displayed in addition to the standard AT result messages Bluetooth error codes are always coded as xxxx The meaning can be taken from the following tables Bluetooth error codes see page 51 4 2 Bluetooth error codes Note error codes marked with i are internal errors Erro
29. emote BlueNode can be reset using the command reset 1 Hang up the Bluetooth connection by leaving the BlueNode Configurator using the command quit Leave your terminal program After the next reset the changes will be active o Restore the server channel to the desired value default to 1 brsch 1 Now the configured remote BlueNode with the new set of parameters can be used by running the needed PC program 25 O AK Nord A BlueNode manual 3 4 List of BlueNode Configurator commands The BlueNode Configurator commands typed in must have the correct syntax and be complete including all blanks Capital small letter use is not important The entry is not case sensitive The bolded values are factory defaults The usage is lt command gt parameter Example to set the baudrate to 9600 baud brz4 Example to show the selected baudrate br Example to show all selectable baudrates br To get an overview about the commands of your BlueNode some major commands here as a preview show show the usually used parameter showall show all changeable parameter quit leave BlueNode Configurator help show all available commands defa 1 setup factory default parameter set save store parameter non volatile at sx AT command parameter set AT command set only Handle AT specific settings show and change AT S registers by entering the new value at s0 show setting of SO Register at s0 1 set Register SO to 1 bacctab Show bonding inf
30. eter contains the absolute receive signal strength value acquired on the last poll interval see parameter bstpoll The value is returned as a signed byte in hexadecimal format If the update interval is O the returned value is O The result for the barssi command is a signed byte in hexadezimal notation That means if the highest bit bit 7 is 1 the number is negativ and you get the value by building the two s complement see http www duke edu twf cps104 twoscomp html Conversion table 0x10 10 dBm 0x00 OdBm OxFF 1 dBm OxFE 2 dBm OxFD 3 dBm OxFC 4 dBm OxFB 5 dBm OxFA 6 dBm OxF9 7 dBm OxF8 2 8 dBm OxF7 9 dBm OxF6 10 dBm OxF5 11 dBm OxF4 12 dBm OxF3 13 dBm OxF2 14 dBm OxF1 15 dBm OxFO 16 dBm OxEF 17 dBm OxBA 70 dBm 0xB5 75 dBm OxBO 80 dBm OxA6 85 dBm The higher the value hex value the beiter the receive signal Most common resulis are in the range of 20dBm to 80dBm When there is no Bluetooth connection the result isn t defined amongst other things thats because there is no neutral value Example AT BARSSI Show actual receive signal strength indication 48 AK Nord aX BlueNode manual BACCL serial port access level AT Syntax AT BACCL AT BACCL lt access level gt Configurator Syntax baccl baccl lt access level gt Defines the accessibility and visibility of the Bluetooth serial port The following values are appl
31. g from DTR or always connected e Automatic accepting of incoming connections e Asynchronous mode for devices that need the AT command set You can configure the BlueNode in the following ways e by using BlueNodeConfiguration commands entered by the locally connected PC e byusing the AT command set entered by the locally connected PC e by using BlueNodeConfiguration commands entered via the Bluetooth link remote configuration 5 AK Nord A BlueNode manual 2 1 Automatic connection establishment Automatic connection establishment is available in the following modes e An automatic connection will be initiated when control line DTR is on e An automatic connection will be initiated when transmit data is received from the DTE device All data received before the Bluetooth connection is established will be buffered inside the BlueNode and automatically sent via the Bluetooth link e An Automatic connection will be initiated independent of any status line automatically after power up and initialization e No connection establishment initiated by this module Bluetooth connection requests from other Bluetooth devices will be automatically accepted if compatible To enable automatic call you have to set BlueNodeConfiguration parameter cmds to 6 7 8 or 13 see below An established connection will be indicated by a status line default DCD See also configuration commands cdcd and cdir If a connection cannot
32. icable AT BACCL 0 Serial port is not accessible nor visible AT BACCL 1 Serial port is accessible but not visible AT BACCL 2 Serial port is accessible and visible Extended dial string feature The syntax of the dial string has been extended to the following format lt brad gt cn remdev service with remdev dx bx bx reference to bonded device list entry Please refer the manual for the unchanged parameters The dial string can be used with commands parameters ATD BRAD BRAD2 and BRAD3 Example ATDb1 c2 Connect to first entry in bonded device list on server channel 2 49 AK Nord EN BlueNode manual 3 Software update The BlueNode uses a Flash EPROM for software updates to store the operational software This software can be updated from a local connected PC via the COM port or via an remote configuration connection Please fulfill the following steps to update the BlueNode otart a terminal emulation on your PC with the capability to run an X MODEM 1K file transfer I e HyperTerminal Local update enter the BlueNode Configurator Enter the BlueNodeConfiguration command flash Wait for end of erasing the Flash EPROM and the prompt to start your X MODEM transfer otart the 1k X MODEM file transfer send file or upload by selecting the Transfer Send File menu point in your terminal emulation and select the new software After completion you will get the information whether the software update end
33. ical data BlueNode OEM1 BlueNode module serial interface functional electrical mechanical Transmission speeds DTE Character representation Character synchronization Operating mode Flowcontrol Bluetooth link Bluetooth antenna Physical dimensions BlueNode OEM1 Power supply BlueNode OEM1 96 V 24 TEL double pin rows P1 1200 230400 bit s asynchronous 8Bit no Parity 1 stop bit 7 Bit even odd Parity 1 stop bit asynchronous half duplex or full duplex Hardware RTS CTS HF part 0 dBm Radio About 10 m Bluetooth Power Class 2 Bluetooth Spec 1 1 Flowcontrol credit based internal or external via coax SMC connector casing 31 x 16 x 65 mm WxHxD external power supply 5V DC Idle ca 1 mA active ca 50 to 70 mA AK Nord A BlueNode manual A2 Mechanical dimensions of the BlueNode OEM1 Lr rc E E T m ma Gottom component hot 2Drmm mx tup comparent Aight 25mm wit com cble on cx Mt antenna ext antenna comector 57 AK Nord BlueNode manual A A3 Technical data BlueNode OEM2 BlueNode SOC OEM 2 4module serial interface functional electrical mechanical Transmission speeds DTE Character representation Character synchronization Operating mode Flowcontrol Bluetooth link Class 1 module Bluetooth antenna Physical dimensions BlueNode OEM2 Power supply BlueNode OEM2 58 V 24 TTL double
34. influenced by the parameters BINQND and BINQSD Example at binq request Bluetooth devices with name and service Response OK BINQLIST Show inquired Bluetooth devices 19 With this request the list of found Bluetooth devices will be returned the entries show the Bluetooth device address and the Bluetooth device name requested by the command at bing For every Bluetooth device in addition the available services profiles will be shown for a list of valid services see chapter Fehler Verweisquelle konnte nicht gefunden werden Fehler Verweisquelle konnte nicht gefunden werden These entries can be accessed by the selector dT dn to address the Bluetooth device and the selectors s7 sn to address the Bluetooth devices service channel A maximum of 16 Bluetooth devices will be displayed AK Nord A BlueNode manual Example at binqlist Responses d01 lt bradr1 gt codi lt brname1 gt s01 lt service1 gt lt server channel gt lt bsname1 gt s02 lt service2 gt lt server channel gt lt bsname2 gt d02 lt bradr2 gt lt cod2 gt lt brname2 gt S01 lt service1 gt server channel lt bsname3 gt OK Or inquiry active if the search initiated by at binq OK is still active Or list empty if no Bluetooth device found OK bradr found Bluetooth remote device address 12 digits cod class of device brname found Bluetooth remote device name service coding of service type server channel used channel number
35. interface acl data bit2 Blueface interface signaling bit3 Blueface interface traffic while DCD off bit4 Blueface interface traffic examples tremsk 000000000000000004 Trace Bluetooth messages and V 24 commands trcon start trace write trcon set trace to active regarding to trace mask 54 AK Nord A BlueNode manual trcoff stop trace write trcoff set trace to OFF independent of trace mask trcclr clear trace buffer treclr clear actual trace buffer contents trcread read trace buffer trcread Output of the complete trace buffer in hexadecimal chars ASCII max line length 72 chars Every entry of the trace buffer is output using the following format Entry number Timestamp Type Length Databytes Entry number Sequence number of entry Timestamp in units of 10 ms TypeAndSource Source of traceentry bit0 7 type from trace mask bit8 14 source of trace entry bit15 Oxxx incoming event from Bluetooth link 8xxx outgoing event to Bluetooth link FFFF Reset for firmware Length Length of following data bytes Databytes Data bytes continued lines are indicated by an gt Coding of trace data bytes dependent of TypeAndSource 0901 8901 Serial line control line change bitO 1 DSR is ON bit 1 DCD is ON bit2 1 2 CTS is ON bit3 1 2 RING is ON bit4 RTS is ON 1 bitb 1 DTR is ON 55 AK Nord BlueNode manual 5 Appendix A A1 Techn
36. ll be used for authentication When set to 2 connections are allowed with bonded devices only The passkey will not be used to authenticate the remote device The PINs of two Bluetooth devices have to set to the same value if one of these devices allows only restricted connections If a restricted connection has been established one time between two Bluetooth devices these devices know each other and are called as bonded see command AT BACCTAB for information about the bonded Bluetooth devices After a bonding has taken place Bluetooth links can be established between these bonded devices independent of the setting of the restricted mode To delete the bonding information within BlueNode you have to issue the command AT BDEL 35 AK Nord A BlueNode manual pwd Set power down mode Setting this parameter to 1 allows the Bluetooth hardware to enter power down state This leads to reduced power consumption if no Bluetooth link is established The power down state is entered automatically after approx 1 2 seconds if a Bluetooth link is disconnected and the line DTR is set to low Rising DTR will signal the Bluetooth hardware to leave power down all functions will be available Please note that in power down state the AT command handler is not available Possible values are 0 power down not allowed default 1 power down state will be achieved automatically Example at pwd 1 enable power down mode br Baudr
37. lt codes or messages can be suppressed ATQ Returns status codes after command input default ATQ1 No result codes are returned 12 AK Nord aX BlueNode manual amp R CTS control This command selects the behavior of the CTS control line of the hardware controlled by BlueNode AT amp R Control line CTS is following all changes of RTS AT amp R1 CTS is always ON default S Display and set internal S register ATSnn Show actual values decimal of selected register nn ATSnn xxx Set selected register nn to the decimal value xxx oee S register definitions on page Fehler Textmarke nicht definiert amp S DSR control This command selects the behavior of the DSR control line of the hardware controlled by BlueNode AT amp S Control line DSR is always ON default AT amp S1 DSR ON indicates Bluetooth link is established V Result format ATV Result is presented as numbers followed by lt 1 gt ATV1 Hesult is presented as text default amp V Display configuration AT amp V Displays the actual configuration of AT command setting AT amp V1 Displays the actual configuration of extended AT command setting W Extended result codes ATW Result is presented without extended result codes ATW1 Result is presented with extended result codes Result messages include error causes 13 AK Nord aX BlueNode manual amp W otore active configuration The active configuration will be stored in non volatile memory AT
38. ly connections from bonded devices authenticate the link authorization 4 rebond always accept only connections from bonded devices always perform a bonding 5 do not connect 31 AK Nord A BlueNode manual bsecout lt mode gt Authorization mode for outgoing connections The BSECOUT parameter configures the authorization behavior of BlueNode for outgoing connections lt mode gt mode name behavior 0 bondable accept bond request from remote device no active authentication default 1 bond unknown perform authentication on connection setup if not bonded with remote device perform a bonding 2 bond always always perform a bonding 3 bonded only accept only connections from bonded devices authenticate the link authorization 4 rebond always accept only connections from bonded devices always perform a bonding 5 do not connect boad Bluetooth own device address With this command you can read out the own Bluetooth device address This value can not be changed Example AT BOAD bname Bluetooth own device name This command defines the device name bname is shown on a remote Bluetooth terminal device during a service discovery sequence It is a string constant according to V 250 Example at bname show own device name at bname lt rs name gt set own device name to rs name 32 AK Nord AN BlueNode manual bofcon Set fast connection mode With this parameter the fast connection mode for outgoing calls can be
39. nects them with the Bluetooth interface via a serial TTL CMOS compatible interface These modules are referenced as BlueNode SOC OEM in this document e The BlueNode Desktop device is an external device that connects the terminal equipment with the Bluetooth interface via a serial V 24 RS 232 interface These devices are referenced as BlueNode TA in this document 3 AK Nord EN BlueNode manual 1 2 Safety The BlueNode is conform to the European safety requirements IEC 60 950 Please use only the delivered power supply or an original replacement from AK NORD The homologation for the Bluetooth compatibility tests according the Bluetooth standard V1 1 has been started 4 AK Nord A BlueNode manual 2 Using the BlueNode Before using the BlueNode the address of another Bluetooth device has to be selected if not predefined by factory that shall be the communication partner in the Bluetooth link The compatible devices can be scanned using the configuration command bding From that list one Bluetooth device has to selected If you are using an automatic connecting mode that Bluetooth address has to be entered and stored using the configuration command brad see BlueNode Configurator activation on page 23 You can select different operation modes for the BlueNode These operating modes are used to control Bluetooth links and to configure the BlueNode Supported operating modes e Automatic connecting derivin
40. ng For every Bluetooth device in addition the available services profiles will be shown These entries can be accessed by the selector d7 dn to address the Bluetooth device and the selectors s7 sn to address the Bluetooth devices service channel 18 AK Nord BlueNode manual Example at bdlist Responses or or bradr brname service server channel bsname A d1 lt bradri gt lt brname1 gt S1 lt service1 gt server channel lt bsname1 gt S2 service2 server channel lt bsname2 gt d2 lt bradr2 gt brname2 S1 servicel server channel lt bsname3 gt OK inquiry activeif the search initiated by at bdinq OK is still active list empty if no Bluetooth device found OK found Bluetooth remote device address 12 digits found Bluetooth remote device name coding of service type used channel number for service type used service name for service type Additional Bluetooth specific commands can be found in chapter 3 4 List of BlueNode Configurator commands lt cmd gt Execute configuration command Executes one configuration command for definition of commands see page 26 AT lt cmd gt More than one configuration command have to be separated by a AT cmd1 cmd2 19 AK Nord A BlueNode manual 2 2 1 AT command S register set So 0 No automatic call acceptance acceptance of an incoming call is controlled by the data terminal command ATA
41. nk can be controlled Without any action the device that initiates the connection is the master The terminating device the one accepting a connection is the slave AT BROLE 0 Slave required AT BROLE 1 Slave preferred AT BROLE 2 Don t care AT BROLE 3 Master preferred AT BROLE 4 Master required If the role is set to required the device enforces a switch If this fails the link is disconnected Preferred means that the device tries to perform a switch but doesn t care about the result BLINKP link policy AT Syntax AT BLINKP AT BLINKP n Configurator Syntax blinkp blinkp n With this command bit mask the link policy the device requests for a new Bluetooth link can be defined bit O ENABLE SWITCH bit 2 ENABLE SNIFF Examples AT BLINKP 1 Device processes role switch from remote device AT BLINKP 4 Device processes sniff requests from remote device AT BLINKP 5 Device processes role switch and sniff requests from remote device 44 AK Nord A BlueNode manual BSUPTIM supervision timeout AT Syntax AT BSUPTIM AT BSUPTIM n Configurator Syntax bsuptim bsuptimzn This command defines the supervision timeout the device requests for a new Bluetooth link Possible values are between 1 and 65535 in 0 625ms steps Note The supervision timeout can only be set by the Piconet master Example AT BSUPTIM 32000 20 secs BSMIN minimum sniff interval AT Syntax AT BSMIN AT BSMIN n Configurat
42. or Syntax bsmin bsminzn This command defines the minimum of accepted sniff interval in ms for a new Bluetooth link The default value is 100 ms Possible values are profile dependent Note Currently the value must be divisible by 5 Other values are accepted but sniff will not work BSMAX maximum sniff interval AT Syntax AT BSMAX AT BSMAX n Configurator Syntax bsmax bsmax n This command defines the maximum of accepted sniff interval in ms for a new Bluetooth link The default value is 300 ms Possible values are profile dependent Note Currently the value must be divisible by 5 Other values are accepted but sniff will not work 45 AK Nord A BlueNode manual BNDSIZE bonded devices list size AT Syntax AT BNDSIZE AT BNDSIZE n Configurator Syntax bndsize bndsize n With this command the number of entries the bonded device list can hold may be reduced The default size depends on product for which the Firmware is build Currently it is 4 for SPP versions and 1 for versions that support audio profiles HS HS HS AG This may be used in combination with a reference to the bonded device list from a dial string to setup connection to a bonded device Example AT BNDSIZE 1 Limit the number of bonded devices to 1 BNAME local device name AT Syntax AT BNAME AT BNAME lt name gt Configurator Syntax bname bname lt name gt This command allows the modification of the local device name The
43. ormation deprecated To show the bonding information setup due to a successful restricted connection within BlueNode you have to issue the command AT BACCTAB The BlueNode stores up to 4 bonds If all 4 entries are used a new bond will overwrite the oldest one Example at bacctab Hesponse 1 used YES BD 00803714ECA4 name lt name gt 2 used YES BD 008025000105 name lt name gt 3 used NO 4 used NO OK 26 AK Nord aX BlueNode manual bclass Set Bluetooth class of device Allows the manipulation of the Bluetooth Class of Devices Service The default setting is 1F00 no services class unspecified device class bcrypt Switch encryption on or off Enable or disable the encryption of the information transferred via Bluetooth Please note the Bluetooth connection must be authenticated see parameter BSECOUT BSECIN to allow encryption Possible values are 0 encryption switched off 1 encryption enabled Example at bcrypt 1 Response OK bdel Delete pairing information deprecated To delete the pairing information setup due to a successful restricted connection within BlueNode you have to issue the command AT BDEL 1 The paired Bluetooth device can be read out by the command AT BACCTAB Example at bdel 1 Hesponse OK 27 AK Nord A BlueNode manual bpin Bluetooth device PIN Passkey Set the PIN for establishing a connection in the restricted mode by the command AT BPIN
44. phase default amp F Load factory defaults Factory default will be loaded For storing in non volatile memory please use the command AT amp W AT amp F setup all parameter concerning data port AT amp F1 setup all parameter including Bluetooth specifics and passwords H Disconnect This command disconnects existing Bluetooth connection after issuing the escape sequence see page 9 ATH 11 AK Nord A BlueNode manual l Display version information Displays different information about version number and settings ATI Returns the Modem type name of the hardware adapter ATI Returns 0 ATI2 Returns OK ATIS Returns version string V1 xyz ATI4 Returns manufacturers name ATI5 Returns OK ATI6 Returns copyright string ATI7 Returns OK ATI8 Returns ERROR ATI9 Returns OK Plug amp Play ID Request not supported ATI77 Returns Bootloader version string ATI99 Returns software creation date amp K Flow control This command selects the flow control behavior of the BlueNode while in data communication phase AT amp K No local flow control between the DTE and BlueNode is used AT amp K3 Local flow control is set to hardware handshake RTS CTS default O Heturn to online state If BlueNode is in command mode after issuing an escape sequence out of an existing connection ATO brings BlueNode back to data phase It must be the last command in AT command line ATO Q Suppress results With this command resu
45. pin rows 1200 230400 bit s asynchronous 8Bit no Parity 1 stop bit 7 Bit even odd Parity 1 stop bit asynchronous half duplex or full duplex Hardware RTS CTS HF part 4 dBm Radio 20 m Bluetooth Power Class 2 Bluetooth Spec 1 0 B 1 12 1999 Flowcontrol credit based HF part 20 dBm Radio 100 m Bluetooth Power Class 1 internal or external via coax SMC connector plug on module 56 x 56 x 12s mm WxHxD 5V DC 5 via double pin row P2 idle ca 30 mA active ca 70 mA AK Nord A BlueNode manual A4 Mechanical dimensions of the BlueNode module ues mN DEE se E mm see E 1 5 mm 7 5 mm 1 0 mm 59 AK Nord A BlueNode manual A5 BlueNode OEM2 Connector P1 P1 Pin Direction BlueNode usage External from interfacing BlueNode 1 GND OV Power OV Power suppl 2 VCC 4 5 V Power 5V Power suppl 3 GND GND O GND 4 TXD O 5 GND GND GND 6 RXD O 7 ID O GND J NCorREAD 8 RIS 1 9 It JGND NCorREAD 10 oder V Reser activelow Oc NO 11 RESET RESET active low OC NC 12 DTR b f 13 L3 UAO LOS pisa Pull up or NC or status CRM 14 E MN 15 16 SR 9 17 UA User Output 1 or NC v sus no 18 UE I JUseripui 10kPullup 20 UE JJUsript2 JGND Outputs UA default
46. r cause Meaning Translation hexadecimal to AT result codes 0x0004 not enough resources to complete request out of descriptor etc 0x0005 at least one parameter of the message Is wrong 0x0006 no adapter plugged in 0x0007 too much outstanding messages in downstream direction 0x0008 driver is busy repeat request later 0x0009 error in message transport system driver not correct installed 0x0101 0x0102 0x0103 bluetooth adapter crashed 0x0104 260 remote bluetooth device not found wrong address out of range 0x0105 authentication error wrong pin code supplied 0x0106 O CO CO CO CO CO CD CO GO Od CO CD CO CO Co CO 51 AK Nord A BlueNode manual 0x0107 0x0108 264 lost connection to remote bluetooth device out of range HC Hc Co CO 0x010d connection attempt by remote side rejected 0x010e connection attempt by remote side rejected 1 HCl ERR REPEATED ATTEMPTS i HOLERR_ 0x010f connection attempt by remote side rejected 0x011d connect lost to remote Bluetooth adapter link manager 1 HCl ERR LMP PDU NOT ALLOWED 1 HCI ERR INSTANT PASSED 1 CO CO CD CO CO 0 CO CO CO GO CO CO CO CO CO CO CO CO O OO connection refused due to security conditions invalid request syntax 52 AK Nord CO CO CO CO CO CO CO O OD CO CO CO CO CO CO CO CO A BlueNode manual No answer from
47. s can enter a power saving State This is done for short time intervals The length of this interval is called sniff interval and is negotiated between the connected devices The maximum and minimum acceptable values for the sniff interval can be set using appropriate AT commands The sniff interval value has an impact on the propagation delay and maximum throughput on the Bluetooth link Take note that to enter sniff mode both devices needs to support sniff mode AT BSMODE Show sniff mode support level AT BSMODE 0 No sniff support AT BSMODE 1 Passive sniff support AT BSMODE 2 Active sniff support Passive sniff support means that the device accepts sniff requests from the remote device with an interval between the values of BSMIN and BSMAX To accept sniff requests from the remote device bit 2 of the parameter BLINKP must to be set If active sniff support is enabled the device tries to setup a sniff interval with the value of BSMAX Note The performance of the command is influenced by the parameters BLINKP BSMIN and BSMAX Examples AT BSMODE 1 and Sniff requests from remote devices will be accepted AT BLINKP 5 AT BSMODE 2 and Device tries to initiate sniff mode on the Bluetooth link AT BLINKP 1 43 AK Nord A BlueNode manual BROLE device role AT Syntax AT BROLE AT BROLE lt mode gt Configurator Syntax brole brole lt mode gt With this command the role the device requests for a new Bluetooth li
48. similar to L1 of BlueNodeDx L3 Bluetooth link established UA2 reserved Inputs UE reserved UE2 select DCE DTE mode GND DCE mode Inputs and output lines with are low active i e ON has the TTL level OVDC 60 AK Nord BlueNode manual A A6 Technical data BlueNode SOC BlueNode SOC OEM2 module serial interface functional electrical mechanical Transmission speeds DTE Character representation Character synchronization Operating mode Flowcontrol Bluetooth link Class 1 module Bluetooth antenna Physical dimensions BlueNode SOC Power supply BlueNode SOC 61 V 24 TTL double pin rows 1200 230400 bit s asynchronous 8Bit no Parity 1 stop bit Bit even odd Parity 1 stop bit asynchronous half duplex or full duplex Hardware RTS CTS HF part 4 dBm Radio 20 m Bluetooth Power Class 2 Bluetooth Spec 1 0 B 1 12 1999 Flowcontrol credit based HF part 20 dBm Radio 100 m Bluetooth Power Class 1 internal or external via coax SMC connector plug on module 26 5 x 14 x 64 5 mm WxHxL 3 3 V 2 low noise lt 100mVpp ripple 150 mA peak AK Nord EN BlueNode manual A7 Mechanical dimensions of the BlueNode SOC module 64 5 anl HP 12000000000000000000 Spas Antenna top view 26 5 24 0000000000000 229229939339939 46 61 64 33 1 25 56 _
49. switched on and off The Bluetooth hardware uses a different page mode to establish the Bluetooth connection to the remote device and decreases the timeout for a unsuccessful paging Note The remote device must be configured to use page scan mode RO parameter bpsrm to achieve the full speed advantage Example at bofcon 1 enable the fast connection mode bosch Set own server channel number Set up server channel number of the serial service supplied by the local device The channel number is used for incoming connections only Note The server channel 30 is reserved for the remote configuration access do not use it for the serial port service bosrv Own service profile UUID Defines the service the Bluetooth hardware announces to the world bosrv influences the type that is shown on a remote Bluetooth terminal device during a service discovery sequence The value must be entered as a hex number default 0x1101 serial port Example at bosrv set own service to DialUp networking 33 AK Nord A BlueNode manual brad brad2 brad3 Bluetooth remote device address With this parameter you can setup up to 3 Bluetooth addresses of remote Bluetooth devices that should be connected using an automatic link setup BlueNode will try to connect the device with address brad first if that fails because the device is busy or unreachable it tries to connect the device brad2 afterwards brad3 Then the sequence starts
50. t of the AT command mode you have to issue the command at cmo To call up the BlueNode Configurator please use the command atconf You can leave the BlueNode Configurator by the command quit or exit or go 3 3 Remote Configuration using the TA Configurator commands The BlueNode to be configured is referred here as remote BlueNode The BlueNode to configure is referred as local BlueNode Please make sure that the remote BlueNode to be configured at the other end is powered up Connect the PC s com port to the DTE interface of the local BlueNode Connect the power supply to the mains socket Start a terminal emulation program i e Windows Terminal Configure the local BlueNode with the special service channel 30 brsch 30 Set up a Bluetooth Link to the remote BlueNode to be configured by using the command ATD lt brad gt lt gt The called BlueNode Configurator acknowledges by requesting the remote password Please enter the correct password default no password just return Now you can work with the BlueNode Configurator by using the BlueNode Configurator commands see page 23 Configure the parameter for the remote BlueNode from your terminal program and store them if wanted see page 26 Hint The active set of parameters can be displayed on screen by the BlueNode Configurator with the command show lt 1 gt 24 AK Nord A BlueNode manual If necessary the r
51. ters directly into the BlueNode Configurator the configuration prompt will be displayed Leave the BlueNode Configurator with the command quit or exit or go ATCONF amp C DCD control This command selects the behavior of the DCD control line from the BlueNode AT amp C BlueNode control line DCD is always ON AT amp C1 DCD ON indicates Bluetooth connection is established default AT amp C2 DCD line follows DTR AT amp CA DCD follows remote DCD 9 AK Nord A BlueNode manual D Initiate Bluetooth link This command addresses a Bluetooth device directly through its address or name If a connection to a Bluetooth device requiring the restricted mode the PIN has to be set up using command AT BPIN ATD lt brad gt cn dx sx uy brad called Bluetooth remote device address 12 digits cn Server channel for the requested service on remote device dx references called Bluetooth remote device number in binglist d01 d16 sx reference to remote device service number in binglist uy with y UUID of a service if the remote device presents more than one service with the same UUID the last one is selected for a list of valid UUIDs see chapter Fehler Verweisquelle konnte nicht gefunden werden Fehler Verweisquelle konnte nicht gefunden werden This command must be the last command in an AT command line Any character input while the BlueNode is dialling will cancel the dialling procedure Examples ATD 00803714
52. urse affect our legal liability for damages based on any intent or gross negligence With respect to the data given in this manual AK Nord does not warrant the non existence of industrial property rights trademarks patents utility models etc Nor are trade names brand names company names and product names in general use but are subject to the relevant trademark patent utility model and registered design rights The information must neither in whole nor even in part be copied translated reproduced or in any other way transferred to or stored on any electronic medium or other machine The purchase and use of software are governed by the General Conditions of Delivery and Payment as well as the Terms of License of AK Nord 2 AK Nord EN BlueNode manual Table of contents 1 Jniferelilei 3 UM tn E E N EEA AE OE A AA E E A E Product description 3 Ve ee E E Safety 4 2 USO INS BUE NOGO sei mmm 5 UR PEENE PETE EE N dd im de Automatic connection establishment 6 E A AAEE A EEA E AT command set for BlueNode 8 2 2 1 AT command register set 20 222 FeV OSU COC ee ee a ee 20 Cable replacement 21 PA a EEN ERSTE ENREES UNE Table of coding of Bluetooth services 22 3 BlueNode Configurator command set 23 o Configuring the BlueNode after power on 23 E Configuring the BlueNode with AT commands 24 c
53. using the AT commands can be permanently stored AT amp W and are not lost by resetting or by leaving the AT command mode To enter the AT command mode during an active data connection you must use the following sequence Escape sequence atleast 1 sec pause lt gt lt gt lt gt 1 sec pause The time gap between all three plus signs may not exceed 1 sec The escape sequence is transmitted transparent to the remote device 8 AK Nord A BlueNode manual By using initialization strings to configure the TA which includes more than one parameter to be configured please follow the examples below e Initialization string includes standard AT commands AT amp F amp D2 amp C1E0 amp W By using a special configuration command at lt cmd gt in the initialization string you have to set a semicolon in case that additional commands will follow e Initialization string includes special AT commands AT amp F BR 8 amp D2 amp C1E08W Supported commands A Repeat last command line This command repeats the commands of the last entered command line Note No prefix AT is required A A Accept incoming call Using this command you can accept an incoming call if automatic call acceptance is not set Register SO 0 An incoming call is always displayed by the message RING or the code 2 also if automatic call acceptance is selected Must be the last command in an AT command line CONF Enter BlueNode Configurator En
54. ve otore parameter changes otores the actual set of parameters in non volatile memory 41 AK Nord A BlueNode manual sbits Number of stop bits Number of stop bits of asynchronous character 1 One stopbit default 2 two stopbit show Show parameters Displays the actual set of parameters showall Show all parameters Displays the all accessible parameters txfwd Timer for data forwarding If no character is entered within the defined period the received data will be transmitted to the Bluetooth link 0 minimum delay time appr 10 ms default 1 n delay time in 50 ms ticks Note Valid for AT command set only ver Show version string Displays detailed information about the software and hardware version verb Show version string of Bootloader Displays detailed information about the software version of the Bootloader cmd More information for one command Displays the allowed values for one selected command cmd help Displays help texts for all commands 3 5 42 AK Nord EN BlueNode manual 3 6 User Manual add on Firmware Version 1 1 054 and newer BSMODE sniff Support AT Syntax AT BSMODE AT BSMODE lt mode gt Configurator Syntax bsmode bsmode lt mode gt Using this command sniffing can be enabled on the Bluetooth link Sniffing is used to reduce power consumption during an active Bluetooth connection When a Bluetooth link is in the sniff state both connected device
Download Pdf Manuals
Related Search
Related Contents
How to configure the S811+ reduced voltage soft starter to Betriebsanleitung LE Belkin F3G523-02 PATA cable vcaution! - Fujitsu manual server FB1603B/C- PC/104 LAN Module User's Manual - Driver les spécificités du statut social des policiers SFAT Sony VAIO VGN-P User's Manual Copyright © All rights reserved.
Failed to retrieve file