Hide thumbs Also See for Parani-MSP100:

Advertisement

Quick Links

Parani-MSP100
User Guide
Version 1.0.0
(2006.08.20)
For Wireless Multi-Serial Communications,
based on Bluetooth Technology
by Bluetooth
Enabling Wireless Serial Communications
Copyright © 2006 Sena Technologies, Inc. All rights reserved.
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Parani-MSP100 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Sena Parani-MSP100

  • Page 1 Parani-MSP100 User Guide Version 1.0.0 (2006.08.20) For Wireless Multi-Serial Communications, based on Bluetooth Technology by Bluetooth Enabling Wireless Serial Communications Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 2: Table Of Contents

    4.4 R ..........................36 EPEATER 4.5 S ..........................37 ERIAL 4.6 RS232 ............................38 MODE 5. CONTROL COMMANDS........................41 5.1 B ...........................43 ASIC OMMANDS 5.2 C .....................43 OMMANDS FOR ERVER 5.3 C ......................45 OMMANDS FOR LIENT Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 3 9. COM PORT REDIRECTOR.......................66 9.1 S /IP............................66 ERIAL 10. TECHNICAL SUPPORT........................69 A - D ....................70 PPENDIX ISCOVERY ROTOCOL Revision History: User Manual of Parani-MSP™ Version Changed Contents Date First issue 08/20/2006 Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 4: About Parani-Msp

    Parani-MSP™ transmits data from each Bluetooth devices to Host PC via TCP/IP Ethernet. Host PC also responds to each Bluetooth devices wirelessly via Parani-MSP™. Non-TCP/IP legacy serial applications can make use of Parani-MSP™ without any Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 5 Built-in Bluetooth 1 COM port redirector USB A-type port - Serial/IP* for USB extension dongle Supported Networks HTTP / FTP / Telnet / IP-sharing(NAT) (Max. 7 Bluetooth links) / DHCP /PPP server Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 6: External View

    For Parani-MSP network configuration via RS232 serial cable - One RS232 serial cable, both ends female DSUB interfaces, is provided with Parani-MSP. This port can be used for both Configuration of Parani-MSP and Data communication with Host. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 7 Use a straight cable for this purpose. ⑥ USB Extension Port: For expanding multi-connection beyond 7 devices. A Bluetooth USB extension dongle will be supplied with Parani-MSP100(b) for extension of 7 connections. <Fig. 1.3> Parani-MSP100 attached with USB extension dongle...
  • Page 8: Led Indicators

    LAN connection Error (Connecting to ADSL or waiting for DHCP server response) Flashing Flashing Upgrading Firmware DO NOT turn off Parani-MSP during firmware upgrade; turning off Parani-MSP during firmware update may impair operability Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 9: Installation

    Change of DIP switch Connection from Bluetooth Terminal device (Parani-SD) If you are going to use Parani-MSP as RS232 mode – RS232 communication with Host, you don’t need to configure Networking settings. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 10: Network Settings

    1. Static IP: For Assigning Parani-MSP™ a static IP 2. DHCP: For Assigning Parani-MSP™ IP using DHCP 3. PPPoE: For assigning Parani-MSP™ IP using PPPoE 4. DHCP server: For instant network setting. Parani-MSP assigns temporary IP to Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 11 If No. 1, Static IP, is selected, the following is displayed on screen: (10) Enter user Static IP address. In the example below, 192.168.0.3 is entered for the Parani-MSP™ IP address. Enter the user network appropriate IP address. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 12 (14) Revised Network settings are displayed <An example: Revised Network Settings> (15) Networking configuration is complete. The preceding example shows static IP assignment to Parani-MSP™. User selects static, DHCP or PPPoE IP as needed. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 13: Lan Access Profile

    Select ‘Y’ [Yes] to enable or ‘N’ [No] to disable LAP profile. TIP: For Internet connection, both LAP and NAP devices may access to the internet. For more information, please refer to chapter 8. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 14: Firmware Download

    2.3 Firmware Download Parani-MSP is upgradeable with the latest firmware. The SENA customer support team offers available firmware, with which user upgrades Parani-MSP by himself via TFTP or Xmodem user download; menu no. 3. Firmware Download. During Firmware download, STATUS and ERROR LEDs flash. DO NOT TURN OFF upgrade.
  • Page 15 3. Firmware Download → 2.TFTP Then you will get following screen: Place the MSP upgrade ROM file which is downloaded from SENA web site to C:\ folder on your PC and run tftp command on [Start] →[Run] as below. Users need to make sure that the upgrade ROM file is in the same location or users need to specify the exact location to send the ROM file to the connected Parani-MSP via crossed ethernet cable.
  • Page 16 NEVER turn off Parani-MSP during this firmware recording. Once finished, please resupply power to Parani-MSP for applying. Note: If you turn off Parani-MSP during firmware upgrade, Parani-MSP may be damaged severely and irreversibly. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 17: Serial Port

    Users may set configuration of serial port communication in this menu. Below figure is showing that ‘115200 bps 8-N-1 hardware’ which means ‘115200 bps, 8 data bit, None parity, 1 stop bit, hardware flow control (RTS/CTS). Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 18 For applying changed configuration, please RESUPPLY the power, then Parani-MSP will start to operate as RS232 mode. TIP: If you need to do data communication via RS232 port, you do not need to configure Network settings. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 19: Reset/Reboot/Quit

    Entering no. 4, Parani-MSP™ RESET, in the main menu, restores all factory default value settings. REBOOT restarts Parani-MSP™ for new configuration application. QUIT makes user leave configuration console for log-in prompt. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 20: Configuration

    Parani-MSP has factory settings: Static IP 192.168.1.10/24 with DHCP server For communication with Parani-MSP, just connect Parani-MSP and Host PC with a crossed cable as below. Make sure Host PC to be configured using DHCP. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 21: Log In Parani-Msp Software

    Start Parani-MSP software, and press “Search MSP device” button on the left side. (Parani-MSP installed remotely may not be listed even though pressing “Search MSP device” button) Please select one Parani-MSP you would like to access and press “Connect” button.” Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 22: Operation Mode

    Parani-MSP may be set to different type of Mode, so users may select one for its own implementation. There are 6 types of Mode: Server, Client, Vertex, Repeater, Serial Hub, and RS232. MSP Operation Mode This shows current type of Mode. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 23 Parani-MSP via TCP/IP Ethernet, and Parani-MSP get the connection. After connection, full duplexing is possible. Users may adjust the TCP port number where Parani-MSP waits for the connection from Host PC. <Configuration of Server Mode> Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 24 Parani-MSP, Parani-MSP will try to connect to the designated Host PC. So, Host PC should be TCP server. In Client Mode, please select the IP address and port number of the Host PC to connect. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 25 Bluetooth device “00:0B:53:20:00:74” will connect to Host “192.168.1.200”, port no. 5004. Bluetooth devices, which are not configured to connect to a specific Host, will connect to Default Host in Host information. <Fig 0-1> Client Mode Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 26 Vertex Port. <Fig 0-2> Vertex Mode Vertex Port For Parani-MSP™ Vertex port no. entry. Max Number of Connections For entering the number of Hosts connectable to Parani-MSP™ concurrently. d) Repeater Mode Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 27 Parani-MSP in serial hub mode relay the data from a Bluetooth device to another Bluetooth device connected to Parani-MSP. No network host is involved. Users may configure Parani-MSP how to handle data from Bluetooth devices in advanced configuration of Parani-MSP software. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 28 As RS232 port has been configured to be used as Configuration as factory setting, users need to change the switch on the left side of Parani-MSP to data communication mode. Available only with Parani-MSP100. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 29: Bluetooth

    You can see the process of command at the bottom of each page as in red circle above. TIP: For 14 connections in Parani-MSP100, please change the MaxDT to 14 above, after installing USB extension dongle provided. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 30: Connections

    Left square shows quality of connection. Green square is good, red square is poor quality. If you want to disconnect a Bluetooth terminal, you can do the job using DICONNECT button on the left. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 31: Neighborhoods

    Station MSP. If user’s MSP is in Repeater Mode, nothing will be showed. In the window below, Repeater MSP is connected to a Station MSP and a Parani-SD is connected to Repeater (00:0B:53:20:00:19). Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 32: Msp Information

    3.1.7 MSP information Users may see Parani-MSP information currently accessing. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 33 Pressing ‘Log’ button, system log messages will appear in notepad. System log is the source of invaluable information when the problems occur during operation. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 34: Operation Mode

    Parani-MSP. If not registered, Parani-MSP will assign arbitrary port number to connect. Pre-registered Bluetooth devices are distinguishable by the different port numbers at Parani- MSP. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 35: Client Mode

    Vertex Mode is similar to Server Mode. Only difference is that, in Vertex Mode, data from a Host are sent to all of connected Bluetooth devices, like Multi-drop. This mode can be a replacement of RS485/RS422 multi-drop. Bluetooth Terminals Fig. 1.3.1 Vertex Mode Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 36: Repeater Mode

    All you need to configure in Repeater is only Bluetooth device address of Station MSP and repeater doesn’t need to have any network connectivity (Just power-supply). Note: When using repeater, overall data throughput can be lowered. Multi-level repeater is not allowed. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 37: Serial Hub Mode

    For example, if you send preceding frame to Parani-SD, 00:0B:53:10:00:8A device will receive ‘Hello’ and the other devices will get ‘Bluetooth’ as below figure. All Parani-SD should be connected to Parani-MSP. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 38: Rs232 Mode

    Parani-MSP will be delivered to all of connected Bluetooth devices. So, in RS232 mode, “Polling” method- a master device schedules slave devices- is recommended to use. Users may configure Serial settings in configuration console or Advance configuration dialog of Parani-MSP software. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 39 SD that developers who have experiences with Parani-SD can make use of multi-serial functionality in no time. By default, AT command parser is disabled. You can enable AT command feature on configuration console as below. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 40 Please refer to AT command List for its usage. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 41: Control Commands

    Bluetooth solution to meet each needs by simple commands. Parani-MSP™ is cost-effective and time-saving solution for users. By using telnet program, users may use Control commands easily. Rich-featured telnet software like “PuTTY” can be also useful. PuTTY Download: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 42 Fig. 2.1.1 PuTTY Press ‘Open’, then following telnet session will be opened. Enter ‘user admin’ and ‘pass 11111’ to access Parani-MSP via Control Commands. Every command responds with +OK if successful, otherwise –ERR. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 43: Basic Commands

    +OK Client Mode 5.2 Commands for Server Mode PORT [port no.] To configure default data port number of Server Mode Parani-MSP. If a Bluetooth device, which is not pre-registered to Parani-MSP, has Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 44 When this option is enabled, TCP connection remains regardless of Bluetooth connection. Users do not need to make TCP connection each time whenever Bluetooth connection is closed for a while. Ex.: PRSV on Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 45: Commands For Client Mode

    Bluetooth devices. Response: index|name|bdaddr|server_IP:port Ex.: SERV 192.168.1.11:9000 SERV 192.168.1.11:9001 Parani-SD SERV 0|Parani-SD||192.168.1.11:9001 +OK 192.168.1.11:9000 DELSERV <bdaddr|name> To delete Host information stored by SERV command. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 46: Commands For Vertex Mode

    Parani-MSP™ Vertex Mode avails Wireless RS485 multi-drop service when assigned at this site. Ex.: VERTEX 4000 1 +OK PORT 4000 MAX 1 5.5 Commands for Serial Hub Mode ROUTE <add> <src> <dst> Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 47: Commands For Repeater Mode

    Display all of repeaters and Bluetooth devices connected currently. Entry starting with R is repeater and one with P is Bluetooth device. Response: R|station|repeater|repeater_name P|msp|peer|peer_name Ex.: REPEATER R|00:0B:53:00:00:01|00:0B:53:00:00:02|Parani-MSP_001002 P|00:0B:53:00:00:02|00:0B:53:00:00:10|PSDv3b-000010 5.7 Commands for Bluetooth Configuration BTNAME <name> Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 48 Bluetooth devices already sharing Link Key (see LKEY command) can connect with Parani-MSP™ (non-pairable mode) Ex.: PAIR off PAIR +OK off LKEY For auditing currently paired Bluetooth devices sharing Parani-MSP™. Link Key. Response: local bdaddr|remote bdaddr Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 49 If any background task running, it will show [PENDING]. Response: idx|bdaddr|tx_byte|rx_byte|err_tx|err_rx Ex.: STAT 0|00:0B:53:20:00:63|1710|3513|0|0 AFH [channel] … This command will activate 802.11b Wi-Fi Combo mode, in which Parani- MSP doesn’t make use of the ranges of frequencies where co-existing Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 50: Commands For Bluetooth Connection Management

    Parani-MSP may try to CONNECT to Bluetooth devices. If you specify a channel, Parani-MSP will try connection directly skipping SDP (Service Discovery Protocol) process. Each device to connect should be in connectable mode. Ex.: CONN 00:0B:53:00:00:8A Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 51 PINQ <on|off> <interval> <length> <IAC> If PINQ (periodic inquiry) is ON, Parani-MSP will inquire nearby Bluetooth devices periodically, by each <interval> seconds, for <length> time. Inquired result can be checked by NGBRH command. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 52 These values accept 0 for disabling each function. [init] can be just omitted to disable the function. Ex.: FWDT 0 10 Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 53: Other Commands

    <30>Jan 1 00:00:09 msp: Parani-MSP ver 2.3 started <30>Jan 1 00:00:09 msp: Loading configurations… … HELP HELP command displays all control commands available. Ex.: HELP To see software version no. of Parani-MSP Ex.: +OK Ver 2.3 Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 54 MSP™ restart. Default CTRL displays current control port number value. Ex.: CTRL 3500 CANCEL To cancel current background operation. Ex.: CANCEL RSET To restore to factory settings. Ex.: RSET REBOOT To reboot Parani-MSP Ex.: REBOOT +OK Rebooting… Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 55: At Command Interface

    Connectable up to 7 devices concurrently Device to disconnect can be specified. ath000b53123456<cr> Device to communicate can be specified. ato000b53123456<cr> Without specified device, lately CONNECT 000B53123456 communicated device will be selected. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 56 000B53123456 selected device. Show all connected devices. AT+BTCONN? AT+BTCONN? 000B53123456,PSDv3b-123456 000B53112233,PSDv3b-112233 Register Mode 1 device. AT+BTREG,000b53123456 AT+BTREG In Mode 1, all connections with registered devices will be recovered after power-up. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 57 You can check out all connected devices by AT+BTCONN? command in command mode. Disconnecting device You can disconnect Bluetooth device by ATH command in command mode. With specified device address, any connected device, selected or not, can be disconnected. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 58 ATD000B53000002 while connected with 000B53000001 CONNECT 000b53000002 … ← connected and routed to 000B53000002 AT+BTCONN? 000B53000001,PSDv3b-000001 000B53000002,PSDv3b-000002 ← changing route back to 000B53000001 ATO000B53000001 CONNECT 000b53000001 … ← communicating with 000B53000001 Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 59: Configuration Via Web

    7. Configuration via WEB Parani-MSP™ configuration access is available via Telnet or Web browser. SENA provides Web user interface to expedite Parani-MSP™ configure/manage and current status check functions. To access Parani-MSP™ via Web interface, open user web browser and enter the Parani-MSP™ IP address in the address area.
  • Page 60 ASCII codes. (3) Trailer: Trailing characters in the frame. Enter alphabets or hexadecimal ASCII codes. Security (1) Pin code: For Bluetooth Pin code entry (2) Security: For security level entry Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 61: Mode Configuration

    (4) Port no.: Enter a specific port no. to assign to the Bluetooth device selected in no. (3). (5) BIND buttons: Add/Delete/Clear To delete more than one device from the bound list, press Shift or Ctrl key while using the computer mouse. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 62: Ip Assignment

    (2) Allow [ ] TCP connections to vertex port: For entering the number of Hosts connectable to Parani-MSP™. 7.3 IP Assignment Parani-MSP™ LAP service use renders assignable IP numbers for LAN access Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 63: Network Setting

    IP address for Parani-MSP™. (3) MAC: Displays MAC Parani-MSP™ address; non-user entry (4) [ ] use ADSL: Select this option when ADSL networking (5) User/Pass: Enter ID/password data for ADSL login. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 64: Restore Factory Setting

    7.5 Restore Factory Setting To reset to Parani-MSP™ default factory settings, click the ’Restore’ button. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 65: Internet Access Via Parani-Msp

    Following 3 standard ways of Bluetooth internet connections are supported. Note: If Internet Access Service is NOT needed, please disable this feature for the security concerns. 8.1 LAP 8.2 PAN 8.3 Dial-Up Modem Emulation Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 66: Com Port Redirector

    Parani-MSP. Serial/IP provides virtual COM port, which is redirected to TCP socket connection to Parani-MSP. SENA provides licensed Serial/IP programs to customers purchasing Parani-MSP™ since July, 2005. Users who purchased Parani-MSP™ before July, 2005 may download a 30day-trial version from http://www.tacticalsoftware.com after filling out simple forms for testing. The trial version Serial/IP does not require Serial Number for installation.
  • Page 67 Click “Configure…” menu, and select the COM port to redirect to Serial/IP as in the left picture in Fig. 9.3 below. Enter IP address and Port number to meet Parani-MSP configuration as in the right picture in Fig. 9.3. Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 68 Fig 9.4 COM port configuration Parani-MSP™ is ready for use without revising Serial Port Applications. Connect Parani-SD to Parani-MSP™ and see if data channel established between Parani-SD and Serial/IP COM port. Fig. 9.5. Connection Configuration Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 69: Technical Support

    Any changes or modifications to the equipment not expressly approved by the party responsible for compliance could void user’s authority to operate the equipment. User manual of Parani-MSP100 series will be updated on to make up the undocumented part and to be much easier guide.
  • Page 70: Appendixa - Discovery Protocol

    0x05 Control port (big endian) 09 DD 0x06 MAC address 00 0B 52 10 00 36 0x07 Var. Bluetooth Friendly Name Parani-MSP 0x08 Bluetooth Address 21 04 00 52 0B 00 Copyright © 2006 Sena Technologies, Inc. All rights reserved.
  • Page 71 <An Example> Magic1 (=FAh) Magic2 (=05h) Magic3 (=21h) Magic4 (=EFh) Item1(=01h) Len1(=09h) Item2(=02h) Len2(=03h) Item3(=03h) Len3(=0Ch) Item4(=04h) Len4(=04h) … Copyright © 2006 Sena Technologies, Inc. All rights reserved.

Table of Contents