Web2cob Download Free

Web2cob Download Free Rating: 5,0/5 1251 reviews
  1. Web2cob Download Free Version
  2. Download Free Movies
  3. Download Free Music
Start display at page:

Download 'Appendix for Tx5xx and P85x1. Parameters of program web2cob. Download youtube free download - TubeMate YouTube Downloader, Free YouTube Download, YouTube, and many more programs. Lantronix provides a utility called “web2cob.exe” to create the required the archive file for the “web site”. May 13, 2017. Web2cob Download. Now your device is ready to run the Digital Message Repeater application. For technical details about X8 see the manual on the Barix download. Appendix for Tx. User Manual 1 Contents Contents 2 Chapter 1 Overview 3 1. NMC package contents 4 1. NMC CD Resources.

Download 'Technical Documentation'
  • Osborn Ryan
  • 1 years ago
  • Views:

Transcription

1 Streaming Client Network audio decoder firmware for MP3 streaming (HTTP, UDP, RTP) with automatic fail-over and USB playback Technical Documentation Firmware V03.15 Released 14th January 2016 Supports: EXSTREAMER 100,105 EXSTREAMER 110, 120 EXSTREAMER 200, 205 EXSTREAMER 500,1000 EXSTREAMER P5 IP Audio Module 100, 102, 300

2 Revision History Firmware Version Date Initials Notes B PK Updated sections 1.2, 1.5, 4.1 Chapter 7 Display interface added A PK Added relay support, B274 A PK Added repeat function Added sleep function PK Described keyboard.html and added an image of the remote control PK Added error code 19 (Audio Format Not Supported) A PK Added setup parameter B PK Added setup parameter i PK Updated FLASH layout PK Default value for URL1 is the Barix radio PK Removed messages.ini PK Added commands c=71 and c=72 update.ini updated WEB UI files updated PK Described the display interface A PK Added audio peak levels PK Default value of URL1 updated Added relays 2-16 Relay 1 moved from B274 to B PK Added &Lstate dynamic mark variables 31 and PK Added priority message volume B PK Added dynamic marks 32, 33 and PK Added dynamic mark &LSetup PK MTELL renamed to Barimon PK Added command port option to B498 A PK Section 3 rewritten, added serial command interface PK Added Factory Defaults and B241 and B242 (min and max volume) PK Setup.cgi section rewritten PK Added section WEB server together with a description of the mimetype.ini file Added time of the last error A PK Default stream check period changed from s to 1-30s (feature #052.08) A PK Setup version increased to 1.2 A PK Removed MMS and MMST A /03/2010 PK Frame based buffering 06/04/10 PK &Lstate variable nr /04/10 PK New frame bufferparameters in Barimon report 27/04/10 PK New UI files A /10/10 PK Added TCP and UDP command ports 01/11/10 PK new parameter 'usb_backup_switch_immediately' in update.ini balance as B245 and b= command 09/11/10 PK Volume interface changed from 5% to 1% steps. Setup version changed from 1.2 to /12/10 PK Added V= command (volume in 1% steps) A /05/11 PK Barimon alarm sent also on stream recovery Default channel number 1 AD gain settings Volume Offset Currently decoded audio format &Lstate(42 URL protocols, Line-in and triggered playback in Streaming Settings section A /09/11 PK New parameter priority volume control /11/11 PK Updated remote-update example, using new parameter volume_ /01/12 PK Added file inputs.txt and dynamic mark to read I/O status Relay while priority message /02/12 PK Added IPAM type as dynamic mark 45 05/04/12 PK Flash memory layout updated (chapter 2.2) Remote Firmware Update requires 2MB Flash devices (chapter 7) PK 2MB requirement for remote FW update EOL required at the end of the remote-update ini file. Extra &Lstate parameters 46 and 47 for remote firmware

3 Firmware Version Date Initials Notes update. Setup parameter B250 audio buffer size PK Audio formats, RTP/AAC PK Added configurable parameters SNMP SysName and SysLocation to Setup and into remote configuration PK Setup parameters for Remote Content Update (W306) New firmware module rupdate.rom for remote content update in WEB14. Examples and description of the Remote Content Update (chapters 7.4. and 7.7.) Added new Setup parameter ContentUpdateFolder (S310) PK Minor corrections in the Introduction PK Added new VSC DDF file PK Added Status parameter 44 codec type PK Added syslog address at Setup offset PK SNMP RO community added into update.ini PK Relay control via the R= command

4 Table of Contents 1 Introduction About the Streaming Client firmware Features Installing the device Additional documents Preloaded Firmware About this Technical Documentation..8 Links to chapters.. 8 Bookmarks pane in Adobe Acrobat..8 Chapter overview Memory organization Serial Rescue Kit / Web Update Flash Memory usage..9 Flash memory usage table Configuration storage (EEPROM)..10 Factory defaults using Serial Rescue Kit..10 Factory defaults using Web Update..10 Configuration storage usage Application Programming Interface (API) Command interface CGI command interface Serial command interface TCP command interface UDP command interface List of commands WEB User interface User Interface Development Kit..22 Web2cob tool Original UI Files The WEB Server Mimetype.ini Backwards compatibility Dynamic Web Pages Initial Dynamic Mark Syntax of Dynamic Marks..26 List of Dynamic Mark IDs for &LSetup..27 List of Dynamic Mark IDs for &LState..28 List of Dynamic Mark Parameters for &LState Configuration via HTML Pages..30 Examples Form element names Streaming Settings Streaming URLs.. 34

5 5.2 URL Variable Substitution Triggered Message Playback Audio Formats RTP AAC over RTP IR control interface..38 IR Buttons Channel Selection Stand-by Mode File remote.ini Barix IR Remote Control Button Assignment Display interface..41 Song information Channel names The DILL Language Introduction Language elements DDF file Program execution Special commands Display control Commands Boolean expressions Variables Function calls Remote Configuration and Update interface Features summary Configuration parameters..49 Update URL Remote Update Period Configuration Meta File..49 Keywords Control commands Configuration statements..50 Processing sequence Update file request File update.ini Configuration Meta File Grammar Remote content update..53 Brief description File listing File update How to update the firmware remotely How to configure the device remotely..55 Device dependent update files How to update the USB content remotely..56 File listing Remote monitoring interface..58

6 10.1 Barimon Remote Monitoring..58 Barimon periodic report..58 Requesting Barimon report over UDP Own Monitoring Server using Barimon protocol..59 Configuration Parameters for Barimon periodic report..59 Example submit.php SNMP Remote Monitoring..60 SNMP trap sending SNMP querying File BARIXAUDIOSNMP.MIB Error Code Listing Legal Information..66

7 1 Introduction 1.1 About the Streaming Client firmware The Streaming Client firmware was designed for the professional field: audio bridging, audio distribution, in store and standalone applications. It is capable of playing MP3 files using various protocols. Up to three sources can be defined (both streaming over network and playing from a local USB storage) for streaming with automatic failover. Thanks to easy remote control and monitoring the Streaming Client firmware can be used on Barix devices to build a manageable distributed audio network. The standalone capability (playing from external USB or internal flash memory, without network connection) allows the use of the Barix Exstreamer 100 or the Barix Exstreamer 200 as a simple MP3 player with automatic start on power up. 1.2 Features Plays MP3 streams from network (HTTP, BRTP, RTP) and M3U playlists (HTTP) Plays MP3 files and M3U playlists from external USB memory Supports authentication (HTTP, Shoutcast, Icecast) Shoutcast meta-data displayed on hardware featuring LCD Supports up to 3 sources with automatic failover Control and configuration using a standard web browser Supports automatic remote update of settings, configuration and firmware Monitoring using SNMP and Barimon (HTTP, UDP) Supports the Barix IR Remote Control Automatic network configuration (BOOTP, DHCP, AutoIP and IPzator) as well as manual static IP configuration Features SonicIP announcing the IP address on power up over the audio outputs Supports proxy server (HTTP proxy support) Autoplay functions plays all audio files without playlist (standalone mode) Stand-by mode to stop playback and save network bandwidth Priority port to receive high-priority RTP audio messages Serial gateway to transmit RS232 data to a remote location Serial command interface Configurable reset button function Background monitoring of playlists during playback and automatic reconnect on change 1.3 Installing the device For the installation of the Barix Exstreamer type devices please refer to the corresponding Quick Install Guide. A printed version is included in the box and can also be downloaded from our site For the installation of the Barix IP Audio Module type devices please refer to the corresponding Development Specification which can be downloaded from our site BARIX AG 7/66

8 1.4 Additional documents Technical specifications can be found in the corresponding product sheet which can be downloaded from our site For configuration information please download the Streaming Client Manual from our website. 1.5 Preloaded Firmware Barix currently pre-loads all Exstreamer family devices except the Exstreamer 500 and 1000 with the Streaming Client firmware. If you have another device please load the Streaming Client firmware before continuing reading with this technical documentation. Please follow the steps in chapter Updating the Firmware of the Streaming Client Manual in order to change the firmware. 1.6 About this Technical Documentation Links to chapters References to chapters (e.g. X Chapter name) are red and underlined and serve as direct links when viewed in Adobe Acrobat Viewer. Click on the link to jump to the referenced chapter, click on the left arrow icon to jump back to where you came from. Bookmarks pane in Adobe Acrobat The complete Table of Contents is available in Adobe Acrobat Viewer. Click on the Bookmarks pane tab on the left side of Adobe Acrobat Viewer to open it. Click on any bookmark to directly jump to the corresponding part of the manual. Chapter overview This technical documentation is divided into the following chapters: 2 Memory organization (explaining the use of the Flash memory and the EEPROM configuration memory) 3 Application Programming Interface (API) (explaining how to control the device using CGI web commands ) 4 WEB User interface (explaining the User Interface functionality and how to customize it) 5 Streaming Settings (explaining the functionality of URL Variable substitution) 7 IR control interface (explaining the functionality IR Remote control interface) 8 Display interface (explaining the use of the LCD, where available, for additional device status information) 9 Remote Configuration and Update interface (explaining configuration and firmware update via a remote webserver) 10 Remote monitoring interface (explaining the remote monitoring capabilities using a Barimon or own monitoring server and explaining the SNMP interface capabilities and the required MIB file) BARIX AG 8/66

9 2 Memory organization 2.1 Serial Rescue Kit / Web Update Two different procedures exist to upload the Streaming Client firmware into the device: The Serial Rescue Kit using the serial cable will upload the firmware files, the boot loader and the factory defaults configuration which will erase the current configuration. The Web update using a browser will upload the firmware files and the factory defaults configuration but will not alter the current configuration. For factory defaults and memory usage details see the following two sections. 2.2 Flash Memory usage The Streaming Client firmware is using the built-in Flash memory as described in the table below. Flash memory usage table Page / Target 8K (WEB0) File name Content Address (Rescue Kit) stream.rom Firmware 0xC00000 WEB1 fs.bin USB file system 0xC10000 WEB2 sg.bin Audio and Utility library 0xC20000 WEB3 sg.bin continued Audio and Utility library Continued (0xC30000) WEB4 bclio.bin IO Driver 0xC40000 WEB5 streamapp.cob Web Application and SonicIP Resources WEB6 streamapp.cob continued Web Application and SonicIP Resources WEB7 streamapp.cob continued Web Application and SonicIP Resources WEB8.. WEB13 0xC50000 continued (0xC60000) continued (0xC70000) Unused Unused 0xC xCD0 000 WEB14 rupdate.rom Remote content update module WEB15.. WEB30 reserved for remote firmware update 0xCE0000 0xCF xDE0 000 A page uses 64 kilobytes of flash memory. Flash memory of 2MB is assumed. Please note: 0xC00000 is mirrored to 0xE00000 and 0xD00000 to 0xF Both update procedures (Web update & Serial Rescue Kit) respect the above memory usage. The above memory usage table must be used accordingly when loading single files using advanced web update. The target has to be in capital letters (i.e. WEB4). The remote firmware update feature splits the FLASH into two partitions where one contains the running firmware image and the other is reserved for the remote upload and is normally empty. The partitions are automatically switched. The complete firmware with all extension modules and resources must fit into 14 pages (the fifteenth page is reserved for the bootloader). BARIX AG 9/66

10 The compound WEB update overwrites the whole FLASH with and stores the Streaming Client firmware into the FLASH first partition (pages 0 to 14). If the advanced WEB upload method is used together with the remote firmware update, the individual pages must be loaded carefully because the firmware can be currently placed in the second partition (pages 15 to 30). 2.3 Configuration storage (EEPROM) The current configuration is stored in a non-volatile memory (EEPROM). To change the current configuration use the web user interface and hit the Apply button to store it into the EEPROM as described in the Streaming Client Manual in chapter Device Configuration. Factory defaults using Serial Rescue Kit The EEPROM is overwritten by the factory defaults configuration when applying the Serial Rescue Kit using the binary file config.bin which is stored in the folder update_rescue. This file can be edited with a hex editor. Consult the configuration memory usage table carefully before you make any changes. Factory defaults using Web Update The factory defaults configuration binary file config.bin is contained in the file streamapp.cob which is loaded into the flash memory (not the EEPROM!) when applying the Web Update. To apply the factory defaults configuration the reset button has to be pushed for about 10 seconds. The file config.bin can be edited with a hex editor. Consult the configuration memory usage table carefully before you make any changes. Before uploading the folder streamapp (residing in folder webuidevkit) has to be packed into the file streamapp.cob using the tool web2cob.exe. The file is loaded to the EEPROM as factory default when the reset button is pushed for about 10 seconds. For more details see chapter 4 WEB User interface. Configuration storage usage The following table shows where the configuration is stored in the EEPROM. The column Byte shows the offset as a decimal number. The column Len shows the length in Bytes. The column Default shows the default value as stored in the original factory defaults configuration. Parameter Byte Dynamic Name Own IP 0 B0,B1, B2,B3 Gateway IP 4 B4,B5, B6,B7 Netmask 8 N8B0, N8B1, N8B2, N8B3 DNS 1 64 B64,B65, B66, B67 Len Default Short Description Static IP address of the device for automatic assignment to disable AutoIP to disable BOOTP to disable DHCP to disable IPzator add these special IP addresses to disable multiple protocols Gateway IP address for no gateway 1 0 Subnet mask. The value is the count of the zero bits counted from the lowest byte. (eg. 8 for ) Primary DNS IP address. Set to to get primary DNS from DHCP, if DHCP is configured, or to disable DNS, if DHCP is not configured. BARIX AG 10/66

11 Parameter Byte Dynamic Name DNS 2 68 B68, B69, B70, B71 IFMODE0 80 B80b0-1, B80b2-3, B80b4-5, B80b6-7 or B80 BAUDRATE 0 FLOWCON TROL0 GATEWAYD STIP GATEWAYP ORT BOOTTAR GET Security settings Len Default Short Description Alternative DNS IP address here always disables secondary DNS 1 0x4C Serial port 0 settings Definition of the bits in that byte for the serial port 0: Function RS232-C Bit Bit 1 1 no parity 0 0 even 1 1 parity odd 0 1 parity 1 Stopbit Stopbit B Baudrate for the serial port 0. (7 = 300, 6 = 600, 5 = 1200, 4 = 2400, 3 = 4800, 2 = 9600, 1 = 19200, 0 = 38400, 9 = 57600, 8 = ) 82 B Flow control for the serial port 0. (0 = no, 1= Software XON/XOFF, 2 = Hardware RTS/CTS) 88 B88, B89, B90, B Serial Gateway destination IP address for active serial gateway. If this IP address is , then the serial gateway operates in passive (listening) mode. See also GATEWAYPORT below. 92 W Serial Gateway Port. For active serial gateway this is the destination port to connect to (source port is random). For passive serial gateway it's the listening port. If the port number is 0, the serial gateway function is completely disabled. 94 W94 2 2K If this parameter is set to 0x0000 the firmware with the highest version will be started. If this parameter is set to a value highest version of the firmware with this target will be started. If the target is 3Q (like for the standard Exstreamer firmware) the value will be the ASCII code of this two characters 0x5133. The first character is the high byte. 97 B Bit 0: not used Bit 1: disable factory defaults by button (0=enabled) Bit 2: disable remote update functionality (0=enabled) Bit 3: not used Bit 4: not used Bit 5: not used Bit 6: not used Bit 7: not used See also Reset Button Function B276 BARIX AG 11/66

12 Parameter Byte Dynamic Name DHCP Host Name Version Major Version Minor Setupex Length Password Level 0 Password Level 1 Password Level 2 Password Level 3 Password Level 4 Password Level 5 Syslog Address Priority Volume Control Minimum Volume Maximum Volume Priority volume Len Default Short Description 98 S98 16 Name of the device sent in DHCP request. If not set, automatically generated name based on device's MAC address is sent. The string includes terminating zero. 116 B Version Major value (do not change) 117 B Version Minor value (do not change) 120 W Length of the extended setup (always 894) 122 S122 8 Password reserved for future use, stored as a MD5 hash (first 8 bytes), all 0 means no password 130 S130 8 Password used for viewing and changing the configuration, stored as a MD5 hash (first 8 bytes) all 0 means no password 138 S138 8 Password reserved for future use, stored as a MD5 hash (first 8 bytes), all 0 means no password 146 S146 8 Password reserved for future use, stored as a MD5 hash (first 8 bytes), all 0 means no password 154 S154 8 SNMP read-only community. Stored as a MD5 hash (first 8 bytes). All 0 means no protection, i.e. the device accepts any community. 162 S162 8 Password reserved for future use, stored as a MD5 hash (first 8 bytes), all 0 means no password 200 B200,B2 01, B202,B Syslog address for remote update module for broadcast 240 B = use fixed priority volume Priority volume (see below), disable volume control during priority message 1 = same volume as the stream, allow volume control during priority playback 241 B Minimum volume allowed to be set by the user. This is also the mute volume. In 1% steps. Default 0% 242 B Maximum volume allowed to be set by the user. In 1% steps. Default 100% 243 B Priority message volume in 1% steps. Default: 50% Volume 244 B Volume in 1% steps. Default: 50% Balance 245 B Balance: = full left 0 = center +10 = full right Bass 246 B Bass: Treble 247 B Treble: BARIX AG 12/66

13 Parameter Byte Dynamic Name Len Default Short Description Reserved Reserved for further audio parameters A/D Gain 249 B Attenuation of the line input signal on Exstreamer 205: 0 = mute 1 = -36dB 2 = -30dB 4 = -24dB 8 = -18dB 16 = -12dB 32 = -6dB 64 = 0dB Audio buffer size 250 B Logarithmic audio buffer size. Valid values are: 16 = high buffer size: bytes (default) 15 = medium buffer size: bytes 14 = low buffer size: bytes 0 or any other value are interpreted the same way as the value 16 (high buffer size). Reserved Reserved for further audio parameters Relay Function 252 B252.B2 67 Reserved Reset Button Function 16 0 Relay function for relays 1-16 (where supported by the hardware): 0: disabled (inactive) 1: always on 2: relay while operating (off while stand-by) 3: relay while non-priority playback 4: control by the source (via Shoutcast metadata/rtp extension) 5: relay while priority 276 B Configures the function of the reset button, possible values are: 0: normal function device reset (default) 1: reset disabled (no function) 2: playlist control short press SONG+, long press (>=1sec) SONG- 3: channel control short press CHAN+ and play long press (>=1sec) CHAN- and play 4: volume control short press VOL+ long press VOL- This configuration does not influence the Factory Defaults function of the reset button, see also Security Settings B97 BARIX AG 13/66

14 Parameter Byte Dynamic Name Media Configurat ion Remote Update File Version Web Server Port USB Serial Number 285 RTP Priority Port Priority buffer level Channel Number URL1 Playlist Position URL2 Playlist Position URL3 Playlist Position URL1 Flags URL2 Flags URL3 Flags 277 B277b0, B277b1, B277b2, B277b3, B277b4, B277b5, B277b6, B277b7 Len Default Short Description 1 0x02 This values can be added (the function is activated by setting the bit): 0x01: 0 shuffle off, 1 shuffle on 0x02: 0 USB Autoplay off, 1 USB Autoplay on 0x04: 0 USB streaming: finish file before switching back to higher priority stream, 1 switch as soon as the stream is available 0x08: not used 0x10: not used 0x20: not used 0x40: not used 0x80: 0 SonicIP on, 1 SonicIP off 278 W Version of the last update-meta file processed. Internally used by the firmware. For further details see chapter 9 Remote Configuration and Update interface. 283 W283 2 D W Port on which built-in web server is running. Range: (0 stands for standard port 80) Used for playlist position memory RTP port for receiving priority messages. Range: , 0 means disabled (default) 291 W Decoding latency with RTP protocol, in milliseconds. Theoretical range is from 0 to about ms. The minimum value is limited by a 2kB DSP buffer, which has to be always full. The maximum value is limited by the 64kB device buffer. When calculating the latency the jitter and possible lost frames have to be taken into account. 293 W Last channel number 295 W W W B B B Index (starting from 0) of the last playlist entry played on URLx. URL Flags: Bit 0: 1= increase the playlist position on reconnect/reboot, 0 = start with the same position Bit 1: 1= refresh URL even when it's currently playing and reconnect if playlist content changes Bit 2: 1=stop playlist playing after the first error, 0=stop only if all entries fail Bit 3: unused BARIX AG 14/66

15 Parameter Byte Dynamic Name Fade-in period Content Update Status Content Update Folder SNMP SysName SNMP SysLocatio n Target Page Len Default Short Description Bit 4: unused Bit 5: unused Bit 6: unused Bit 7: unused 304 W Duration of audio fade-in period in milliseconds: long = 2500ms short = 1000ms none = 1ms Applies to all URLs, does not apply to priority stream. The value 0 is reserved for backwards compatibility and translates to 2500ms. 306 i Last result of the Content Update process: 3 = success, completed without errors 2 = success, however there were some errors (e.g. file not found) 1 = aborted 0 = no update performed since the last factory defaults <0 = failed; error code This field is read-only. 310 S Folder on the local USB or microsd where to store files during remote content update. By default empty, i.e. all files are downloaded to the root folder. 444 S SNMP System Name. Default is empty. 462 S SNMP System Location. Default is empty. 480 S This is a software field used by setup.cgi. It contains the target page to be displayed after device reboot. I.e. in rebooting.html. IR Source 497 B IR receiver type: 0= Serial IR Dongle 1= Built-in IR receiver Serial port usage UDP command port TCP command port 498 B Defines for what the serial port is used: 0 = serial GW 1 = VSC panel 2 = command port 503 W Receive port for UDP commands, 0 = disabled 505 W Receive port for TCP commands, 0 = disabled BARIX AG 15/66

16 Parameter Byte Dynamic Name TCP command port timeout RTP latency Len Default Short Description 507 W Timeout in seconds on the TCP command port. If there is no activity (no data coming in) for the defined period then the TCP connection is closed by the Barix unit. Use 0 to disable (Barix device never closes the connection). 509 W Decoding latency with RTP protocol, in milliseconds. Theoretical range is from 0 to about ms. The minimum value is limited by a 2kB DSP buffer, which has to be always full. The maximum value is limited by the 64kB device buffer. When calculating the latency the jitter and possible lost frames have to be taken into account. Preset 515 W User-specific storage, this parameter has no functionality. It can be used by the user for the web interface. User- Agent Triggered Playlist Volume Offset Decoding Speed Correction Maximum Bitrate 517 S HTTP/Shoutcast/Icecast User-Agent string If empty, default Streaming Client identification is used. 570 S Path to remotely triggered playlist. One file from the playlist is played and then playback returns to the standard URL1-3. Has lower priority than Priority message. Can be used i.e. for advertisement. See section 5.3 Triggered Message Playback for more details. 677 B Output volume of the device can be offset to adjust the encoder-decoder path to 0dB. The Volume Offset is in db units, stored in Setup as the value+128. E.g. +3dB offset is stored in Setup as 131. The Setup value 0 has a special meaning auto. 'Auto' presets the gain automatically according to the hardware. 680 i Decoding speed correction factor in ppm (parts per million). This value is signed and allows fine tuning of the playback speed. A negative correction slows down the decoder, a positive value speeds up the decoder. NOTE: On Exstreamer 100, 110 and 200 a 48kHz audio stream/file can not be speeded up any more (can be only slowed down). 682 W Maximum desired bitrate in kbps for multi-bitrate streams. 0 (default) means receive the highest available. BARIX AG 16/66

17 Parameter Byte Dynamic Name UDP Reporting port SNMP Target Trap IP address Update Period BARIMON Period Stream Check Period Stream Max Check Period Len Default Short Description 684 W UDP port where the device reports its Barimon status. 0 means disabled. 686 B686, B687, B688, B SNMP Target IP ( for disable SNMP) 690 W Period in minutes how often to poll update information from a remote server. Range For further details see chapter 9 Remote Configuration and Update interface. 692 W Period in minutes how often to send device's status to the BARIMON server. Allowed values are in range For further details see chapter 10.1 Barimon Remote Monitoring. 694 W Period in seconds how often the stream sources are checked for availability. Allowed values are in range W Maximal time period (in seconds) the stream sources are checked. Sources are periodically checked and the period is dynamically changed. This is the maximum value the period can reach. Default is 30 seconds. URL1 700 S URL of first streaming source Default value: URL2 800 S URL of second streaming source URL3 900 S URL of third streaming source Default value: playlist.m3u HTTP proxy URL Update URL BARIMON URL 1000 S URL of HTTP proxy server S S Remote update URL. For further details see chapter 9 Remote Configuration and Update interface. URL of BARIMON server. For further details see chapter 10.1 Barimon Remote Monitoring. BARIX AG 17/66

18 3 Application Programming Interface (API) 3.1 Command interface Barix Streaming Client features a command processor with several interfaces: Serial, TCP, UDP, CGI (HTTP) and IR remote control. The serial, TCP and UDP command interfaces can be enabled or disabled, the CGI and IR command interfaces are always on. Commands are processed asynchronous to the audio stream. The available commands are listed in section 3.6 below. A general description of the command syntax follows: Commands are case sensitive General syntax: <cmd> = <value> Where <cmd> is a single ASCII letter and = is the equal sign (ASCII 0x3D) Example: v=10 sets volume to 50% Multiple commands are concatenated using & (Ampersand, ASCII 0x26). For example, to move to next song and set volume to 60% use: c=4&v=12. The commands will be executed from left to right in sequence (not parallel). Commands from multiple sources (e.g. TCP and serial) are executed in parallel without defined order 3.2 CGI command interface Commands are passed to the rc.cgi script using the HTTP GET method Example for CGI WEB commands: (command for RESET on Streaming Client with IP address x.x.x.x) If L= is used a specific WEB page or file stored in the FLASH is returned in response, otherwise a blank page is returned Respect the common character set for URLs and encode forbidden characters. A CGI request should not exceed 1024 bytes. If password is set on the unit command execution is password protected. A valid password must be sent with the a= command e.g. or within the Authorization field of the HTTP request header 3.3 Serial command interface The serial command interface can be enabled via the WEB UI, by default is off The first serial port is used for communication using the configured speed and settings A command sequence is terminated by one of the following characters: 0x0A (ASCII LF), 0x0D (ASCII CR) or 0x00 (binary end of string) Unless L= is a part of the command string an answer OKrn (ASCII 0x4F, 0x4B, 0x0D, 0x0A) is returned in case of success or ERRORrn (ASCII 0x45, 0x52, 0x52, 0x4F, 0x52, 0x0D, 0x0A) in case of an error No authentication required, all commands and pages are accessible BARIX AG 18/66

19 independent whether a password is set on the unit 3.4 TCP command interface The TCP command interface can be enabled via the WEB UI, by default is off commands are sent to a configured TCP port, only one client can be connected at a time the connection stays open until the client closes it or is closed by the Barix unit after configurable period of inactivity (timeout in seconds) A command sequence is terminated by one of the following characters: 0x0A (ASCII LF), 0x0D (ASCII CR) or 0x00 (binary end of string) If password is set on the unit the command execution is password protected. A valid password must be sent within each command sequence using a= command, e.g.: a=password&v=10<lf> Unless L= is a part of the command string an answer OKrn (ASCII 0x4F, 0x4B, 0x0D, 0x0A) is returned in case of success or ERRORrn (ASCII 0x45, 0x52, 0x52, 0x4F, 0x52, 0x0D, 0x0A) in case of an error (including password mismatch) 3.5 UDP command interface The UDP command interface can be enabled via the WEB UI, by default is off commands are sent to a configured UDP port commands are processed in sequences, there is one command sequence per UDP packet, maximum length of a command sequence is 512 bytes command sequence is either non-terminated or can be terminated by one of the following characters: 0x0A (ASCII LF), 0x0D (ASCII CR) or 0x00 (binary end of string) command response is sent in one UDP packet to the originating IP address and port; the source port is the UDP command port If password is set on the unit the command execution is password protected. A valid password must be sent within each command sequence using a= command, e.g.: a=password&v=10<lf> Unless L= is a part of the command string an answer OKrn (ASCII 0x4F, 0x4B, 0x0D, 0x0A) is returned in case of success or ERRORrn (ASCII 0x45, 0x52, 0x52, 0x4F, 0x52, 0x0D, 0x0A) in case of an error (including password mismatch) command response is truncated to 512 bytes 3.6 List of commands Element Description CGI command PLAY Restarts current stream c=1 NEXTSONG If current source is playlist, next song starts playing. c=4 PREVSONG If current source is playlist, previous song starts playing. c=5 SHUFFLEON Shuffle on. c=6 SHUFFLEOFF Shuffle off. c=7 BARIX AG 19/66

20 Element Description CGI command MUTE Toggle volume mute. c=8 CHANNELINC CHANNELDEC Increment channel number (see chapter 7 IR control interface). Decrement channel number (see chapter 7 IR control interface). c=15 c=16 VOLUMEINC Increment volume by 2% c=19 VOLUMEDEC Decrement volume by 2% c=20 TOGGLESHUFF LE CHANNELINC_2 DIGIT CHANNELDEC_ 2_DIGIT TOGGLEREPEA T DEFAULTS Toggle shuffle. c=30 Increment channel number in the range 0 to 99, used internally with VSC panel Decrement channel number in the range 0 to 99, used internally with VSC panel Toggle repeat. If repeat is on, plays the current song in a loop. Valid only for playlists. Sets factory defaults (if enabled in security settings), preserves network settings and Sonic IP. c=71 c=72 c=77 c=94 DEVICERESET Hard reboot of the device. c=99 BOOTLOADER STANDBY RESUME TOGGLESTAND BY SLEEP ICGRAPH_DISC OVERY GETDYNFILE PASSWORD PUSHDIGIT0 PUSHDIGIT1 --- PUSHDIGIT9 Starts the bootloader. The application will be left. It isn't running until the next reboot. Switch the device into the stand-by mode (command suitable for the remote management). Abort the stand-by mode and resume normal operation (command suitable for the remote management). Toggle the stand-by mode (suitable for the ON/OFF button on the remote IR controller) Toggle sleep. If sleep function is activated, the device automatically switches into standby mode after 30min. Does the same as L=discover.txt Used by IC Graph to discover the device via the command protocol. The response is the dynamic file stored in a cob file with given name. Example: L=index.html Concatenate this command with the rest of the command sequence if the command interface is password protected. The password has to be added in plain text. Optionally the password can be provided as a part of the HTTP request header (the Authorization field) Push digit 0. Push digit 1. Push digit 9. c=100 c=101 c=102 c=103 c=104 c=65535 L= a= r=0 r=1 --- r=9 see chapter 7 IR control interface BARIX AG 20/66

21 Element Description CGI command BASSM10 BASSM BASSP BASSP09 BASSP10 BALM10 BALM BALP BALP09 BALP10 TREBLEM10 TREBLEM TREBLEP TREBLEP09 TREBLEP10 VOLUME00 VOLUME VOLUME20 VOLUME_PERC ENT TRIGGERED_PL AYBACK RELAY_CONTR OL Set minimum bass level set bass level to -9 set neutral bass level set bass level to +9 set maxium bass level Set balance to full left set balance to -9 set balance to center set balance to +9 set balance to full right Set minimum treble level set treble level to -9 set neutral treble level set treble level to +9 set maxium treble level Set minimal volume level (volume off). Set volume level 1. Set maximal volume level. One step is showed as 5%. The level 0 equals the 0%. Sets volume in 1% steps. Minimal volume level (volume off). Set volume level 1%. Set volume level 2%. Set maximal volume level. Remotely triggers playback of a file on the local storage. S=-1 triggers the playback of the next file from the configured playlist. S=N, where N is an integer number >=0, triggers playback of the N-th file. See section 5.3 Triggered Message Playback for more details. Controls device relay(s) according to the provided bit mask. Each bit of the right value controls one relay, up to 16 relays are supported (16-bit value). The bit value 0 = relay off, bit value 1 = relay on. The value mask is applied only to the relays configured as control by command. Example: R=0 all relays are off R=1 relay one is on, other relays are off R=5 relays 1 and 3 are on, other relays are off R=8 relay 4 is on, other relays are off etc. B=-10 B= B=0 --- B=9 B=10 b=-10 b= b=0 --- b=9 b=10 t=-10 t= t=0 --- t=9 t=10 v=0 v=1 --- v=20 V=0 V=1 V=1 --- V=100 S=-1 S=0 S=1.. R=.. e.g. R=13 BARIX AG 21/66

22 4 WEB User interface 4.1 User Interface Development Kit With the User Interface Development Kit you can design your own web pages (skin) and modify the answers to your needs. The UI Development Kit is included in the Streaming Client Update Kit which is available on Change to the contained folder uidevkit. The folder streamapp holds the original HTML files you need for the web pages, the answer text files, lookup files (ini), graphics and sounds as well as the default configuration file config.bin. You can simply edit these files and/or add new ones. Note: Filenames must not start with rc.cgi or setup.cgi. Web2cob tool To generate the streamapp.cob file start the batch streamapp.bat which uses the packaging tool web2cob.exe. Only.cob files up to 192 kilobytes are supported by the Streaming Client. For the upload of the.cob file to the device, go to the configuration page of the device and click on the button Update. After the device has rebooted and the update page appears, click on Advanced Update. Enter the correct Target (check the flash memory usage table) in upper case letters. Select the cob file you want to upload and hit the OK button. Click on the Upload button. Rules: If you upload a.cob file to already used pages the current content will be overwritten The web server in the device sees all the targets (.cob files) as one directory If two files in different.cob files have the same name then the one from the lower page is chosen. After the upload reboot the device and reload the modified page in the browser to see the changes. Depending on the browser's cache strategy, sometimes it's needed to close and reopen the browser to see the changes. Original UI Files The web interface (and the firmware) need at least the following files (more example files might be included): Type Filename.extension Description CSS basic.css Styles Generic font settings for defaults, reboot, update and status pages CSS help.css Styles for the help column (right hand column) CSS menu.css Styles for the configuration menu (left hand column) BARIX AG 22/66

23 Type Filename.extension Description CSS settings.css Styles for the configuration forms (middle column) CSS vumeter.css Style for VU-meter on the home page HTML HTML index.html menu.html Basic frameset Image barix.png Barix logo Main page of the web server, frameset including the frames: menu, uifstatus, empty. empty is a hidden frame that receives the answer of the CGI commands Horizontal menu and Streaming Client logo frame on the top of the page Home page HTML uifstatus.html Home page: the frameset HTML uihstatus.html Home page: the help (right hand column) HTML uistatus.html Home page: the runtime device status HTML keyboard.html Home page: the device control (left hand column) Image remote_512.jpg Image of the remote control for keyboard.html Image o0.gif Relay status indicator: inactive (gray square) Image o1.gif Relay status indicator: active (green square) Image Javascript Javascript Javascript o9.gif cmd.js update.js vumeter.js Relay status indicator: not available (white square) Scripts to send commands from remote control (keyboard.html) to the device. Scripts for background update of the Home page VU-meter object for graphical display of peak levels, buffer level and volume. Text realtime_status.txt Realtime status parameters fetched by update.js Configuration HTML uifbasic.html Basic Settings: the frameset HTML uibasic.html Basic Settings: the form with parameters HTML uihbasic.html Basic Settings: the help (right hand column) HTML uimbasic.html Basic Settings: the menu (left hand column) HTML uifadvanced.html Advanced Settings: the frameset HTML uiadvanced.html Advanced Settings: the form with parameters HTML uihadvanced.html Advanced Settings: the help (right hand column) HTML uimadvanced.html Advanced Settings: the menu (left hand column) Javascript Javascript util.js visual.js Javascript functions to check the input values in the configuration (Basic and Advanced Settings) Javascript functions to show/hide configuration pages in Advanced Settings Logout HTML uilogout.html logout page Reboot BARIX AG 23/66

24 Type Filename.extension Description HTML uifreboot.html uireboot.html uihreboot.htmll Page for device reboot: frameset, content and help HTML rebooting.html Page shown while the device is rebooting Image 4to0.gif Countdown while the device is rebooting HTML HTML HTML HTML HTML HTML uirdefaults.html uirloader.html uirreboot.html uirupdate.html uirdefaults1.html uirreboot1.html uifupdate.html uiupdate.html uihupdate.html update.html uifloader.html uihloader.html uifdefaults.html uidefaults.html uihdefaults.html Shown after pressing apply or during reboot of the device Shown after the device is successfully rebooted Update Firmware update: frameset, content and help Forwarding page to hide the command for the update Shown after the device comes into the bootloader: frameset and help Factory defaults Factory defaults: frameset, content and help Status page HTML ixstatus.html Frameset for the status page HTML status Status page showing all configuration and useful run time parameters Sonic IP files Sound 0.mp3 Sonic IP: spoken 0 Sound 1.mp3 Sonic IP: spoken 1 Sound 2.mp3 Sonic IP: spoken 2 Sound 3.mp3 Sonic IP: spoken 3 Sound 4.mp3 Sonic IP: spoken 4 Sound 5.mp3 Sonic IP: spoken 5 Sound 6.mp3 Sonic IP: spoken 6 Sound 7.mp3 Sonic IP: spoken 7 Sound 8.mp3 Sonic IP: spoken 8 Sound 9.mp3 Sonic IP: spoken 9 Sound dot.mp3 Sonic IP: spoken dot Binary config.bin Configuration and other files Factory default settings. The file is binary and it is an exact mirror for the EEPROM Setup record Text channels.ini textual description of channels Text discover.txt File returned in answer to c=65535 command. Used by IC Graph. BARIX AG 24/66

25 Type Filename.extension Description Text Text Text Text inputs.txt mimetype.ini remote.ini SONICIPVERSION Text STREAMAPPVERSION Text Text update.ini ex110.ddf vsc.ddf vsc95a03.ddf File containing a comma separated list of values of first 8 digital inputs. Value meaning: 0 = input activated or not present 1 = input not activated Further, for 4-state inputs: 2 = short circuit 3 = not connected MIME type database for the WEB server, see section The WEB Server below lookup file for IR commands, see section File remote.ini for the version number of SonicIP implementation for the version number and the history of Streaming Client lookup file for names used in remote controlling, see section File update.ini Display definition files for Exstreamer 110/120 and VSC panel (old and new); see section Display interface 4.2 The WEB Server The Firmware runs two WEB server processes, which by default serve incoming HTTP requests on TCP port 80. The port number can be changed by setting the W263 parameter in Setup (see the Web Server Port parameter on page 14). Mimetype.ini To return a proper MIME type for each file, a database of valid MIME types is held in the FLASH file mimetype.ini. This text file contains a translation table from file extension to a MIME type. The MIME type database should be updated in case new file types are added to the WEB UI. If the file extension is not recognised, no MIME type description is returned to the browser and it is upon the browser to interpret the data correctly or to guess the file format. The format of the MIME database is following: each file extension/mime type pair is on a separate line lines are terminated by CR/LF (ASCII 0x0D 0x0A) or a single LF (ASCII 0x0A) the file content is case-sensitive a line starts with the file extension (without the leading dot and in the proper case), followed by a single space character (ASCII 0x20) and by the MIME type the line order is not significant Default content of the mimetype.ini file html text/html gif image/gif jpg image/jpeg png image/png js application/x-javascript mp3 audio/x-mpeg css text/css BARIX AG 25/66

26 Backwards compatibility Please note that in the Streaming Client versions prior to the MIME types were statically stored in the FLASH files by the web2cob tool at the creation time of the COB file. To avoid conflict with the previous versions the file webuidevkit/mimetype.ini in the rescue kit must be kept empty. The new mimetype.ini file (as described above) resides in the webuidevkit/streamapp/ directory. 4.3 Dynamic Web Pages Web pages can include dynamic values. Dynamic Web Pages are built in HTML or XML or in an other text file format that exclude the binary character 0x00, i.e. the dynamic page can be an HTML file. It's possible to use scripts or everything else allowed in the given document's file format. Initial Dynamic Mark In order to indicate that Web page is dynamic, it has to contain the special initial dynamic mark &L(0,'*'); in the first 500 Bytes and before any other dynamic value is used. The initial mark can also have decimal number as its optional third parameter. Example of such initial mark is &L(0, *,1);. The third parameter is parsed bitwise and has the following meaning: bit 0 is reserved for backwards compatibility and can be set to any value bits 1-3 select the password level (as a 3-bit number), which protects this page; 0 for no password protection bits 4-6 are reserved for future use and should be set to 0 bit 7 is reserved for backwards compatibility and can be set to any value Syntax of Dynamic Marks Dynamic marks can be used to put dynamic values in Web pages. All dynamic marks have the following syntax: &L<name>(<id>,<format>[,par]); A dynamic mark always starts with &L and it is always case sensitive. <name> selects a group of dynamic values. Defined is the Setup group for all configuration parameters and the State group for actual parameter states. Remaining parameters are included in parentheses, with the right parenthesis followed by a semicolon. <id> determines the desired function. <format> is a C-style format string (refer to the ANSI documentation). <par> are optional additional parameters. If additional parameters are needed, it is mentioned in the function lists below. Note: The string ); is not allowed inside a dynamic mark. To have this construct inside the format string, use ); (in an unknown escape sequence, only the ' will be removed). To have a % sign (percent sign) inside the format string, use %% (two signs without space). The whole mark is replaced by the dynamic value formatted with the <format> string. Only one value is allowed per dynamic mark. The length of the dynamic mark mustn't exceed 500 characters. The resulting string from the dynamic mark must not exceed 500 characters. A dynamic mark can be contained in an another dynamic mark. Only one recursion step is allowed and correct escaping has to be applied. Example: &LSetup(3,'%s',419,B,!0,'<meta http-equiv=refresh content='&lsetup(1,'%u',419);; url=info.html'>'); BARIX AG 26/66

27 Note the special before the semicolon of the dynamic mark inside. This is because the escape sequence is interpreted as only a semicolon and is needed in order to include the prohibited sequence ); inside a dynamic mark. List of Dynamic Mark IDs for &LSetup ID Type Description 1 Function Print setup value 3. [par]: Address (decimal) of the value in the setup 4. [par]: Type of the value (B for unsigned byte, W for word, D for double word, c for char/signed byte, b for bit numbered from 0 to 7, e.g. b3 for the fourth bit). If this parameter isn't available the type will be B. e.g. &LSetup(1,'%08lx',315,D); as hexadecimal value with 8 characters and leading zeros e.g. &LSetup(1,'%lu',311,D); as unsigned long decimal value 2 Function Print Netmask Byte 3. [par]:address (decimal) of the value in the setup 4. [par]: Byte number of the Netmask IP address byte starting with 0 for the first left byte and incremented by one for the next bytes 3 Function Print string if equal Compares a Setup entry with a value and outputs a string if the condition is true. 3. [par]: Address (decimal) of the value in the setup 4. [par]: Type (see id 1 above) 5. [par]: value to compare. By default compared as x=y. Alternatively operators!, > or < can be prepended to the value (no spaces between) to compare x!=y, x>y or x<y 6. [par]: string for output if value at address is equal to 5. [par] 4 Function Print string 3. [par]: Address (decimal) of the value in the setup 5 Byte (integer) 6 Byte (integer) 7 Byte (integer) 8 Byte (integer) Firmware Version Major Firmware Version Minor Bootloader Version Major Bootloader Version Minor 9 Function Prints the version out of a standard version file in a *.cob application 3. [par]: name of the version file 4. [par]: 1 for major version number (byte), 0 for minor version number (byte) 10 Byte (integer) 11 Byte (integer) 12 Byte (integer) 13 Byte (integer) 14 Byte (integer) 15 Byte (integer) 16 Byte (integer) year of the firmware build (only decade), BCD coded, use %02x to print month of the firmware build, BCD coded, use %02x to print day of the firmware build, BCD coded, use %02x to print sg.bin (Audio and Utility library) Version Major sg.bin (Audio and Utility library) Version Minor fs.bin (USB file system) Version Major fs.bin (USB file system) Version Minor BARIX AG 27/66

USB-FTP Recorder System. App User Manual. MPEG- USB audio recorder with FTP upload and streaming, supervised by ICgraph.

USB-FTP Recorder System MPEG- USB audio recorder with FTP upload and streaming, supervised by ICgraph. App User Manual Version 1.1 Firmware va1.1 Released 3Oth October 2010 Supported on: Annuncicom 100/200

More information

STUDIO TRANSMITTER. Application User Manuel. Configuring and Using Studio Transmitter Link (STL) Application

STUDIO TRANSMITTER Application User Manuel Configuring and Using Studio Transmitter Link (STL) Application Doc. Release Date and Version: 09-JUL-2012 V01.08 Application Version: V03.03 REVISION TABLE Date

More information

Management Software. Web Browser User s Guide AT-S106. For the AT-GS950/48 Gigabit Ethernet Smart Switch. Version 1.0.0. 613-001339 Rev.

Management Software AT-S106 Web Browser User s Guide For the AT-GS950/48 Gigabit Ethernet Smart Switch Version 1.0.0 613-001339 Rev. A Copyright 2010 Allied Telesis, Inc. All rights reserved. No part of

More information

SYMETRIX SOLUTIONS: TECH TIP August 2015

String Output Modules The purpose of this document is to provide an understanding of operation and configuration of the two different String Output modules available within SymNet Composer. The two different

More information

1 Serial RS232 to Ethernet Adapter Installation Guide

Installation Guide 10/100 Mbps LED (amber color ) Link/Activity LED (green color ) 1. Introduction Thank you for purchasing this 1-port RS232 to Ethernet Adapter (hereinafter referred to as Adapter ).

More information

User Manual of Web Client

User Manual of Web Client 1 Index Chapter 1 Software Installation.. 3 Chapter 2 Begin to Use.. 5 2.1 Login and Exit.. 5 2.2 Preview Interface Instruction.. 6 2.3 Preview Image.. 7 Chapter 3 Playback..

More information

WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide

WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide Rev 0.2 This document describes how to make your own Configuration Tool for WIZ100SR, WIZ105SR and WIZ110SR of WIZnet. And

More information

To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:

PURPOSE Verify that communication is established for the following products programming option (488.2 compliant, SCPI only): DCS - M9C & DCS M130, DLM M9E & DLM-M9G & DLM M130, DHP - M9D, P series, SG,

More information

User manual BS1000 LAN base station

1/18 Contents 1.Introduction 2.Package of the LAN Base Station 3.Software installation 4.Installation of the Receiver 5.Sensor operation 6.Software operation Introduction The BS1000 is a receiver station

More information

How To. Instreamer to Exstreamer connection. Project Name: Document Type: Document Revision: Instreamer to Exstreamer connection. How To 1.

Instreamer to Exstreamer connection Project Name: Document Type: Document Revision: Instreamer to Exstreamer connection 1.11 Date: 06.03.2013 2013 Barix AG, all rights reserved. All information is subject

More information

Modbus and ION Technology

70072-0104-14 TECHNICAL 06/2009 Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. PowerLogic ION meters are compatible

More information

WRE6505. User s Guide. Quick Start Guide. Wireless AC750 Range Extender. Default Login Details. Version 1.00 Edition 1, 4 2014

WRE6505 Wireless AC750 Range Extender Version 1.00 Edition 1, 4 2014 2.4G 5G Quick Start Guide User s Guide Default Login Details LAN IP Address 192.168.1.2 User Name admin www.zyxel.com Password 1234

More information

TDP43ME NetPS. Network Printer Server. Control Center. for Ethernet Module

Panduit Corp. 2010 TDP43ME NetPS PA26306A01 Rev. 01 11-2010 Network Printer Server Control Center for Ethernet Module NOTE: In the interest of higher quality and value, Panduit products are continually

More information

BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter

BIT COMMANDER Serial RS232 / RS485 to Ethernet Converter (Part US2000A) Copyrights U.S. Converters 1 Contents Overview and Features.. 3 Functions.5 TCP Server Mode.. 5 Httpd Client Mode.5 TCP Auto mode..6

More information

ACP ThinManager Tech Notes Troubleshooting Guide

ACP ThinManager Tech Notes Troubleshooting Guide Use the F1 button on any page of a ThinManager wizard to launch Help for that page. Visit www.thinmanager.com/technotes/ to download the manual, manual

More information

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0 Copyright, 1999-2007 Virtual Integrated Design, All rights reserved. 1 Contents: 1. The Main Window. 2. The Port Setup Window. 3.

More information

Ethernet Interface Manual Thermal / Label Printer. Rev. 1.01 Metapace T-1. Metapace T-2 Metapace L-1 Metapace L-2

Ethernet Interface Manual Thermal / Label Printer Rev. 1.01 Metapace T-1 Metapace T-2 Metapace L-1 Metapace L-2 Table of contents 1. Interface setting Guiding..3 2. Manual Information..4 3. Interface

More information

The basic mode for adjusting a time zone clock are primarily: 21, 24 and 51-1 (51-1 is for Alpha Characters) Entering Mode Programming

Adjusting Time Zone Clocks The basic mode for adjusting a time zone clock are primarily: The basic mode for adjusting a time zone clock are primarily: 21, 24 and 51-1 (51-1 is for Alpha Characters) Mode

More information

LOREX CLIENT 2.2 Integrated Remote Agent Software

LOREX CLIENT 2.2 Integrated Remote Agent Software Instruction Manual English Version 1.0 MODEL: L15LD420 / L17LD420 Series Copyright 2008 LOREX Technology Inc. www.lorexcctv.com Table of Contents Table

More information

2015/02/07 05:41 1/23 WIZ550WEB Users' Guide

2015/02/07 05:41 1/23 WIZ550WEB Users' Guide WIZ550WEB Users' Guide Overview WIZ550web provides the lightweight webserver operating. It controls digital output or monitors digital and analogue input through

More information

ShoutCast v2 - Broadcasting with Winamp & ShoutCast DSP Plugin

ShoutCast v2 - Broadcasting with Winamp & ShoutCast DSP Plugin In this tutorial we are going to explain how to broadcast using the ShoutCast DSP Plugin with Winamp to our ShoutCast v2 running under CentovaCast

More information

11.1. Performance Monitoring

11.1. Performance Monitoring Windows Reliability and Performance Monitor combines the functionality of the following tools that were previously only available as stand alone: Performance Logs and Alerts

More information

Introduction. Running the tool BARIX DISCOVERY TOOL

BARIX DISCOVERY TOOL Introduction The main purpose of the Binary Discovery tool is to find Barix devices on a local LAN. It is intended to find Barix devices in the following circumstances. The Barix device

More information

Ethernet. Customer Provided Equipment Configuring the Ethernet port.

Installing the RDSP-3000A-NIST Master Clock. Ethernet Connect the RJ-45 connector to a TCP/IP network. Equipment The following equipment comes with the clock system: RDSP-3000A-NIST Master Clock Module.

More information

User s Manual of DVR DVS Remote Client Software V 4.0.1

User s Manual of DVR DVS Remote Client Software V 4.0.1 Index Version description..4 1 Introduction..8 2 Software Install, Uninstall and use..9 2.1 Install remote client software ver4.0.1..9 2.2 Uninstall

More information

LifeSize Networker Installation Guide

LifeSize Networker Installation Guide November 2008 Copyright Notice 2006-2008 LifeSize Communications Inc, and its licensors. All rights reserved. LifeSize Communications has made every effort to ensure

More information

Advantech WebAccess Device Driver Guide. BwSNMP Advantech WebAccess to SNMP Agent (Simple Network Management Protocol) Device Driver Guide

BwSNMP Advantech WebAccess to SNMP Agent (Simple Network Management Protocol) Device Driver Guide Version 5.0 rev 1 Advantech Corp., Ltd. Table of Contents BwSNMP Advantech WebAccess to SNMP Agent (Simple

More information

Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset)

Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset) Version: 1.4 Table of Contents Using Your Gigabyte Management Console.. 3 Gigabyte Management Console Key Features and Functions..

More information

UDS1100 User Guide Part Number 900-417 Revision B June 2006

UDS1100 User Guide Part Number 900-417 Revision B June 2006 Copyright & Trademark Contacts 2006, Lantronix. All rights reserved. No part of the contents of this book may be transmitted or reproduced in

More information

IP SERIAL DEVICE SERVER

IP SERIAL DEVICE SERVER ( 1 / 2 / 4 serial port ) Installation guide And User manual Version 1.0 1Introduction.. 5 1.1Direct IP mode..5 1.2Virtual COM mode..5 1.3Paired mode..6 1.4Heart beat.. 6

More information

xpico User Guide Part Number 900-618 Revision A April 2012

xpico User Guide Part Number 900-618 Revision A April 2012 Copyright and Trademark 2012 Lantronix. All rights reserved. No part of the contents of this book may be transmitted or reproduced in any form

More information

GS510TP and GS110T Gigabit Smart Switches

GS510TP and GS110T Gigabit Smart Switches Software Administration Manual 350 East Plumeria Drive San Jose, CA 95134 USA December 2011 202-10883-01 v1.0 2011 NETGEAR, Inc. All rights reserved No part of

More information

Application User Manual. Configuring and Using SIP-RAVA Client V02.12D

Application User Manual Configuring and Using SIP-RAVA Client V02.12D Table of Contents 1 Glossary..5 CGI.. 5 DHCP.. 5 DTMF.. 5 FDX.. 5 HDX.. 5 PBX.. 5 RTP.. 5 SIP.. 5 2 Introduction..6 2.1 About

More information

ACCESS 9340 and 9360 Meter Ethernet Communications Card 9340-60-ETHER

User s Guide PMCM-ETHCC-0208 2/2008 ACCESS 9340 and 9360 Meter Ethernet Communications Card 9340-60-ETHER TABLE OF CONTENTS INTRODUCTION.. 2 Supported Ethernet Protocols.. 2 Hardware.. 2 Meter Firmware..

More information

genie app and genie mobile app

genie app and genie mobile app User Manual 350 East Plumeria Drive San Jose, CA 95134 USA June 2012 202-10933-02 v1.0 2012 NETGEAR, Inc. All rights reserved No part of this publication may be reproduced,

More information

Rako Lighting Driver. For use with: Driver software written and provided by:

Rako Lighting Driver For use with: Driver software written and provided by: Introduction This document is a guide to integrating a Rako Lighting system with an RTI control system, via a Rako Ethernet bridge.

More information

Easy Setup Guide for the Sony Network Camera

-878-191-11 (1) Easy Setup Guide for the Sony Network Camera For setup, a computer running the Microsoft Windows Operating System is required. For monitoring camera images, Microsoft Internet Explorer

More information

RN-XV-RD2 Evaluation Board

The complete book of running fixx pdf converter pdf. RN-XV-RD2 Evaluation Board 2012 Roving Networks. All rights reserved. -1.01Version 1.0 9/28/2012 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks RN-XV-RD2

More information

Setup Manual and Programming Reference. RGA Ethernet Adapter. Stanford Research Systems. Revision 1.05 (11/2010)

Setup Manual and Programming Reference Stanford Research Systems Revision 1.05 (11/2010) Certification Stanford Research Systems certifies that this product met its published specifications at the time

More information

NMS300 Network Management System

NMS300 Network Management System User Manual June 2013 202-11289-01 350 East Plumeria Drive San Jose, CA 95134 USA Support Thank you for purchasing this NETGEAR product. After installing your device, locate

More information

3.1 RS-232/422/485 Pinout:PORT1-4(RJ-45) RJ-45 RS-232 RS-422 RS-485 PIN1 TXD PIN2 RXD PIN3 GND PIN4 PIN5 T+ 485+ PIN6 T- 485- PIN7 R+ PIN8 R-

MODEL ATC-2004 TCP/IP TO RS-232/422/485 CONVERTER User s Manual 1.1 Introduction The ATC-2004 is a 4 Port RS232/RS485 to TCP/IP converter integrated with a robust system and network management features

More information

Configuration Manager 1.6

Configuration Manager 1.6 en Manual Configuration Manager 1.6 Table of Contents en 1 Table of Contents 1 Introduction 3 1.1 About this manual 3 1.2 Conventions in this manual 3 1.3 System requirements

More information

Firmware Loader. User Manual

Firmware Loader User Manual CONTROL MICROSYSTEMS SCADA products.. for the distance 48 Steacie Drive Telephone: 613-591-1943 Kanata, Ontario Facsimile: 613-591-1022 K2K 2A9 Technical Support: 888-226-6876

More information

Modbus and ION Technology

Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. ACCESS meters are compatible with Modbus networks as both slaves and

More information

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

Sharp Remote Device Manager (SRDM) Server Software Setup Guide This Guide explains how to install the software which is required in order to use Sharp Remote Device Manager (SRDM). SRDM is a web-based

More information

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control

More information

IriScene Remote Manager. Version 4.8 FRACTALIA Software

IriScene Remote Manager Version 4.8 FRACTALIA Software 2 A. INTRODUCTION..3 B. WORKING DESCRIPTION..3 C. PLATFORM MANUAL..3 1. ACCESS TO THE PLATFORM..3 2. AUTHENTICATION MODES..5 3. AUTHENTICATION

More information

This section will focus on basic operation of the interface including pan/tilt, video, audio, etc.

Catalogue Basic Operation.. 2 For Internet Explorer.. 2 For Other Non-IE Web Browsers.. 5 Camera Settings.. 6 System.. 6 About.. 6 PT Setting.. 7 Backup and Restore Setup.. 8 NTP Setting.. 8 System

More information

Device Installer User Guide

Device Installer User Guide Part Number 900-325 Revision B 12/08 Table Of Contents 1. Overview.. 1 2. Devices.. 2 Choose the Network Adapter for Communication.. 2 Search for All Devices on the Network..

More information

1 DVR 670 Series firmware version 2.1.2 (date 2014-06-17)

Video Recorder 670 Series 1 DVR 670 Series firmware version 2.1.2 (date 2014-06-17) File name: 600rtseries_2.1.2_140617.bin - When a unit detects a HDD error, the DVR will automatically reboot so that

More information

Managing Software and Configurations

55 CHAPTER This chapter describes how to manage the ASASM software and configurations and includes the following sections: Saving the Running Configuration to a TFTP Server, page 55-1 Managing Files, page

More information

For version 3.7.12p (September 4, 2012)

Zephyr Xstream INSTALLATION For version 3.7.12p (September 4, 2012) The following information applies to Zephyr Xstream units currently running a version ending in p or i. If your Xstream is running software

More information

DIGICLIENT 8.0 Remote Agent Software

DIGICLIENT 8.0 Remote Agent Software MODEL: D17800 Series Instruction Manual English Version 1.0 Copyright 2007 Digimerge Technologies Inc Table of Contents Table of Contents About the DigiClient 8.0..

More information

User Manual Document HTTP-Direct / FTPServer and FLASH file system

Smart solutions for comfort and safety User Manual Document HTTP-Direct / FTPServer and FLASH file system Version: 1.6 Date: October 2009 Status: Released Classification: Public HTTP-Direct / FTPServer

More information

VIP-102B IP Solutions Setup Tool Reference Manual

VIP-102B IP Solutions Setup Tool Reference Manual Table of Contents Overview..5 System Requirements for Managed VoIP Products..6 Term Definitions..7 Main Application Window..8 Legend Description..9

More information

PRILINK PRI Management System

Web2cob Download Free Version

www.prilink.com PRILINK PRI MANAGEMENT SSTEM INSTALLATION GUIDE PRI Management PRILINK PRI Management System Installation Guide Version 3.0, Rev. 12-01-24 Page 1 Table of Contents 1 HARDWARE INSTALLATION..

More information

USER GUIDE. Diagnostic Web Server FW ver. 6.0.51. BrightSign, LLC. 16780 Lark Ave., Suite B Los Gatos, CA 95032 408-852-9263 www.brightsign.

USER GUIDE Diagnostic Web Server FW ver. 6.0.51 BrightSign, LLC. 16780 Lark Ave., Suite B Los Gatos, CA 95032 408-852-9263 www.brightsign.biz 1 TABLE OF CONTENTS Introduction 1 Setup 2 Setting up the DWS

More information

ProSafe Plus Switch Utility

ProSafe Plus Switch Utility User Guide 350 East Plumeria Drive San Jose, CA 95134 USA September 2010 202-10524-03 v1.0 ProSafe Plus Switch Utility User Guide 2010 NETGEAR, Inc. All rights reserved. No

More information

UOFL SHAREPOINT ADMINISTRATORS GUIDE

UOFL SHAREPOINT ADMINISTRATORS GUIDE WOW What Power! Learn how to administer a SharePoint site. [Type text] SharePoint Administrator Training Table of Contents Basics.. 3 Definitions.. 3 The Ribbon..

More information

TSX ETY 110 Module 8

Module 8 Introduction Subject of this chapter What s in this Chapter? This chapter describes the implementation of a TSX ETY 110 module. This chapter contains the following sections: Section Topic Page

More information

STIM202 Evaluation Kit

Table of contents: 1 FEATURES.. 2 2 GENERAL DESCRIPTIONS AND SYSTEM CONTENTS.. 2 3 SYSTEM REQUIREMENTS.. 2 4 GETTING STARTED.. 3 4.1 INSTALLATION OF NI-SERIAL CABLE ASSEMBLY DRIVER.. 3 4.2 INSTALLATION

More information

User s Manual TCP/IP TO RS-232/422/485 CONVERTER. 1.1 Introduction. 1.2 Main features. Dynamic DNS

MODEL ATC-2000 TCP/IP TO RS-232/422/485 CONVERTER User s Manual 1.1 Introduction The ATC-2000 is a RS232/RS485 to TCP/IP converter integrated with a robust system and network management features designed

More information

MVS - Mini Video Speaker

MVS - Mini Video Speaker Mini Clock Radio Night Vision Hidden Camera User Manual Spy Tec www.spytecinc.com GETTING STARTED Components Features Powering Up the Device Micro SD Memory Card for Data Storage

More information

ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4

ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4 1 PURPOSE:.. 1 2 CPM-4/CPM-2 COMPATIBILITY.. 2 2.1 NETWORK CABLES.. 2 2.2 FACTORY DEFAULT SETTINGS.. 2 2.3 CHANGING THE RS-232 SERIAL PORT BAUD

More information

Backup and Recovery Procedures

CHAPTER 10 This chapter provides Content Distribution Manager database backup and ACNS software recovery procedures. This chapter contains the following sections: Performing Backup and Restore Operations

More information

EZ-View Network Communications Guide www.cszindustrial.com

Network Communications Guide EzView Network Communications Guide RevB July 2013 (V2.2) Supersedes: RevA (May 2011) Cincinnati Sub-Zero Products, LLC 513-772-8810 12011 Mosteller Road Cincinnati, Ohio 45241

More information

Download Free Movies

DAS202Tools v1.0.0 for DAS202 Operating Manual

DAS202Tools v1.0.0 for DAS202 Operating Manual DAT102Tools 1.0.0 Manual Table of context 2 Table of Contents 1 General Information.. 3 2 PC.. Configuration Requirements 3 3 Software Installation.. 3

More information

ProSAFE 8-Port and 16-Port Gigabit Click Switch

ProSAFE 8-Port and 16-Port Gigabit Click Switch Model GSS108E and GSS116E User Manual March 2015 202-11520-01 350 East Plumeria Drive San Jose, CA 95134 USA Support Thank you for selecting NETGEAR products.

More information Web2cob Download Free

WSNetServer User Manual. Date: July 13 2003

Date: July 13 2003 1 Revision History.. 2 2 Introduction.. 2 3 Installation.. 2 4 Normal Operation.. 2 4.1 Startup.. 2 4.2 About Box.. 3 4.3 Specifying The Cross Point XY Broadcast Port.. 3 4.4

More information

Camera Management Tool User Manual

Network Camera Camera Management Tool User Manual The Operation Guide should be read before using the network camera. ENGLISH Introduction This manual describes how to configure and operate Camera Management

More information

ShoutCast v2 - Broadcasting with SAM Broadcaster

ShoutCast v2 - Broadcasting with SAM Broadcaster In this tutorial we are going to explain how to broadcast to our ShoutCast v2 running under CentovaCast 3 using SAM Broadcaster. Differences Between ShoutCast

More information

Troubleshooting Tools to Diagnose or Report a Problem February 23, 2012

Troubleshooting Tools to Diagnose or Report a Problem February 23, 2012 Proprietary 2012 Media5 Corporation Scope of this Document This Technical Bulletin aims to inform the reader on the troubleshooting

More information

Steps for Basic Configuration

1. This guide describes how to use the Unified Threat Management appliance (UTM) Basic Setup Wizard to configure the UTM for connection to your network. It also describes how to register the UTM with NETGEAR.

More information

ProSafe Plus Switch Utility

ProSafe Plus Switch Utility User Guide 350 East Plumeria Drive San Jose, CA 95134 USA December 2012 202-10524-05 NETGEAR, Inc. All rights reserved No part of this publication maybe reproduced, transmitted,

More information

Standalone recorder instruction

Standalone recorder instruction 1,Product profile.. 2 2. Hardware interface.. 2 2.1 2 &4 &8 channel standalone recorder front panel.. 2 2.2 8&16 channel standalone recorder device interface.. 3 3,

More information

Prestige 623R-T. Quick Start Guide. ADSL Dual-link Router. Version 3.40

Prestige 623R-T ADSL Dual-link Router Quick Start Guide Version 3.40 February 2004 Introducing the Prestige The Prestige 623R-T ADSL Dual-link Router is the ideal all-in-one device for small networks connecting

More information

Network Probe User Guide

Network Probe User Guide Network Probe User Guide Table of Contents 1. Introduction..1 2. Installation..2 Windows installation..2 Linux installation..3 Mac installation..4 License key..5 Deployment..5

More information

ImagineWorldClient Client Management Software. User s Manual. (Revision-2)

ImagineWorldClient Client Management Software User s Manual (Revision-2) (888) 379-2666 US Toll Free (905) 336-9665 Phone (905) 336-9662 Fax www.videotransmitters.com 1 Contents 1. CMS SOFTWARE FEATURES..4

More information

Professional Surveillance System User s Manual

Professional Surveillance System User s Manual 1 Content Welcome..4 1 Feature..5 2 Installation..6 2.1 Environment..6 2.2 Installation..6 2.3 Un-installation..8 3 Main Window..9 3.1 Interface..9

More information

Packet Capture. Document Scope. SonicOS Enhanced Packet Capture

Packet Capture Document Scope This solutions document describes how to configure and use the packet capture feature in SonicOS Enhanced. This document contains the following sections: Feature Overview

More information

Manual. IP Sensor and Watchdog IPSW2210. I P S W 2 2 1 0 M a n u a l P a g e 1. Relay Output. Power input. 12VDC adapter LED Indicators. 2 Dry.

IP Sensor and Watchdog IPSW2210 Manual Relay Output Power input 12VDC adapter LED Indicators 1 wire 2 Dry Output Green : Power Yellow: Link temperature & humidity contact inputs LED indicator sensor input

More information

Grandstream XML Application Guide Three XML Applications

Grandstream XML Application Guide Three XML Applications PART A Application Explanations PART B XML Syntax, Technical Detail, File Examples Grandstream XML Application Guide - PART A Three XML Applications

More information

LifeSize Passport TM User and Administrator Guide

LifeSize Passport TM User and Administrator Guide February 2011 LifeSize Passport User and Administrator Guide 2 LifeSize Passport This guide explains how to use and configure LifeSize Passport. For information

More information

Download Free Music

Load testing with WAPT: Quick Start Guide

Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

XPort Device Server User Guide

XPort Device Server User Guide Part Number 900-270 Revision P November 2014 Intellectual Property 2014 Lantronix. All rights reserved. No part of the contents of this book may be transmitted or reproduced

More information

Pharos Control User Guide

Outdoor Wireless Solution Pharos Control User Guide REV1.0.0 1910011083 Contents Contents.. I Chapter 1 Quick Start Guide.. 1 1.1 Introduction.. 1 1.2 Installation.. 1 1.3 Before Login.. 8 Chapter

More information

LifeSize Video Communications Systems User and Administrator Guide February 2011

LifeSize Video Communications Systems User and Administrator Guide February 2011 LifeSize Room 220 LifeSize Team 220 LifeSize Express 220 LifeSize Video Communications Systems User and Administrator Guide

More information

SNMP Web Management. User s Manual For SNMP Web Card/Box

SNMP Web Management User s Manual For SNMP Web Card/Box Management Software for Off-Grid Inverter Version: 1.2 Table of Contents 1. Overview.. 1 1.1 Introduction.. 1 1.2 Features.. 1 1.3 Overlook..

More information

An Informational User Guide for: Web Conferencing

Allows You to: Manage your audio conference online using easy point and click conference commands Show slide presentations and graphics to meeting participants Show your desktop to meeting participants

More information

Model 288B Charge Plate Graphing Software Operators Guide

Monroe Electronics, Inc. Model 288B Charge Plate Graphing Software Operators Guide P/N 0340175 288BGraph (80207) Software V2.01 100 Housel Ave PO Box 535 Lyndonville NY 14098 1-800-821-6001 585-765-2254

More information

From Telephone Nuremberg

Release Letter Product: H.264 Firmware for CPP5 encoder Version: Firmware 5.70.0028 This letter contains latest information about the above mentioned product. 1 General This firmware is a maintenance release

More information

4.3. Windows. Tutorial

4.3 Windows Tutorial May 2013 3 Introduction The best way to get started using Wirecast is to quickly work through all its main features. This tour presents a series of three tutorials, each designed

More information

AV SURROUND RECEIVER AVR-5805 AVR-4806. OPERATING INSTRUCTIONS Upgrade version for network function

AV SURROUND RECEIVER AVR-5805 AVR-4806 OPERATING INSTRUCTIONS Upgrade version for network function Getting Started This manual includes explanations of functions that are added after upgrading the amplifier.

More information

Chapter 4 Management. Viewing the Activity Log

Chapter 4 Management This chapter describes how to use the management features of your NETGEAR WG102 ProSafe 802.11g Wireless Access Point. To get to these features, connect to the WG102 as described in

More information

MULTIFUNCTIONAL DIGITAL SYSTEMS. TopAccess Guide

MULTIFUNCTIONAL DIGITAL SYSTEMS TopAccess Guide 0 TOSHIBA TEC CORPORATION All rights reserved Under the copyright laws, this manual cannot be reproduced in any form without prior written permission of

More information

29 ThinManager Troubleshooting Guide

29 ThinManager Troubleshooting Guide This is a list of common configuration errors and a guide for fixing them. Note: When any problem arises, check Downloads at www.thinmanager.com for the latest firmware

More information

PAPER REUSABLE DEVICE. TopAccess Guide

PAPER REUSABLE DEVICE TopAccess Guide 03, 04 TOSHIBA TEC CORPORATION All rights reserved Under copyright laws, this manual cannot be reproduced in any form without prior written permission of TTEC. Preface

More information

Multi Client (Integration)

Multi Client (Integration) Installation and User s Guide Ver 12.10.x *All contents of this document may change without prior notice. INDEX 1. Index 01 2. Introduction 02 3. Installation 03 4. Using Multi

More information

Quick-Start Guide. Remote Surveillance & Playback SUPER DVR MONITORING SOFTWARE. For use on Q-See s QSDT series of PC Securitiy Surveillance Cards

Quick-Start Guide SUPER DVR MONITORING SOFTWARE Remote Surveillance & Playback For use on Q-See s QSDT series of PC Securitiy Surveillance Cards 2 CONFIGURING ROUTER FOR REMOTE ACCESS REMOTE SURVEILLANCE

More information

Table of Contents. Overview..2. System Requirements..3. Hardware..3. Software..3. Loading and Unloading MIB's..3. Settings..

Table of Contents Overview..2 System Requirements..3 Hardware..3 Software..3 Loading and Unloading MIB's..3 Settings..3 SNMP Operations..4 Multi-Varbind Request..5 Trap Browser..6 Trap Parser..6

More information