Bang & Olufsen BeoTime User Manual Page 36

  • Download
  • Add to my manuals
  • Print
  • Page
    / 51
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 35
Any character except for backslash (\) will be given it's corresponding value. Non-ASCII (international)
characters are interpreted as Unicode UTF-8 byte sequences.
Backslash is used as an escape character, which gives special meaning to the character o characters that
follow:
\\ (double backslash) is interpreted as a single backslash.
\r is interpreted as a carriage return character (0x0D). It will be immediately redisplayed as \0D.
\n is interpreted as a newline character (0x0A). It will be immediately redisplayed as \0A.
\" is equivalent to a double quote ("). This notation is required for import/export of resources in text
form.
\xx (where x is a hexadecimal digit [0-9, a-f, A-F]) is interpreted as a hexadecimal byte value. E.g. \0A is
equivalent to \n.
Any non-printable or non ASCII character entered by the user will be redisplayed as a hexadecimal sequence. Illegal
or truncated escape sequences will be marked as errors.
In order to ease the editing and sharing of string definitions, the list of resources can be exported to a text file, and
imported back from a text file. Imported resources can replace all defined resources, or be appended to the current
list.
The format for the text file is specified below. This format is compatible with the standard CSV or TSV (comma / tab
separated values) formatting, so it can be processed by spreadsheet software, text editors or command-line utilities.
Lines starting with # will not be interpreted.
Each valid line corresponds to one resource.
Lines must have at least 2 quoted fields. A quoted field consists of a starting double quote character (")
followed by escaped string data as defined above, followed by an end double quote character.
If a line contains only 2 quoted strings, they will be interpreted as name and match/command string, and the
resource type will default to BOTH.
If the line contains at least 3 quoted strings, the third will be interpreted as the type. Accepted values are
uppercase I for input, uppercase O for output, and uppercase B for both. Defaults to both.
Extra quoted fields, as well as any non-quoted data will be ignored.
Lines with no quoted fields will be ignored.
Examples of valid resources:
"Scene 3","ss3\r\n","O"
name "Login detected" value "login:\20" and all this is ignored
While quite free formatting is allowed for importing resources, the exported file always contains:
A commented header with information on the driver and minimum instructions.
The list of resources with the 3 fields (name, string, type), separated by commas.
If the imported file contains errors, a list of errors will appear on-screen. If too many errors are detected, import will
stop prematurely.
Events and commands
Resources marked for input (or both input + output) will be searched for in all incoming data. As soon as a match is
found, the corresponding event will be generated and search will continue after the match.
Page view 35
1 2 ... 31 32 33 34 35 36 37 38 39 40 41 ... 50 51

Comments to this Manuals

No comments