home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / t / t150_1.asc < prev    next >
Text File  |  1993-08-16  |  72KB  |  3,424 lines

  1. C:\WINWORD\CCITTREC.DOT_______________
  2.  
  3. The drawings contained in Recommendation have been done in Aautocad.
  4.  
  5. Recommendation T.150
  6.  
  7.  TELEWRITING TERMINAL EQUIPMENT
  8.  
  9. TABLE OF CONTENTS
  10.  
  11. This Recommendation consists of four parts, combined in one document
  12.  
  13. SCOPE
  14.  
  15. PART 1 ù Fundamental characteristics
  16.  
  17.   1    Introduction
  18.  
  19.   2    Definitions
  20.  
  21.   3    References
  22.  
  23.   4    Presentation functionalities
  24.  
  25.   5    Principles of telewriting coding
  26.  
  27. PART 2 ù Telewriting together with telephony
  28.  
  29.    1    General
  30.  
  31.    2    Main characteristics of the basic terminal
  32.  
  33.    3    Presentation functionalities of the basic terminal
  34.  
  35.    4    Transmission for the basic terminal
  36.  
  37.    5    Transmission blocks
  38.  
  39.    6    Transmission procedure
  40.  
  41.    7    Coding identifier
  42.  
  43.    8    Communication control, general requirements
  44.  
  45.    9    Communication control commands
  46.  
  47.   10    Description of the communication process
  48.  
  49. PART 3 ù Zone coding
  50.  
  51.    1    General
  52.  
  53.    2    Presentation elements
  54.  
  55.    3    Zone coding description
  56.  
  57.    4    Specification of terms used in coding
  58.  
  59.    5    Specification of the coding
  60.  
  61.    6    A coding example
  62.  
  63.    7    Data structure
  64.  
  65.    8    Temporary penùstop
  66.  
  67.    9    Control commands
  68.  
  69.   10    Summary code table
  70.  
  71.   11    Summary transmission data format
  72.  
  73.   12    Zone coding basic terminal
  74.  
  75. PART 4 ù Differential chain coding
  76.  
  77.    1    General
  78.  
  79.    2    Presentation elements
  80.  
  81.    3    Description of the coding
  82.  
  83.    4    Incremental mode mechanism
  84.  
  85.    5    Change of coding parameters
  86.  
  87.    6    Coding formats
  88.  
  89.    7    Incremental mode coding format
  90.  
  91.    8    Displacement mode coding format
  92.  
  93.    9    Encoding of the primitives
  94.  
  95.   10    Example of differential chain coding
  96.  
  97. 1    Scope
  98.  
  99.     This Recommendation specifies techniqueùoriented characteristics 
  100. of telewriting and the application of telewriting in combination with voice 
  101. communication. Serviceùoriented requirements are defined in Recommen-
  102. dation F.730. In the development of this Recommendation, compatibility 
  103. with other telematic services is taken into account. This Recommendation is 
  104. structured in four parts:
  105.  
  106. Part 1 ù    Fundamental characteristics
  107.  
  108. Part 2 ù    Telewriting together with telephony
  109.  
  110. Part 3 ù    Zone coding
  111.  
  112. Part 4 ù    Differential chain coding.
  113.  
  114. Part 1 ù Fundamental characteristics
  115.  
  116. 1    Introduction
  117.  
  118. 1.1    Telewriting is a communication technique that enables the exchange 
  119. of handwritten information through telecommunication means. The hand-
  120. written information may consist of text in handwriting, drawings, diagrams, 
  121. etc.
  122.  
  123. 1.2    By means of telewriting terminal equipment, the TRACE of the writ-
  124. ing instrument as produced at the sending side, is reproduced at the receiv-
  125. ing side including the effect of movement.
  126.  
  127. 1.3    In the sending part of the terminal the handwritten input information 
  128. is converted into a digital signal: the coded representation of the handwrit-
  129. ten information. Next, this digital signal is converted into a signal suitable 
  130. for transmission.
  131.  
  132. 1.4    In the receiving part of the terminal the received signal is converted 
  133. into a digital signal, corresponding with the coded representation as 
  134. described in above. From this digital signal, the handwritten information is 
  135. reproduced.
  136.  
  137. 1.5    The reproduction of the handwritten information can take place on a 
  138. screen, on paper or both. In this Recommendation, the characteristics of 
  139. communication through telewriting are defined with respect to the image on 
  140. a screen (soft copy). Reproduction on paper (hard copy) is considered to be 
  141. an optional function under local control.
  142.  
  143. 1.6    Storage may take place between the writing (the input process) and 
  144. the reproduction (the output process). When retrieved from a store, the mes-
  145. sage will appear on the receiver's screen in the same way as in the case of a 
  146. direct connection.
  147.  
  148. 1.7    A page of handwritten information (or part of it) could be reproduced 
  149. as a still picture. This application, however, is not covered in the present 
  150. text.
  151.  
  152. 1.8    Telewriting can be used in various ways:
  153.  
  154. ù    as independent communication technique,
  155.  
  156. ù    in combination with voice communication through a telephone net-
  157. work,
  158.  
  159. ù    in the context of teleconferencing,
  160.  
  161. ù    in the context of information retrieval.
  162.  
  163. 2    Definitions
  164.  
  165. 2.1    telewriting image
  166.  
  167.     A collection of telewriting presentation elements, to be displayed 
  168. together.
  169.  
  170.     Note ù The telewriting image can exist in visible form at the output 
  171. device, or in the form of a coded representation.
  172.  
  173. 2.2    presentation element
  174.  
  175.     Basic graphic element used to construct an image.
  176.  
  177.     Examples of telewriting presentation elements are: trace, closed area, 
  178. background.
  179.  
  180. 2.3    coding rectangle
  181.  
  182.     Rectangular area representing the coding space in horizontal and ver-
  183. tical direction, available for coding of a telewriting image.
  184.  
  185. 2.4    image area
  186.  
  187.     (previously: text area)
  188.  
  189.     Rectangular part of the display area, to be considered as the image of 
  190. the coding rectangle.
  191.  
  192. 2.5    background
  193.  
  194.     Presentation element being a rectangular area with the same size as 
  195. the image area, acting as a reference area on which telewriting foreground 
  196. information can be presented.
  197.  
  198. 2.6    trace
  199.  
  200.     Presentation element being a curve of an arbitrary shape, starting 
  201. from a defined position, being completed incrementally and ending at a 
  202. defined position.
  203.  
  204. 2.7    closed area
  205.  
  206.     Presentation element being an area enclosed within one trace which 
  207. constitutes a closed line.
  208.  
  209. 2.8    marker
  210.  
  211.     Marked representation of a single position in a telewriting image.
  212.  
  213.     Note ù A marker is not a permanent part of a telewriting image, but 
  214. exists only as long as it is activated.
  215.  
  216. 2.9    attribute
  217.  
  218.     A particular property which applies to a presentation element or to a 
  219. group of presentation elements.
  220.  
  221.     Examples: line thickness, colour.
  222.  
  223. 3    References
  224.  
  225.     In the text of this Recommendation the following Recommendations/
  226. standards are referred to:
  227.  
  228. ù    Rec. F.730: Service oriented requirements for telewriting applica-
  229. tions.
  230.  
  231. ù    Rec. T.101: International interworking for videotex services; 
  232. Annex C, data syntax II.
  233.  
  234. ù    Rec. V.21: 300 bits per second duplex modem standardized for use 
  235. in the general switched telephone network.
  236.  
  237. ù    ISO 9281: Information processing ù Identification of picture cod-
  238. ing methods.
  239.  
  240. 4    Presentation functionalities
  241.  
  242. 4.1    This section describes a set of presentation functionalities. This set of 
  243. functionalities is intended as a repertoire of presentation functionalities for 
  244. telewriting in general. For a specific application a subset may be defined.
  245.  
  246. 4.2    In the description of presentation functionalities, the concept of 
  247. TRACE is being used. A trace is a curve of an arbitrary shape, starting from 
  248. a defined position, being completed incrementally and ending at a defined 
  249. position. Handwritten information is considered to consist of traces.
  250.  
  251. 4.3    Representation of the handwritten information is accomplished by the 
  252. sequential reconstruction of the individual traces. This implies that the 
  253. effect of movement is retained during each reproduction.
  254.  
  255. 4.4    Telewriting information is to be displayed on the display area of some 
  256. output device. The display area is considered to be a twoùdimensional sur-
  257. face.
  258.  
  259. 4.5    The display area is subdivided into an image area and a border area; 
  260. see Figure 1ù1/T.150.
  261.  
  262.  
  263.  
  264.  
  265.  
  266. Image area
  267.  
  268.  
  269.  
  270.  
  271.  
  272. Image
  273. area
  274.  
  275.  
  276.  
  277.  FIGURE 1ù1/T.150
  278.  
  279. Subdivision of display area
  280.  
  281. 4.6    The border area surrounds the image area. External form and dimensions 
  282. of the border area are not specified. The presence of a border area is not 
  283. mandatory. It is however inevitable in certain implementations.
  284.  
  285. 4.7    The image area is rectangular. The two shorter edges of the image area 
  286. have a vertical orientation, the two longer edges have a horizontal orienta-
  287. tion. The length ratio of shorter and longer edges is 3:4.
  288.  
  289. 4.8    The position of telewriting information on the display area is defined 
  290. with respect to the edges of the image area.
  291.  
  292. 4.9    Information on the display area is composed of presentation elements of 
  293. three categories:
  294.  
  295. ù    foreground,
  296.  
  297. ù    background,
  298.  
  299. ù    border area.
  300.  
  301. 4.10    Foreground and background presentation elements are defined in the 
  302. image area only.
  303.  
  304.     Border area presentation elements are defined in the border area only. 
  305. The use of the border area is not defined for telewriting.
  306.  
  307. 4.11    Foreground presentation elements include trace, marker and closed 
  308. area.
  309.  
  310. 4.12    The presentation elements have the following characteristics:
  311.  
  312. ù    Trace : This is the curve as defined in º 2.6 of this part; the essence 
  313. of the handwritten information is represented by one trace or by 
  314. any combination of traces; the image area can contain an unde-
  315. fined number of traces at a time.
  316.  
  317. ù    Marker : This is a marked representation of a single position; it 
  318. behaves as if it is overlaid on the foreground; a moving marker 
  319. does not create a trace; a marker can be switched on and off; one 
  320. user can generate only one marker at a time. The image area can 
  321. contain one locally generated marker and one remotely generated 
  322. marker.
  323.  
  324. ù    Closed area : This is the area that is enclosed within a closed trace; 
  325. this closed trace is the perimeter. A trace is a closed trace if it inter-
  326. sects itself; a trace that is nearly closed can be converted into a 
  327. closed trace, by the addition of the lacking part of the trace.
  328.  
  329. ù    Background : The background is a defined reference area on which 
  330. foreground information is to be imaged; if the full image area is 
  331. filled with foreground information, the background is not visible.
  332.  
  333. ù    Border area : The border area is independent of the information in 
  334. the image area.
  335.  
  336. In case of a CRT display the border area is the remaining part 
  337. between image area and edges of the display area.
  338.  
  339. In case of a cellùstructured display device, the image area may 
  340. coincide exactly with the display area. In that case no border area 
  341. remains.
  342.  
  343. 4.13    The various presentation elements can have attributes assigned to 
  344. them as defined in Table 1ù1/T.150.
  345.  
  346. TABLE 1ù1/T.150
  347.  
  348. Attributes of telewriting presentation elements
  349.  
  350.  
  351.  
  352.  
  353.  
  354. Presentation element
  355.  
  356.  Attributes
  357.  
  358. Trace
  359.  
  360. Line thickness, line texture, colour
  361.  
  362. Marker
  363.  
  364. Shape, size, colour
  365.  
  366. Closed area
  367.  
  368. Area texture, colour (interaction or 
  369. area attributes with background 
  370. attributes to be defined)
  371.  
  372. Background
  373.  
  374. Area texture, colour
  375.  
  376. Border area
  377.  
  378. Not defined
  379.  
  380.              Note ù The concept of colour includes ôintensityö.
  381.  
  382. 4.14    Once an image is displayed, subsequent modification of attributes is 
  383. restricted as follows:
  384.  
  385. ù    trace: attributes unchangeable;
  386.  
  387. ù    marker: attributes can be changed at any instant;
  388.  
  389. ù    closed area: attributes unchangeable;
  390.  
  391. ù    background: attributes can be changed at any instant.
  392.  
  393. 4.15    In case of intersection of two traces, the image of the older trace is 
  394. interrupted as far as it coincides with the newer trace.
  395.  
  396. 4.16    In case of intersection of a trace and a marker, the image of the trace is 
  397. interrupted as far as it coincides with the marker. After removal of the 
  398. marker, the image of the original trace is restored.
  399.  
  400. 4.17    With respect to erasure of foreground information, a distinction is 
  401. made regarding the area in which erasure takes place:
  402.  
  403. ù    full image area;
  404.  
  405. ù    defined part of the image area;
  406.  
  407. ù    individual traces.
  408.  
  409. 4.18    Erasure of the full image area
  410.  
  411.     All foreground information in the image area is removed; the back-
  412. ground assumes a preùdefined appearance.
  413.  
  414. 4.19    Erasure of a defined part of the image area
  415.  
  416.     An area is identified either by means of a closed trace or as a defined 
  417. square, within which all foreground information is to be removed including 
  418. the perimeter itself.
  419.  
  420. 4.20    Erasure of individual traces
  421.  
  422.     An existing trace is covered by a thicker trace with the same attributes 
  423. as the background: this type of erasure is processed in the same way as a 
  424. trace.
  425.  
  426. 4.21    Any modification of background information can take place for the 
  427. full image area only.
  428.  
  429. 5        Principles of telewriting coding
  430.  
  431. 5.1    Telewriting coding relates to coding of telewriting information in 
  432. foreground and background and to erasure functions.
  433.  
  434. 5.2    This section contains principles of telewriting coding. In Parts 3 and 
  435. 4, details of telewriting coding are defined for two methods, namely zone 
  436. coding and differential chain coding, respectively.
  437.  
  438. 5.3    The coding is defined at the ôtelewriting coding interfaceö, TCI. This 
  439. interface is introduced for ease of reference, but need not exist physically.
  440.  
  441. 5.4    In the sending part of the telewriting terminal, the signal at the TCI 
  442. contains all data originating from handwritten input, selection of attributes 
  443. and use of erasure functions.
  444.  
  445. 5.5    The signals at the TCI, both in sending and receiving parts, do not 
  446. contain data pertaining to transmission or communication functions.
  447.  
  448. 5.6    In the receiving part of the telewriting terminal, the signal at the TCI 
  449. contains all data required to image the information in accordance with the 
  450. intentions of the originator.
  451.  
  452. 5.7    The concept of the TCI is illustrated in Figure 1ù2/T.150.
  453.  
  454. Fig. 1ù2/T.150/T0803750-89 = 7 cm
  455.  
  456.  
  457.  
  458. 5.8    The signal at the TCI includes x and y coordinate information regarding 
  459. telewriting presentation elements.
  460.  
  461. 5.9    The x and y coordinates are related to a unit area of 1 ╫ 1. This implies 
  462. that the respective values of x and y always lie between 0 and 1 (0 included, 
  463. 1 not included).
  464.  
  465. 5.10    The origin of the coordinate system is in the lower left corner. The xù
  466. axis is horizontal, the yùaxis is vertical.
  467.  
  468. 5.11    The horizontal size of the telewriting image area corresponds with x = 
  469. 1, the vertical size of this image area corresponds with y = 0.75. See Figure 
  470. 1ù3/T.150.
  471.  
  472.  
  473.  
  474.  
  475.  
  476. y = 1
  477.  
  478.  1, 1
  479.  
  480.  y = 0.75
  481.  
  482.  Image area
  483.  
  484.  0, 0
  485.  
  486. x = 1
  487.  
  488. FIGURE 1ù3/T.150
  489.  
  490. Position of image area within unit area
  491.  
  492. 5.12    All coordinates of the telewriting information are quantized relative to a 
  493. measurement grid in the unit area. The resolution of this grid determines the 
  494. accuracy.
  495.  
  496. 5.13    The default resolution is 512 ╫ 512 grid units. The telewriting coding 
  497. can optionally also accommodate grid resolutions of 1024 ╫ 1024 and 2048 ╫ 
  498. 2048 grid units.
  499.  
  500. Part 2 ù Telewriting together with telephony
  501.  
  502. 1    General
  503.  
  504. 1.1    This part of the Recommendation defines the use of telewriting in 
  505. combination with voice communication through a telephone network 
  506. (PSTN).
  507.  
  508. 1.2    For this application, both sides of the connection must have a com-
  509. bined telephone and telewriting terminal.
  510.  
  511. 1.3    The combined telephone and telewriting terminal should, as long as 
  512. the telewriting transmission function is switched off, behave like a normal 
  513. telephone set, both for incoming and outgoing calls. In this situation, the full 
  514. bandwidth is available for transmission of speech signals.
  515.  
  516. 1.4    During a telephone conversation, the telewriting transmission func-
  517. tion at either side of the connection, may be switched on and off, manually 
  518. or automatically.
  519.  
  520. 1.5    Remark that in this part of the Recommendation ôswitching on and 
  521. offö of the telewriting function refers to the telewriting transmission func-
  522. tions. Regardless of this, the telewriting equipment may be used locally, 
  523. whether or not a telephone connection exists.
  524.  
  525. 1.6    By means of the telewriting terminal, the user can generate informa-
  526. tion. This includes: creation of traces, marker switching on and off, move-
  527. ment of the marker, use of erasure functions.
  528.  
  529. 1.7    In this part, distinction is made between ôbasic terminalö and 
  530. ôenhanced terminalö.
  531.  
  532. 1.8    The enhanced terminal is not defined yet, but compared to the basic 
  533. terminal it is anticipated to have additional capabilities regarding unat-
  534. tended operation, transmission facilities and presentation functionalities.
  535.  
  536. 2    Main characteristics of the basic terminal
  537.  
  538. 2.1    In this section, a basic terminal is defined.
  539.  
  540.     In the basic terminal a set of functions is implemented that is to be 
  541. considered as a minimum requirement; thus a basic level of compatibility is 
  542. defined.
  543.  
  544. 2.2    A basic terminal includes a telephone apparatus, a writing device and 
  545. a display device. Circuitry to implement control functions may be accom-
  546. modated in a separate unit or may be included in one of the devices men-
  547. tioned.
  548.  
  549. 2.3    Information, generated at either side of the connection will be repro-
  550. duced on the display devices at both sides of the connection.
  551.  
  552. 2.4    Both sides of the connection can contribute, one after another, to the 
  553. same image.
  554.  
  555. 2.5    In the basic terminal, transmission of telewriting signals is accom-
  556. plished through a subùchannel, segregated from the speech channel. Trans-
  557. mission of speech signals and telewriting signals can take place 
  558. simultaneously.
  559.  
  560. 2.6    Halfùduplex transmission is used for conveying the telewriting sig-
  561. nals through the subùchannel, i.e. the transmitter is prevented from sending 
  562. as long as the associated receiver receives telewriting signals from the other 
  563. side.
  564.  
  565. 2.7    The total power level of speech plus telewriting signals should con-
  566. form to the limits normally applicable to speech transmission and data trans-
  567. mission.
  568.  
  569. 2.8    The basic terminal can assume three modes of operation. The charac-
  570. teristics pertinent to each mode, are described in Table 2ù1/T.150.
  571.  
  572. TABLE 2ù1/T.150
  573.  
  574. Modes of operation of the basic terminal
  575.  
  576.  
  577.  
  578. Speech only
  579.  
  580. The telewriting function remains in the 
  581. OFF condition.
  582.  
  583. Speech plus telewriting
  584.  
  585. The telewriting function can be switched 
  586. ON after the establishment of a connec-
  587. tion. Speech signals and telewriting sig-
  588. nals can be sent simultaneously.
  589.  
  590. Telewriting only
  591.  
  592. This mode can be switched ON after the 
  593. establishment of a connection. The send-
  594. ing of speech signals is blocked, the 
  595. power level of the telewriting signals is 
  596. increased correspondingly. Reception of 
  597. speech signals is still possible.
  598.  
  599. 2.9    In this Recommendation, the expression ôtelewriting ONö is used as a 
  600. common indication for either ôspeech plus telewritingö or ôtelewriting 
  601. onlyö.
  602.  
  603. 2.10    A basic terminal may be able to continue transmission and reception of 
  604. telewriting signals after termination of the human conversation. In this case, 
  605. the telewriting transmission function will be switched OFF automatically 
  606. after completion of the telewriting transmission. (Defined in more detail 
  607. later on.)
  608.  
  609. 2.11    For the coding of telewriting information, two methods are recognized 
  610. for use at the sending side: tone coding (defined in Part 3) and differential 
  611. chain coding (defined in Part 4).
  612.  
  613.     At the receiving side, the basic terminal should be able to properly accept 
  614. telewriting signals coded according to either method.
  615.  
  616. 3    Presentation functionalities of the     basic terminal
  617.  
  618. 3.1    The general description of presentation functionalities, as given in 
  619. Part 1, º 4, applies.
  620.  
  621.     With respect to this general description certain restrictions apply, as 
  622. defined in the following points.
  623.  
  624. 3.2    The presentation functionalities as described for the basic terminal are 
  625. to be regarded as default capabilities.
  626.  
  627.     If required, characteristics of terminals with a higher level of sophisti-
  628. cation will be described in a section on enhanced terminal.
  629.  
  630. 3.3    The basic terminal employs a monochrome display device. The writ-
  631. ing device generates coded representations of monochrome images only.
  632.  
  633. 3.4    The attributes applying to the basic terminal are given in Table 2ù2/
  634. T.150.
  635.  
  636. TABLE 2ù2/T.150
  637.  
  638. Attributes applying to the basic terminal
  639.  
  640.  
  641.  
  642. Presentation elements
  643.  
  644.  Attributes
  645.  
  646. Image size
  647.  
  648.  Horizontal: 512 GU
  649. Vertical: 0.75 ╫ 512 GU
  650. Options, the receiver must be able to accept:
  651. Horizontal: 1024 and 2048 GU
  652. Vertical: 0.75 ╫ 1024 and
  653.     0.75 ╫ 2048 GU.
  654.  
  655. Trace
  656.  
  657. ù thickness
  658.  
  659. Unit thickness, as used in the output device.
  660. Options: 2 ╫ and 3 ╫ unit thickness.
  661.  
  662. ù texture
  663.  
  664.  Solid, no options.
  665.  
  666. ù colour
  667.  
  668.  Monochrome, as used in the output device. The 
  669. receiver must be able to accept the codes of 
  670. traces with colours: red, green, blue, yellow, 
  671. magenta, cyan, white, black. A black trace has 
  672. the same colour as the background (used for era-
  673. sure).
  674.  
  675. Closed area
  676.  
  677. ù texture
  678.  
  679.  Solid.
  680.  
  681. ù colour
  682.  
  683.  Same as background colour (used only for par-
  684. tial erasure). The receiver must be able to accept 
  685. the codes of closed areas with colours: red, 
  686. green, blue, yellow, magenta, cyan, white, black.
  687.  
  688. Background
  689.  
  690. ù texture/colour
  691.  
  692.  No information about the background is trans-
  693. mitted. Background can only be imagined as 
  694. dark screen. This corresponds with colour black.
  695.  
  696. Border area
  697.  
  698.  Border area is not specified, no information 
  699. about the border area is transmitted.
  700.  
  701. Marker
  702.  
  703. ù shape
  704.  
  705.  PLUS sign; other shapes may be possible 
  706. depending on terminal implementation.
  707.  
  708. ù size
  709.  
  710.  Not specified.
  711.  
  712. ù colour
  713.  
  714.  Marker colour is not transmitted; on a mono-
  715. chrome device the marker appears in foreground 
  716. colour; on a colour device the marker may 
  717. assume a colour under local control.
  718.  
  719. Full erasure
  720.  
  721.  Black background is restored.
  722.  
  723. Partial erasure
  724.  
  725.  1)   closed area;
  726.  
  727.  2)   overwriting with thicker black trace.
  728.  
  729. GU Grid units
  730.  
  731. 4    Transmission for the basic terminal
  732.  
  733. 4.1    Transmission of the modulated telewriting signal takes place in a 
  734. small frequency band, segregated from the speech channel. This band is 
  735. referred to as the subùchannel.
  736.  
  737. 4.2    The centre of the subùchannel is located at 1750 Hz. Details of the 
  738. implementation are not given here, but the requirements of ºº 4.6 and 4.7 
  739. should be met.
  740.  
  741. 4.3    The binary telewriting signal is converted into a signal suitable for 
  742. transmission, by means of frequency shift modulation. Details are the same 
  743. as those specified in Recommendation V.21 for channel 2 (the high chan-
  744. nel).
  745.  
  746. 4.4    The modulation rate is 300 Bd, the bit rate is 300 bit/s.
  747.  
  748. 4.5    The V.21 requirements for channel 2 are summarized as follows: The 
  749. nominal mean frequency of the transmission signal is 1750 Hz. The fre-
  750. quency deviation is + or ù100 Hz. Consequently, the nominal characteristic 
  751. frequencies are 1850 Hz and 1650 Hz respectively. The higher frequency 
  752. corresponds to a binary 0.
  753.  
  754. 4.6    The amount of speech signal power that can reach the local and 
  755. remote telewriting receivers, should be sufficiently low to avoid errors in 
  756. the demodulated telewriting signal.
  757.  
  758. 4.7    The amount of telewriting signal power that can reach the local and 
  759. remote telephone receivers (i.e. the loudspeaker part) should be sufficiently 
  760. low to avoid disturbance of the conversation.
  761.  
  762. 4.8    In the mode of operation ôtelewriting onlyö, the output power of the 
  763. telewriting transmitter shall be in accordance with the requirements 
  764. described in Recommendation V.21.
  765.  
  766. 4.9    In the mode of operation ôspeech plus telewritingö, the modulated 
  767. Telewriting signal should be attenuated by 4 dB with regard to the level 
  768. determined by º 4.8. If experience shows that also the power of the speech 
  769. signal should be adapted, relevant requirements will be included in the next 
  770. issue of this Recommendation.
  771.  
  772. 4.10    In the case of longùdistance communication an echo suppressor may 
  773. be present in the link. This will hamper the ôspeech plus telewritingö mode. 
  774. Since, generally, disabling of the echo suppressor cannot be guaranteed to 
  775. solve the problem, it is recommended to use the ôtelewriting onlyö mode, 
  776. alternating with the ôspeech onlyö mode.
  777.  
  778. 4.11    The telewriting data as well as communication control commands are 
  779. structured in 8ùbit bytes.
  780.  
  781.     For transmission, each byte is packed in an 11ùbit transmission word 
  782. as defined below.
  783.  
  784. 4.12    The structure of each transmission word is as follows:
  785.  
  786. 1startbit, binary value ZERO
  787.  
  788. 8 bits representing telewriting or control data
  789.  
  790. 1 parity bit
  791.  
  792. stopbit, binary value ONE.
  793.  
  794.     This structure is illustrated in Figure 2ù0/T.150.
  795.  
  796.  
  797.  
  798.  
  799.  
  800. Start 
  801.  
  802. Data 
  803.  
  804. Parity 
  805.  
  806.  Stop 
  807.  
  808. 1 bit
  809.  
  810. 8 bits
  811.  
  812. 1 bit
  813.  
  814. 1 bit
  815.  
  816.  FIGURE 2ù0/T.150
  817.  
  818. Structure of a transmission word
  819.  
  820. 4.13    For the value of the parity bit, EVEN parity applies. This Recommenda-
  821. tion does not specify any action for the basic terminal in case of reception of 
  822. an erroneous parity bit.
  823.  
  824. 4.14    The transmission words are conveyed in startùstop mode, i.e. the 
  825. pause following a transmission word until the occurrence of the next trans-
  826. mission word, may in principle have any duration. However, the bits consti-
  827. tuting the transmission word should be transmitted as a contiguous sequence 
  828. at the appropriate bit rate.
  829.  
  830. 4.15    In addition to its task of transporting bits, the data send signal may 
  831. assume one of three possible states:
  832.  
  833. ù    MARK signal: a binary ONE condition, with a duration signifi-
  834. cantly longer than a bit period.
  835.  
  836. ù    SPACE signal: a binary ZERO condition; this condition is not used 
  837. in the framework of this Recommendation.
  838.  
  839. ù    Carrier OFF: no send signal present.
  840.  
  841. 5        Transmission blocks
  842.  
  843. 5.1    To define the transmission structure, the concept of transmission 
  844. block is introduced. In the general case, a transmission block contains trans-
  845. mission words and MARK signals. However, also transmission blocks con-
  846. taining MARK signals only may occur.
  847.  
  848. 5.2    The beginning of a transmission block is identified by the occurrence 
  849. of one out of two defined combinations of MARK signal and carrier OFF 
  850. condition, referred to as start combination No. 1 and start combination No. 
  851. 2.
  852.  
  853. 5.3    The start combinations are defined as follows:
  854.  
  855. ù    start combination No. 1    carrier OFF during at least 130 ms, fol-
  856. lowed by
  857.  
  858.                 MARK signal of 100 ▒ 20 ms followed by
  859.  
  860.                 carrier OFF during 100 ▒ 20 ms followed by
  861.  
  862.                 MARK signal of 200 ▒ 20 ms.
  863.  
  864. ù    start combination No. 2    carrier OFF during at least 130 ms, fol-
  865. lowed by
  866.  
  867.                 MARK signal of 400 ▒ 20 ms.
  868.  
  869.     See illustration in Figure 2ù1/T.150.
  870.  
  871.     The use of these start combinations is defined later.
  872.  
  873. Figure 2ù1/T.150/T0803760-89 = 7 cm
  874.  
  875.  
  876.  
  877. 5.4    Immediately following the start combination of a transmission block, 
  878. one of the following signals should be sent:
  879.  
  880. ù    a MARK signal
  881.  
  882. ù    a single transmission word
  883.  
  884. ù    a sequence of transmission words.
  885.  
  886.     Between any two subsequent transmission words, a MARK signal 
  887. may occur, representing a pause in the writing process.
  888.  
  889. 5.5    Every transmission block is terminated by a MARK signal of 500 ▒ 
  890. 20 ms. The MARK signal is to be followed by a carrier OFF condition of at 
  891. least 130 ms.
  892.  
  893. 5.6    The MARK signals representing pauses may have various durations, 
  894. determined as follows:
  895.  
  896. ù    during PEN DOWN and absence of other telewriting activity, the 
  897. MARK signal may continue without limitation;
  898.  
  899. ù    after PEN UP the terminal will apply a limit of 500 ▒ 20 ms. Within 
  900. this limit the telewriting activity may continue without procedural 
  901. steps. If the limit expires, the carrier will be switched OFF. Thus 
  902. the transmission block is automatically terminated by the terminal. 
  903. Sending of further data requires the start of a new transmission 
  904. block.
  905.  
  906. 5.7    The periods between transmission blocks are indicated by carrier OFF 
  907. conditions.
  908.  
  909. 5.8    The formats of transmission blocks are summarized in Figure 2ù2/
  910. T.150.
  911.  
  912. Fig. 2ù2/T.150/T0803770-89 = 4 cm
  913.  
  914.  
  915.  
  916. 6    Transmission procedure
  917.  
  918. 6.1    Prior to actually sending telewriting data, the terminal is to decide 
  919. whether it functions in MASTER mode or in SLAVE mode.
  920.  
  921.     In case of a transmission collision, the master terminal has transmis-
  922. sion privilege over slave terminals.
  923.  
  924. 6.2    The terminal decides about the master/slave status by sending the start 
  925. combination No. 1 and observing the received signal.
  926.  
  927. 6.3    If the terminal, engaged in sending start combination No. 1, detects a 
  928. received carrier signal at its receiver input (during a carrier OFF interval) it 
  929. decides to be a slave and it postpones further attempts to send data. See Fig-
  930. ure 2ù3/T.150.
  931.  
  932. 6.4    If the terminal does not detect a received carrier signal during the 
  933. sending of the start combination, it decides to be a master and continues 
  934. sending. See Figure 2ù3/T.150.
  935.  
  936. 6.5    In the case that only one terminal generates telewriting data, this ter-
  937. minal assumes the master status. The receiving terminal remains in the slave 
  938. status.
  939.  
  940. 6.6    As a header for the subsequent transmission blocks, a master terminal 
  941. uses start combination No. 2, a slave terminal uses start combination No. 1. 
  942. See Figure 2ù4/T.150.
  943.  
  944. 6.7    The master/slave status decision in a given terminal remains valid 
  945. until it is cancelled as follows:
  946.  
  947. ù    A master terminal becomes a slave if it is not engaged in sending at 
  948. the moment that another terminal sends start combination No. 1.
  949.  
  950. ù    A slave terminal becomes a master terminal at the moment that it 
  951. sends a start combination No. 1 and no receive carrier signals are 
  952. being detected.
  953.  
  954. ù    A master status is cancelled by ôtelewriting OFFö.
  955.  
  956. Fig. 2ù3/T.150/T0803780-89 = 25 cm
  957.  
  958.  
  959.  
  960. Fig. 2ù4/T.150/T0803790-89 = 25 cm
  961.  
  962.  
  963.  
  964. 7        Coding identifier
  965.  
  966. 7.1    In the communication control procedures, the existing of two coding 
  967. methods is recognized, i.e. zone coding zone coding and differential chain 
  968. coding differential chain coding respectively.
  969.  
  970.     The method actually used is identified by the coding identifier PCE. 
  971. (PCE = picture control entity).
  972.  
  973.     A terminal receiving signals according to either method will be able 
  974. to activate the appropriate decoding function, by recognizing the coding 
  975. identifier.
  976.  
  977. 7.2    The coding identifier is structured according to ISO 9281. In this stan-
  978. dard, the coding identifier PCE is defined to comprise a picture coding 
  979. delimiter (PCD) and a coding method identifier (CMI). See Figure 2ù5/
  980. T.150.
  981.  
  982.  
  983.  
  984.  
  985.  
  986. PCD
  987.  
  988.  
  989. CM
  990. I
  991.  
  992.  
  993.  
  994. PCE
  995.  
  996.  
  997.  
  998.  PCE    Picture control entity
  999.  
  1000. PCD    Picture coding delimiter
  1001.  
  1002. CMI    Coding method identifier
  1003.  
  1004. FIGURE 2ù5/T.150
  1005.  
  1006. Structure of coding identifier
  1007.  
  1008. 7.3    (Copy of ISO 9281, º 6.2.4 modified)
  1009.  
  1010.     The PCD shall announce or delimit the data for a particular picture coding 
  1011. method. The PCD shall comprise the twoùbyte sequence 01/11, 07/00.
  1012.  
  1013. 7.4    (Copy of ISO 9281, º 6.2.5)
  1014.  
  1015.     The CMI shall specify the particular coding method for the picture data that 
  1016. follow it. The CMI may consist of one or more octets corresponding to the 
  1017. bit combinations in the range 02/00 to 07/14 of an 8ùbit code table.
  1018.  
  1019. 7.5    (Copy of ISO 9281, º 6.2.6)
  1020.  
  1021.     Each CMI identifying a particular picture coding method shall be registered 
  1022. with the ISO Registration Authority for Picture Coding Methods (to be set 
  1023. up).
  1024.  
  1025. 7.6    The telewriting coding identifier, when included in a transmission block, 
  1026. occupies the first three (or more if appropriate) transmission words follow-
  1027. ing the start combination. See Figure 2ù6/T.150.
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034. Carrier 
  1035. OFF
  1036.  
  1037.  
  1038. Start combi-
  1039. nation
  1040.  
  1041.  
  1042. Coding iden-
  1043. tifier
  1044.  
  1045. Telewriting
  1046. data and
  1047. MARK sig-
  1048. nals
  1049.  
  1050.  
  1051. MAR
  1052. K
  1053.  
  1054.  
  1055. Carrier 
  1056. OFF
  1057.  
  1058. FIGURE 2ù6/T.150
  1059.  
  1060. Transmission format, including coding identifier
  1061.  
  1062. 7.7    In a pointùtoùpoint configuration, the inclusion of the coding identi-
  1063. fier in the first transmision block only, would in principle be sufficient for 
  1064. the whole session.
  1065.  
  1066.     However, for multipoint communication, the insertion of the coding identi-
  1067. fier in each transmission block is required.
  1068.  
  1069.     In view of this requirement, it is recommended that the coding identifier be 
  1070. included in each transmission block containing telewriting data, irrespective 
  1071. of the configuration.
  1072.  
  1073. 7.8    The terminal should be designed such that transmission of the coding 
  1074. identifier takes place automatically at the right moment.
  1075.  
  1076. 7.9    For telewriting equipment according to this Recommendation T.150 the 
  1077. following bit combinations should be used in the coding identifier. See 
  1078. Table 2ù3/T.150.
  1079.  
  1080. TABLE 2ù3/T.150
  1081.  
  1082. Coding identifier bit combinations
  1083.  
  1084.  
  1085.  
  1086. Acronym
  1087.  
  1088.  Bit combination
  1089.  
  1090. PCD (2 byte sequence)
  1091.  
  1092.  01/11, 07/00
  1093.  
  1094. CMI Zone coding
  1095.  
  1096.  02/00, 04/00
  1097.  
  1098. CMI Diffùchain coding
  1099.  
  1100.  02/00, 04/01
  1101.  
  1102.     Note ù The above allocations are of a preliminary nature, pending 
  1103. further development of ISO 9281.
  1104.  
  1105. 8        Communication control, general requirements
  1106.  
  1107. 8.1    This section defines requirements for the control of data exchange for 
  1108. the basic telewriting terminal.
  1109.  
  1110. 8.2    These requirements also apply to data exchange between any 
  1111. enhanced terminal and a basic terminal.
  1112.  
  1113. 8.3    The requirements permit the use of a twoùhop satellite circuit in the 
  1114. connection between two terminals.
  1115.  
  1116. 8.4    The requirements also permit multiùpoint communication via a 
  1117. voice bridge.
  1118.  
  1119. 8.5    Establishment and clearing of the telephone connection take place in 
  1120. accordance with the requirements set by the telephone network.
  1121.  
  1122. 8.6    For the basic terminal, automatic calling and answering are not 
  1123. defined.
  1124.  
  1125. 8.7    A basic terminal may, as an option, be equipped such that it can main-
  1126. tain the exchange of telewriting data after termination of the speech conver-
  1127. sation. This option is identified as ôautomatic call terminationö.
  1128.  
  1129. 8.8    The automatic call termination implies that the telewriting function 
  1130. (sending as well as receiving) is able to operate autonomously while the 
  1131. telephone apparatus is in the ON HOOK condition.
  1132.  
  1133. 8.9    To enable automatic call termination, the terminal must be able:
  1134.  
  1135. ù    to note that sending respectively reception of a telewriting trans-
  1136. mission block is going on, during the ON HOOK condition of the 
  1137. telephone apparatus,
  1138.  
  1139. ù    to recognize the end of the final telewriting transmission block,
  1140.  
  1141. ù    to switch back to the speech only mode and to clear the telephone 
  1142. connection.
  1143.  
  1144. 8.10    Switching between the three modes ôspeech onlyö, ôspeech plus tele-
  1145. writingö and ôtelewriting onlyö can be done manually. In addition, switch-
  1146. ing the telewriting function OFF can take place automatically by means of 
  1147. the communication control command SSO in the transmission signal. The 
  1148. transitions between modes of operation are illustrated in Figure 2ù7/T.150.
  1149.  
  1150. Fig. 2ù7/T.150/T0803800-89 = 7 cm
  1151.  
  1152.  
  1153.  
  1154. 9    Communication control commands
  1155.  
  1156. 9.1    For control of the communication process, the commands SSO and 
  1157. HLO are available.
  1158.  
  1159.     The coding of these commands is as follows:
  1160.  
  1161. SSO        1/7
  1162.  
  1163. HLO    0/5
  1164.  
  1165.     The meaning of these commands is described in Table 2ù4/T.150.
  1166.  
  1167. TABLE 2ù4/T.150
  1168.  
  1169. Communication control commands
  1170.  
  1171.  
  1172.  
  1173. Acronym
  1174.  
  1175.  Meaning
  1176.  
  1177. SSO
  1178.  
  1179. Set speech only
  1180.  
  1181. This command indicates that the terminals are 
  1182. instructed to switch from telewriting ON to the 
  1183. speech only mode
  1184.  
  1185. HLO
  1186.  
  1187. Hello
  1188.  
  1189. This command is to be sent by a terminal that 
  1190. expects telewriting data, but does no receive such 
  1191. data
  1192.  
  1193. 9.2    A terminal will automatically send SSO upon the instruction by its 
  1194. local user, to switch over from the telewriting ON mode to the speech only 
  1195. mode.
  1196.  
  1197.     Transmission of SSO can take place in two ways:
  1198.  
  1199. ù    At the end of the current transmission block. SSO is attached to the 
  1200. block, according the format defined below.
  1201.  
  1202. ù    By means of a separate transmission block. Such a block is sent 
  1203. specifically for conveying SSO. Format: defined below.
  1204.  
  1205. 9.3    A terminal receiving SSO will revert to the speech only mode and 
  1206. does not recognize further telewriting signals.
  1207.  
  1208. 9.4    The format for sending SSO is defined in Figures 2ù8/T.150 and 2ù
  1209. 9/T.150.
  1210.  
  1211. Fig. 2ù8/T.150/T0803810-89 = 7 cm
  1212.  
  1213.  
  1214.  
  1215. Fig. 2ù9/T.150/T0803820-89 = 7 cm
  1216.  
  1217.  
  1218.  
  1219. 9.5    The HLO command will only be sent in a block without telewriting data. 
  1220. The format should be as defined in Figure 2ù10/T.150.
  1221.  
  1222. Fig. 2ù10/T.150/T0803830-89 = 7 cm
  1223.  
  1224.  
  1225.  
  1226. 9.6    The HLO command is intended for use with automatic reception. This 
  1227. command will be sent by a terminal if it has not received valid telewriting 
  1228. data during a period of 35 seconds since:
  1229.  
  1230. ù    establishment of the telephone call;
  1231.  
  1232. ù    reception of the last valid transmission block.
  1233.  
  1234. 9.7    The terminal receiving a HLO command responds with a MARK sig-
  1235. nal of 700 ▒ 20 ms.
  1236.  
  1237. 9.8    A terminal in the telewriting ON condition, receiving signals other 
  1238. than valid telewriting data (e.g. a tone from the telephone network) cannot 
  1239. enter the send mode. In this case, the terminal returns to the speech only 
  1240. mode without sending any command or other information (after a guardù
  1241. time of 35 seconds).
  1242.  
  1243. 10    Description of the     communication process
  1244.  
  1245. 10.1    In order to describe the full communication process, the concepts of 
  1246. ôtelewriting activityö and ôteleù writing sessionö are introduced. These are 
  1247. defined as follows:
  1248.  
  1249. ù            Telewriting activity ù Any action by the user that causes the 
  1250. telewriting terminal (in the telewriting ON condition), to send data. 
  1251. Examples of such actions are: pen down, marker ON, erasure.
  1252.  
  1253. ù            Telewriting session ù A period of time delimited by session 
  1254. start and session end, during which two communicating terminals 
  1255. have a relationship that enables them to exchange telewriting data.
  1256.  
  1257. 10.2    The event determining session start is:
  1258.  
  1259. ù    the terminals are in the condition telewriting ON,
  1260.  
  1261. ù    at one of the terminals the first telewriting activity has occurred.
  1262.  
  1263. 10.3    The event determining session end is:
  1264.  
  1265. ù    the terminals switch over to the telewriting OFF condition.
  1266.  
  1267. 10.4    The session is established as soon as the coding identifier is received 
  1268. and recognized by the receiving terminal.
  1269.  
  1270. 10.5    At the beginning of the session, both terminals have the slave status. 
  1271. During the session, only one terminal at a time can acquire the master status.
  1272.  
  1273. 10.6    In the preceding text of this Part 2, all elements to be used in the com-
  1274. munication process are defined now.
  1275.  
  1276.     The process can be summarized as described in Table 2ù5/T.150.
  1277.  
  1278. 10.7    The preceding description is given for a pointùtoùpoint configura-
  1279. tion. However, taking into account that only one terminal can have the mas-
  1280. ter status, this description is applicable to a multipoint configuration as well. 
  1281. In this case it is indispensible that every transmission block contain a coding 
  1282. identifier.
  1283.  
  1284. TABLE 2ù5/T.150
  1285.  
  1286. Communication process summarized
  1287.  
  1288.  
  1289.  
  1290. Step 1
  1291.  
  1292. Both parties agree by speech to switch to the telewriting 
  1293. ON condition.
  1294.  
  1295. Step 2
  1296.  
  1297. Following telewriting ON, each terminal is in the receive 
  1298. ready condition, i.e. the receiver is ON but it does not 
  1299. receive telewriting signals.
  1300.  
  1301. Step 3
  1302.  
  1303. The first telewriting activity occurring at one of the ter-
  1304. minals causes that terminal to initiate the transmission of 
  1305. the first transmission block.
  1306.  
  1307. Step 4
  1308.  
  1309. The terminal initiating the transmission of the first trans-
  1310. mission block assumes the master status.
  1311.  
  1312. Step 5
  1313.  
  1314. The session is established as soon as the receiving termi-
  1315. nal has received and recognized the coding identifier 
  1316. contained in the first transmission block.
  1317.  
  1318. Step 6
  1319.  
  1320. Within the session, each terminal may alternatingly 
  1321. assume send, receive and receive ready conditions, as 
  1322. required by human actions and/or received signals. 
  1323. When appropriate, the master status will be taken over 
  1324. by an other terminal, as defined in the section on trans-
  1325. mission procedures.
  1326.  
  1327. Step 7
  1328.  
  1329. In case of a transmission collision, the terminal with 
  1330. master status is permitted to continue sending; a terminal 
  1331. with slave status has to await a new opportunity.
  1332.  
  1333. Step 8
  1334.  
  1335. The session is terminated when the terminals switch to 
  1336. the telewriting OFF condition.
  1337.  
  1338. Part 3 ù Zone coding
  1339.  
  1340. 1    General
  1341.  
  1342. 1.1    This part of the Recommendation defines details of the zone coding 
  1343. method.
  1344.  
  1345. 1.2    For an application of zone coding together with telephony the com-
  1346. bined requirements from Parts 1, 2 and 3 apply.
  1347.  
  1348. 1.3    This part also specifies how the coded signal is to be structured in 8 
  1349. bit bytes, in order to fit in the transmission words defined in Part 2.
  1350.  
  1351. 1.4    In the writing pad, the beginning of a stroke of handwriting is recog-
  1352. nized by the detection of the penùdown condition.
  1353.  
  1354. 1.5    Each stroke generates a set of time serial coordinate pairs during 
  1355. penùdown.
  1356.  
  1357. 1.6    The coordinates of handwriting during penùdown are sampled at a 
  1358. fixed rate of 40 samples/second.
  1359.  
  1360. 1.7    The first sampling is initiated by penùdown, and continues, ending 
  1361. when the pen is lifted.
  1362.  
  1363. 1.8    The sequence of coordinate pairs is converted into a coded representa-
  1364. tion according to the zone coding rules. After this conversion the stroke is 
  1365. represented by the presentation element TRACE.
  1366.  
  1367. 1.9    The presentation elements are coded in the form of opcodes and oper-
  1368. ands.
  1369.  
  1370. 1.10    The opcodes have a fixed 8ùbit length; the operands have a variable 
  1371. length.
  1372.  
  1373. 1.11    The telewriting coordinate information is contained in the operands.
  1374.  
  1375. 2    Presentation elements
  1376.  
  1377. 2.1    In tone coding, the following presentation elements are distinguished:
  1378.  
  1379. ù    trace
  1380.  
  1381. ù    marker
  1382.  
  1383. ù    partial erasure
  1384.  
  1385. ù    untrace
  1386.  
  1387. ù    set colour
  1388.  
  1389. ù    line thickness
  1390.  
  1391. ù    complete erasure.
  1392.  
  1393.     These elements and the format of the associated command streams are 
  1394. defined in Table 3ù1/T.150.
  1395.  
  1396. 2.2    The opcodes are defined in Table 3ù2/T.150 (notation x/y means col-
  1397. umn x, row y, in a 16 ╫ 16 code table).
  1398.  
  1399. 3    Zone coding description
  1400.  
  1401. 3.1    A trace is coded as a sequence of vectors (vector = D).
  1402.  
  1403. 3.2    The beginning of a trace is the starting point of the first vector.
  1404.  
  1405. 3.3    The end point of a vector constitutes the starting point for the next 
  1406. vector in the trace.
  1407.  
  1408. 3.4    The starting point position of the first vector of each trace is coded in 
  1409. the form of a pair of absolute coordinates.
  1410.  
  1411. 3.5    The position of each endpoint is determined by means of a measure-
  1412. ment system, the origin of which must coincide with the starting point of the 
  1413. vector.
  1414.  
  1415. 3.6    Within this measurement system, the endpoint position is found 
  1416. through a three step approximation:
  1417.  
  1418. ù    step 1: the quadrant q, one value out of four; see Figure 3ù1/
  1419. T.150;
  1420.  
  1421. ù    step 2: the zone k within the quadrant; for division and numbering, 
  1422. see Figure 3ù2/T.150;
  1423.  
  1424. ù    step 3: the relative address A within the zone.
  1425.  
  1426. 3.7    In the coded representation, the quadrant and zone are indicated in a 
  1427. differential way: dq and dk.
  1428.  
  1429. 3.8    A set of 30 combinations of dq and dk are selected to be coded in a 
  1430. compressed form, see Table 3ù3/T.150.
  1431.  
  1432. 3.9    The relative address within the zone has a length depending upon the 
  1433. size of the zone.
  1434.  
  1435. 3.10    A vector end point position of which the combination dq and dk is not 
  1436. defined in Table 3ù3/T.150 is coded by EFZ (escape from zone code) fol-
  1437. lowed by the absolute address.
  1438.  
  1439. 3.11    The end of a trace is indicated by PLI (pen lift indicator) following 
  1440. the last (relative or absolute) address.
  1441.  
  1442. 3.12    The zone coding is defined more precisely in ºº 4 and 5. An example 
  1443. of this coding is given in º 6.
  1444.  
  1445. 4    Definitions of terms used in coding
  1446.  
  1447. 4.1    The vector Di defined by:
  1448.  
  1449. Di = Pi ù Più1
  1450.  
  1451. = (dxi, dyi) = (xi ù xiù1, yi ù yiù1)
  1452.  
  1453. where Pi is the iùth coordinate pair during penùdown.
  1454.  
  1455. TABLE 3ù1/T.150
  1456.  
  1457. Presentation element commands
  1458.  
  1459.  
  1460.  
  1461. Trace TRn
  1462.  
  1463.     ù    The TRn command draws line segments that are 
  1464. defined by a coùordinate information operand.
  1465.  
  1466. ù    The TRn command stream is:
  1467. ISP, TRn, . . . coùordinate information . . . ISP.
  1468.  
  1469. Marker MKn
  1470.  
  1471.  ù    The MKn command draws a marker pattern, the cen-
  1472. ter of which is specified by a coùordinate information 
  1473. operand.
  1474.  
  1475. ù    The MKn command stream is:
  1476. ISP, MKn, . . . coùordinate information . . . ISP.
  1477.  
  1478. Partial Era-
  1479. sure PEn
  1480.  
  1481.  ù    The PEn command erases the closed area defined by a 
  1482. coùordinate information operand.
  1483.  
  1484. ù    The PEn command stream is:
  1485. ISP, PEn, . . . coùordinate information . . . ISP.
  1486.  
  1487. Untrace UTn
  1488.  
  1489.  ù    The UTn command erases the square area (with its 
  1490. sides parallel to the sides of the unit area) the centre of 
  1491. which is specified by a coùordinate operand.
  1492.  
  1493. ù    The size of the square is defined as follows:
  1494. (32 ╫ 2nù9 ù 1) ╫ (32 ╫ 2nù9 ù 1) grid units.
  1495.  
  1496. ù    The UTn command stream is:
  1497. ISP, UTn . . . coùordinate information . . . ISP.
  1498.  
  1499. Set Colour 
  1500. SC*
  1501.  
  1502.  ù    The SC* command sets a colour attribute to a particu-
  1503. lar trace. The colour attribute* can be set at the values:
  1504.  
  1505.     * = R: red    * = B: blue
  1506.  
  1507.     * = G: green    * = M: magenta
  1508.  
  1509.     * = Y: yellow    * = C: cyan
  1510.  
  1511.     * = W: white
  1512.  
  1513. ù    The effect of an SC* command remains valid until 
  1514. the next SC* or CE command.
  1515.  
  1516. ù    The SC* command stream is:
  1517.     ISP, SC*, ISP, TRn, . . . coùordinate information . 
  1518. . . ISP.
  1519.  
  1520. Line Thick-
  1521. ness LT*
  1522.  
  1523. ù    The LT* command sets a line thickness that is 
  1524. defined by *, as follows:
  1525.  
  1526.     * = 1: one grid unit width,
  1527.  
  1528.     * = 2: two grid units width,
  1529.  
  1530.     * = 3: three grid units width.
  1531.  
  1532. ù    The effect of a LT* command remains valid until 
  1533. the next LT* or CE command.
  1534.  
  1535. ù    The LT* command stream is:
  1536.     ISP, LT*, ISP, TRn, . . . coùordinate information . 
  1537. . . ISP.
  1538.  
  1539. Complete Era-
  1540. sure CE
  1541.  
  1542. ù    The displayed image is erased completely.
  1543.  
  1544. ù    The CE command is:
  1545.     ISP, CE, ISP.
  1546.  
  1547. n    determines the grid resolution,
  1548.  
  1549. n = 9    means: grid resolution = 512 ╫ 512 (default value),
  1550.  
  1551. n = 10    means: grid resolution = 1024 ╫ 1024,
  1552.  
  1553. n = 11    means: grid resolution = 2048 ╫ 2048,
  1554.  
  1555. ISP    Information Separator.
  1556.  
  1557. TABLE 3ù2/T.150
  1558.  
  1559. Zone coding presentation opcodes
  1560.  
  1561.  
  1562.  
  1563. Element
  1564.  
  1565.  Com-
  1566. mand
  1567.  
  1568.  Code
  1569.  
  1570. Trace
  1571.  
  1572.  TR 9
  1573. TR 10
  1574.  TR 11
  1575.  
  1576.  12/9
  1577. 12/10
  1578. 12/11
  1579.  
  1580. Marker
  1581.  
  1582.  MK 9
  1583. MK 10
  1584. MK 11
  1585.  
  1586. 13/9
  1587. 13/10
  1588. 13/11
  1589.  
  1590. Partial erasure
  1591.  
  1592. PE 9
  1593. PE 10
  1594. PE 11
  1595.  
  1596. 14/9
  1597. 14/10
  1598. 14/11
  1599.  
  1600. Untrace
  1601.  
  1602. UT 9
  1603. UT 10
  1604. UT 11
  1605.  
  1606. 15/9
  1607. 15/10
  1608. 15/11
  1609.  
  1610. Set colour
  1611.  
  1612. SC R
  1613. SC G
  1614. SC Y
  1615. SC B
  1616. SC M
  1617. SC C
  1618. SC W
  1619.  
  1620. 11/0
  1621. 11/1 
  1622. 11/2
  1623. 11/3
  1624. 11/4
  1625. 11/5
  1626. 11/6
  1627.  
  1628. Line thickness
  1629.  
  1630.  LT 1
  1631. LT 2
  1632. LT 3
  1633.  
  1634.  10/0
  1635. 10/1
  1636. 10/2
  1637.  
  1638. Complete erasure
  1639.  
  1640.  CE
  1641.  
  1642.  0/12
  1643.  
  1644. 4.2    The quadrant number of the iùth vector, qi, is defined as (see Figure 3ù
  1645. 1/T.150):
  1646.  
  1647.     qi    = 1 for dx  0, dy  0
  1648.  
  1649.     = 2 for dx < 0, dy  0
  1650.  
  1651.     = 3 for dx < 0, dy < 0
  1652.  
  1653.     = 4 for dx  0, dy < 0
  1654.  
  1655. Fig. 3ù1/T.150/T0803840-89 = 12 cm
  1656.  
  1657.  
  1658.  
  1659. 4.3    Zone division and zone designation number
  1660.  
  1661.     The space of vectors without signs is divided into square zones. The zones 
  1662. are numbered counterù clockwise, as shown in Figure 3ù2/T.150.
  1663.  
  1664.     The zone width is taken as the power of two. Thus the width of the kùth 
  1665. zone is defined as:
  1666.  
  1667. W(k)    = 2            for k = 1
  1668.  
  1669.         = 2 ╫ 2(kù2)/3    for k > 1
  1670.  
  1671. 4.4    The kùth zone Zk is defined as:
  1672.  
  1673. 1)    for k = 1
  1674.  
  1675. Zk = (| dx |, | dy |); 0  | dx |  W(k)ù1, 0  | dy |  W(k)ù1
  1676.  
  1677. 2)    for k > 1
  1678.  
  1679. a)    for k = 0 (mod 3)
  1680.  
  1681. Zk = (| dx |, | dy |); W(k)  | dx |  2W(k)ù1, W(k)  | dy |  2W(k)ù
  1682. 1
  1683.  
  1684. b)    for k = 1 (mod 3)
  1685.  
  1686. Zk = (| dx |, | dy |); 0  | dx |  W(k)ù1, W(k)  | dy |  2W(k)ù1
  1687.  
  1688. c)    for k = 2 (mod 3)
  1689.  
  1690. Zk = (| dx |, | dy |); W(k)  |dx |  2W(k)ù1, 0  | dy |  W(k)ù1
  1691.  
  1692. Fig. 3ù2/T.150/T.0803850-89 = 10 cm
  1693.  
  1694.  
  1695.  
  1696. 4.5    The origin of the relative addresses in each zone is the lower left corner. 
  1697. The relative address in the kùth zone, (Ax, Ay), is defined as:
  1698.  
  1699. 1)    for k = 1
  1700.  
  1701. Ax = dx, Ay = dy
  1702.  
  1703. 2)    for k > 1
  1704.  
  1705. a)    for k = 0 (mod 3)
  1706.  
  1707. Ax = | dx | ù W(k), Ay = | dy | ù W(k)
  1708.  
  1709. b)    for k = 1 (mod 3)
  1710.  
  1711. Ax = | dx |, Ay = | dy | ù W(k)
  1712.  
  1713. c)    for k = 2 (mod 3)
  1714.  
  1715. Ax = | dx | ù W(k), Ay = | dy |
  1716.  
  1717. 4.6    Quadrant number difference dqi is defined as:
  1718.  
  1719. dqi = qi ù qiù1
  1720.  
  1721. where q0 = 1 for simplicity.
  1722.  
  1723. 4.7    Zone number diffdrence dki is defined as:
  1724.  
  1725. dki = ki ù kiù1
  1726.  
  1727. where ki is the zone number obtained by the iùth vector, and k0 = 1 for 
  1728. simplicity.
  1729.  
  1730. 5    Specification of the coding
  1731.  
  1732. 5.1    The first penùdown point is represented by the binary expression of 
  1733. the absolute coordinate pair (x0, y0), as follows:
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739. x0
  1740.  
  1741.  y0
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749. MSB
  1750.  
  1751. LSB      MSB
  1752.  
  1753. L
  1754. S
  1755. B
  1756.  
  1757.     2 ╫ 9 bits
  1758.  
  1759.                     MSB    Most significant bit
  1760.  
  1761.                     LSP    Least significant bit
  1762.  
  1763. 5.2    All successive penùdown points are represented by zone codes (ZC) 
  1764. and relative addresses (Ax, Ay).
  1765.  
  1766. 5.3    The zero vector (0, 0) is not coded and transmitted. It is also possible the 
  1767. zone vector (| XiùXiù1 |  1, | YiùYiù1 |  1) will be rejected before being 
  1768. coded.
  1769.  
  1770. 5.4    The zone code is defined in Table 3ù3/T.150. The table specifies a zone 
  1771. code number 1 to 30 and a bit combination for 30 combinations of dq and 
  1772. dk.
  1773.  
  1774. 5.5    The relative addresses (Ax, Ay) are represented by:
  1775.  
  1776. 5.6    The bit length L is decided by:
  1777.  
  1778.     L = 2 log2 W(k).
  1779.  
  1780. 5.7    For the combination of dq and dk, not defined in Table 3ù3/T.150, the 
  1781. absolute addresses (xi, yi) follow EFZ, instead of ZC.
  1782.  
  1783. 5.8    A stroke is terminated by the pen lift indicator (PLI) as soon as the pen is 
  1784. lifted.
  1785.  
  1786. 5.9    The full data format of a stroke is illustrated in Figure 3ù3/T.150.
  1787.  
  1788. 6    A coding example
  1789.  
  1790.     The trace of handwritten information is shown in Figure 3ù4/T.150, 
  1791. where Pi is the sampled point. An example of how to encode the coordinate 
  1792. data is shown in Table 3ù4/T.150. The zone coded bit stream is shown in 
  1793. Figure 3ù5/T.150.
  1794.  
  1795. 7    Data structure
  1796.  
  1797. 7.1    The zone coding opcodes and operands and the opcodes representing 
  1798. control commands are transmitted in the form of data packets.
  1799.  
  1800. 7.2    Each packet consists of a header octet ISP (information separator), 
  1801. followed by an integral number of octets, and terminated by an ISP octet.
  1802.  
  1803. 7.3    A packet may contain an undetermined number of opcodes. Bound-
  1804. aries of opcodes coincide with the boundaries of octets.
  1805.  
  1806. 7.4    Data of variable length (the operand) is preceded by an opcode. After 
  1807. each operand the packet is terminated by an ISP octet at the earliest regular 
  1808. octet boundary.
  1809.  
  1810. 7.5    If the end of the operand does not coincide with an octet boundary, the 
  1811. remaining bit positions until the octet boundary shall be filled with bits of 
  1812. the value ZERO.
  1813.  
  1814.     At the receiving end, these zeros are ignored.
  1815.  
  1816. TABLE 3ù3/T.150
  1817.  
  1818. Zone code table
  1819.  
  1820.  
  1821.  
  1822. Zone code No.
  1823.  
  1824.  dq
  1825.  
  1826.  dk
  1827.  
  1828.  Length of 
  1829. the code 
  1830. (bit)
  1831.  
  1832.  Code
  1833. (the left bit is 
  1834. LSB)
  1835.  
  1836.   1
  1837.  
  1838.  0
  1839.  
  1840.   0
  1841.  
  1842.  2
  1843.  
  1844.      01
  1845.  
  1846.   2
  1847.  
  1848.  3
  1849.  
  1850.   0
  1851.  
  1852.  4
  1853.  
  1854.      00 01
  1855.  
  1856.   3
  1857.  
  1858.  1
  1859.  
  1860.   0
  1861.  
  1862.  4
  1863.  
  1864.      11 11
  1865.  
  1866.   4
  1867.  
  1868.  0
  1869.  
  1870.   3
  1871.  
  1872.  4
  1873.  
  1874.      00 10
  1875.  
  1876.   5
  1877.  
  1878.  0
  1879.  
  1880.   1
  1881.  
  1882.  4
  1883.  
  1884.      10 11
  1885.  
  1886.   6
  1887.  
  1888.  0
  1889.  
  1890.  ù
  1891. 3
  1892.  
  1893.  4
  1894.  
  1895.      11 10
  1896.  
  1897.   7
  1898.  
  1899.  3
  1900.  
  1901.   3
  1902.  
  1903.  5
  1904.  
  1905.      10 01 1
  1906.  
  1907.   8
  1908.  
  1909.  0
  1910.  
  1911.  ù
  1912. 1
  1913.  
  1914.  5
  1915.  
  1916.      00 11 1
  1917.  
  1918.   9
  1919.  
  1920.  3
  1921.  
  1922.  ù
  1923. 1
  1924.  
  1925.  6
  1926.  
  1927.      10 01 01
  1928.  
  1929.  10
  1930.  
  1931.  3
  1932.  
  1933.  ù
  1934. 3
  1935.  
  1936.  6
  1937.  
  1938.      10 00 01
  1939.  
  1940.  11
  1941.  
  1942.  2
  1943.  
  1944.   0
  1945.  
  1946.  6
  1947.  
  1948.      00 11 01
  1949.  
  1950.  12
  1951.  
  1952.  1
  1953.  
  1954.   3
  1955.  
  1956.  6
  1957.  
  1958.      10 10 01
  1959.  
  1960.  13
  1961.  
  1962.  1
  1963.  
  1964.   1
  1965.  
  1966.  6
  1967.  
  1968.      10 00 11
  1969.  
  1970.  14
  1971.  
  1972.  1
  1973.  
  1974.  ù
  1975. 3
  1976.  
  1977.  6
  1978.  
  1979.      10 10 11
  1980.  
  1981.  15
  1982.  
  1983.  0
  1984.  
  1985.   4
  1986.  
  1987.  6
  1988.  
  1989.      10 00 10
  1990.  
  1991.  16
  1992.  
  1993.  0
  1994.  
  1995.   2
  1996.  
  1997.  6
  1998.  
  1999.      00 00 11
  2000.  
  2001.  17
  2002.  
  2003.  0
  2004.  
  2005.  ù
  2006. 2
  2007.  
  2008.  6
  2009.  
  2010.      00 00 01
  2011.  
  2012.  18
  2013.  
  2014.  3
  2015.  
  2016.   2
  2017.  
  2018.  7
  2019.  
  2020.      10 00 00 1
  2021.  
  2022.  19
  2023.  
  2024.  3
  2025.  
  2026.   1
  2027.  
  2028.  7
  2029.  
  2030.      10 01 00 1
  2031.  
  2032.  20
  2033.  
  2034.  2
  2035.  
  2036.   3
  2037.  
  2038.  7
  2039.  
  2040.      10 10 10 0
  2041.  
  2042.  21
  2043.  
  2044.  1
  2045.  
  2046.   2
  2047.  
  2048.  7
  2049.  
  2050.      10 10 00 1
  2051.  
  2052.  22
  2053.  
  2054.  1
  2055.  
  2056.  ù
  2057. 1
  2058.  
  2059.  7
  2060.  
  2061.      00 11 00 1
  2062.  
  2063.  23
  2064.  
  2065.  1
  2066.  
  2067.  ù
  2068. 2
  2069.  
  2070.  7
  2071.  
  2072.      10 01 00 0
  2073.  
  2074.  24
  2075.  
  2076.  0
  2077.  
  2078.   6
  2079.  
  2080.  7
  2081.  
  2082.      00 00 00 1
  2083.  
  2084.  25
  2085.  
  2086.  0
  2087.  
  2088.  ù
  2089. 4
  2090.  
  2091.  7
  2092.  
  2093.      00 11 00 0
  2094.  
  2095.  26
  2096.  
  2097.  0
  2098.  
  2099.  ù
  2100. 6
  2101.  
  2102.  7
  2103.  
  2104.      10 10 00 0
  2105.  
  2106.  27
  2107.  
  2108.  3
  2109.  
  2110.   6
  2111.  
  2112.  8
  2113.  
  2114.      10 10 10 10
  2115.  
  2116.  28
  2117.  
  2118.  2
  2119.  
  2120.   1
  2121.  
  2122.  8
  2123.  
  2124.      10 00 00 
  2125. 01
  2126.  
  2127.  29
  2128.  
  2129.  2
  2130.  
  2131.  ù
  2132. 1
  2133.  
  2134.  8
  2135.  
  2136.      10 10 10 
  2137. 11
  2138.  
  2139.  30
  2140.  
  2141.  2
  2142.  
  2143.  ù
  2144. 3
  2145.  
  2146.  8
  2147.  
  2148.      00 00 00 
  2149. 01
  2150.  
  2151.  PLI
  2152.  
  2153. 3
  2154.  
  2155.  EFZ
  2156.  
  2157. 6
  2158.  
  2159.      11 0 
  2160.  
  2161.  NULL
  2162.  
  2163. 8
  2164.  
  2165.     00 00 10
  2166.  
  2167.      00 00 00 00
  2168.  
  2169.     PLI    Pen lift indicator
  2170.  
  2171.     EFZ    Escape from zone code
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177. Ax
  2178.  
  2179.  Ay
  2180.  
  2181.  
  2182.  
  2183. MSB
  2184.  
  2185. LSB   MSB
  2186.  
  2187. L
  2188. S
  2189. B
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197. EFZ
  2198.  
  2199.  xi
  2200.  
  2201.  yi
  2202.  
  2203.  
  2204.  
  2205. MSB
  2206.  
  2207. MS
  2208. B
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216. x0
  2217.  
  2218.  y0
  2219.  
  2220.  ZC(1)
  2221.  
  2222.  A(1)
  2223.  
  2224.  ZC(2)
  2225.  
  2226.  A(2)
  2227.  
  2228. PLI
  2229.  
  2230.  x0, y0    Starting address
  2231.  
  2232. ZC(i)    Zone code of the iùth vector
  2233.  
  2234. A(i)    Relative address of the ith vector
  2235.  
  2236. PLI    Pen lift indicator
  2237.  
  2238. FIGURE 3ù3/T.150
  2239.  
  2240. Stroke data format
  2241.  
  2242. Fig. 3ù3/T.150/T0803860-89= 9 cm
  2243.  
  2244.  
  2245.  
  2246. TABLE 3ù4/T.150
  2247.  
  2248. Coding example
  2249.  
  2250.  
  2251.  
  2252. i
  2253.  
  2254.  
  2255. x, 
  2256. y
  2257.  
  2258.  dx, 
  2259. dy
  2260.  
  2261.  q
  2262.  
  2263.  k
  2264.  
  2265.  
  2266. dq
  2267.  
  2268.  
  2269. dk
  2270.  
  2271.  
  2272. Z
  2273. C
  2274.  
  2275.  Ax, 
  2276. Ay
  2277.  
  2278.  
  2279. W(
  2280. k)
  2281.  
  2282.  L/
  2283. 2
  2284.  
  2285.  ZCù
  2286. code
  2287.  
  2288.  0
  2289.  
  2290.  
  2291. 1, 
  2292. 3
  2293.  
  2294.  
  2295. (1
  2296. )
  2297.  
  2298. (1
  2299. )
  2300.  
  2301.  1
  2302.  
  2303.  
  2304. 1, 
  2305. 4
  2306.  
  2307.  0, 1
  2308.  
  2309.  1
  2310.  
  2311.  1
  2312.  
  2313.  0
  2314.  
  2315.  0
  2316.  
  2317.  1
  2318.  
  2319.  0, 1
  2320.  
  2321.  2
  2322.  
  2323.  1
  2324.  
  2325.  01
  2326.  
  2327.  2
  2328.  
  2329.  
  2330. 2, 
  2331. 5
  2332.  
  2333.  1, 1
  2334.  
  2335.  1
  2336.  
  2337.  1
  2338.  
  2339.  0
  2340.  
  2341.  0
  2342.  
  2343.  1
  2344.  
  2345.  1, 1
  2346.  
  2347.  2
  2348.  
  2349.  1
  2350.  
  2351.  01
  2352.  
  2353.  3
  2354.  
  2355.  
  2356. 5, 
  2357. 6
  2358.  
  2359.  3, 1
  2360.  
  2361.  1
  2362.  
  2363.  2
  2364.  
  2365.  0
  2366.  
  2367.  1
  2368.  
  2369.  5
  2370.  
  2371.  1, 1
  2372.  
  2373.  2
  2374.  
  2375.  1
  2376.  
  2377.  1011
  2378.  
  2379.  4
  2380.  
  2381.  
  2382. 7, 
  2383. 6
  2384.  
  2385.  2, 0
  2386.  
  2387.  1
  2388.  
  2389.  2
  2390.  
  2391.  0
  2392.  
  2393.  0
  2394.  
  2395.  1
  2396.  
  2397.  0, 0
  2398.  
  2399.  2
  2400.  
  2401.  1
  2402.  
  2403.  01
  2404.  
  2405.  5
  2406.  
  2407.  
  2408. 8, 
  2409. 5
  2410.  
  2411.  1, ù
  2412. 1
  2413.  
  2414.  4
  2415.  
  2416.  1
  2417.  
  2418.  3
  2419.  
  2420.  
  2421. ù
  2422. 1
  2423.  
  2424.  9
  2425.  
  2426.  1, 1
  2427.  
  2428.  2
  2429.  
  2430.  1
  2431.  
  2432.  
  2433. 10010
  2434. 1
  2435.  
  2436.  6
  2437.  
  2438.  
  2439. 9, 
  2440. 5
  2441.  
  2442.  1, 0
  2443.  
  2444.  1
  2445.  
  2446.  1
  2447.  
  2448.  1
  2449.  
  2450.  0
  2451.  
  2452.  3
  2453.  
  2454.  1, 0
  2455.  
  2456.  2
  2457.  
  2458.  1
  2459.  
  2460.  1111
  2461.  
  2462. Fig. 3ù5/T.150/T0803870-89 = 12 cm
  2463.  
  2464.  
  2465.  
  2466. 7.6    Successive packets may be sent contiguously, separated by a single ISP 
  2467. octet. See Figure 3ù6/T.150.
  2468.  
  2469. Fig. 3ù6/T.150/T0803880-89 = 5 cm
  2470.  
  2471.  
  2472.  
  2473. 7.7    If one of the octets containing variable length data accidentally imitates 
  2474. an ISP octet, the transmitter inserts an extra ISP octet, so that the imitation is 
  2475. duplicated. See Figure 3ù7/T.150.
  2476.  
  2477.     If the imitation results from a combination of bits in two adjacent octets, no 
  2478. action is taken.
  2479.  
  2480. Fig. 3ù7/T.150/T0803890 = 7 cm
  2481.  
  2482.  
  2483.  
  2484. 7.8    The receiver ignores the second ISP octet from each pair of ISP octets.
  2485.  
  2486. 8    Temporary     penùstop
  2487.  
  2488. 8.1    During the writing process, the pen may stop at an arbitrary instant, 
  2489. remaining on the writing surface. As a consequence, the completion of the 
  2490. current operand is suspended.
  2491.  
  2492. 8.2    Generally, the instant of penùstop does not coincide with a byte 
  2493. boundary. In order to provide the receiving party with upùtoùdate infor-
  2494. mation including the correct penùstop position, the content of the incom-
  2495. plete byte should be transmitted prior to the MARK signal representing the 
  2496. writing pause.
  2497.  
  2498. 8.3    The above can be achieved by means of the insertion of 8 extra bits, 
  2499. the NULL bits, in the bitstream. Each NULL bit has the binary value Zero.
  2500.  
  2501. 8.4    The NULL bits are subdivided into two groups, one group preceding 
  2502. the MARK signal, the other group following the MARK signal.
  2503.  
  2504. 8.5    The number of NULL bits in the first group equals the number of 
  2505. open bit positions in the current byte. This number is referred to as N.
  2506.  
  2507. 8.6    By the inclusion of N NULL bits the current byte is complete and can 
  2508. be transmitted. It is followed by the MARK signal.
  2509.  
  2510. 8.7    As soon as the next writing activity occurs, the MARK signal is ter-
  2511. minated.
  2512.  
  2513. 8.8    The remaining 8ùN NULL bits are to occupy the leading bitùposi-
  2514. tions of the first byte after the MARK signal.
  2515.  
  2516. 8.9    The NULL bit mechanism is illustrated in Figure 3ù8/T.150.
  2517.  
  2518. Fig. 3ù8/T.150/T0803900 = 5 cm
  2519.  
  2520.  
  2521.  
  2522. 9    Control commands
  2523.  
  2524. 9.1    This section defines control commands, affecting the functioning of 
  2525. the terminal at the presentation level.
  2526.  
  2527.     These commands are:
  2528.  
  2529. ù    complete erasure,
  2530.  
  2531. ù    escape,
  2532.  
  2533. ù    information separator.
  2534.  
  2535. 9.2    Complete erasure CE
  2536.  
  2537.     This command is defined already in Table 3ù1/T.150. It is repeated 
  2538. here because of the buffer control aspect.
  2539.  
  2540.     The displayed image is erased completely, both at the sending side 
  2541. and the receiving side. Also the telewriting data in the transmission buffer at 
  2542. the sending side, and in the reception buffer at the receiving side is erased.
  2543.  
  2544. 9.3    Excape ESC
  2545.  
  2546.     This is a code extension command. ESC is to be followed by an 8ù
  2547. bit operand, defining an alternative code table. ESC + operand is to be sent 
  2548. by an enhanced Telewriting terminal prior to each enhanced operation func-
  2549. tion. Details are to be defined in a section on enhanced terminal.
  2550.  
  2551. 9.4    Information separator ISP
  2552.  
  2553.     ISP acts as a delimiter of command packets as defined in º 7. The ter-
  2554. minal should check received data streams for pairs of ISP octets and, where 
  2555. required, should reject every second ISP octet.
  2556.  
  2557. 9.5    The coding of the above commands is defined in Table 3ù5/T.150 
  2558. (the notation x/y means column x, row y, in a 16 ╫ 16 code table).
  2559.  
  2560. TABLE 3ù5/T.150
  2561.  
  2562. Coding of control commands
  2563.  
  2564.  
  2565.  
  2566. Function
  2567.  
  2568.  Acronym
  2569.  
  2570.  Coding
  2571.  
  2572. Complete erasure
  2573.  
  2574.  CEC
  2575.  
  2576.  0/12
  2577.  
  2578. Escape
  2579.  
  2580.  ESC
  2581.  
  2582.  1/11
  2583.  
  2584. Information separator
  2585.  
  2586.  ISP
  2587.  
  2588.  1/15
  2589.  
  2590.     10    Summary code table
  2591.  
  2592.     A summary of the coding for the opcodes is given in Figure 3ù9/
  2593. T.150. All elements included have been defined in the previous sections.
  2594.  
  2595. Fig. 3ù9/T.150/T0803910-89 = 12 cm
  2596.  
  2597.  
  2598.  
  2599. 11    Summary     transmission data format
  2600.  
  2601.     The transmission data format is illustrated in Figure 3ù10/T.150.
  2602.  
  2603. Fig. 3ù10/T.150/T0803920-89 = 14 cm
  2604.  
  2605.  
  2606.  
  2607. 12        Zone coding basic terminal
  2608.  
  2609. 12.1    The basic terminal must be able to receive and correctly process the 
  2610. following presentation element commands:
  2611.  
  2612.     TR 9, MK 9, PE 9, CE, ISP.
  2613.  
  2614. 12.2    The following presentation elements are optional:
  2615.  
  2616. TR 10, TR11
  2617.  
  2618. MK 10, MK 11
  2619.  
  2620. PE 10, PE 11
  2621.  
  2622. UT 9, UT 10, UT 11.
  2623.  
  2624.     I.e. the transmitter may or may not be equipped with these commands.
  2625.  
  2626.     The receiver must be able to receive and correctly process these com-
  2627. mands.
  2628.  
  2629. 12.3    The following control commands are optional:
  2630.  
  2631.     ESC, LT*, SC*
  2632.  
  2633.     I.e. the receiver will accept these commands but does not undertake 
  2634. any further action.
  2635.  
  2636. Part 4 ù Differential chain coding
  2637.  
  2638. 1    General
  2639.  
  2640. 1.1    This part of the Recommendation defines details of the differential 
  2641. chain coding method.
  2642.  
  2643. 1.2    For an application of differential chain coding together with tele-
  2644. phony, the combined requirements from Parts 1, 2 and 4 apply.
  2645.  
  2646. 1.3    Differential chain coding is derived from the Videotex geometric cod-
  2647. ing as defined in Recommendation T.101, Annex C (CEPT Videotex).
  2648.  
  2649. 1.4    The telewriting functionalities are nearly a subset of the Videotex 
  2650. geometric functionalities, as defined in Recommendation T.101, Annex C.
  2651.  
  2652. 1.5    Differential chain coding was developed for compression purposes. In 
  2653. this coding method, the statistical properties of handwriting are employed.
  2654.  
  2655. 1.6    This coding method uses spatial sampling of curves, as distinct from 
  2656. sampling with a fixed frequency. The size of the sampling steps is deter-
  2657. mined by the size of the soùcalled coding ring.
  2658.  
  2659. 1.7    The precision of this coding method is expressed in grid units, GU. In 
  2660. the default situation, one GU corresponds to the binary fraction 2 ** ù9 of 
  2661. the unit length.
  2662.  
  2663. 1.8    Each stroke of handwriting is processed by the writing pad circuitry 
  2664. and converted into a coded form.
  2665.  
  2666.     The coded representation of a stroke is called TRACE.
  2667.  
  2668. 1.9    The coding of the presentation element trace, as well as the coding of 
  2669. the remaining presentation elements is defined in terms of 7 bit coding.
  2670.  
  2671. 1.10    Conversion into 8 bit structured coding as required for transmission, 
  2672. is also specified in this Recommendation.
  2673.  
  2674. 1.11    The word ôbyteö where used in this Recommendation, refers to a 
  2675. combination of 7 or 8 bits, whatever is appropriate in the given context.
  2676.  
  2677. 2    Presentation elements
  2678.  
  2679.     In differential chain coding, the following presentation elements are 
  2680. distinguished:
  2681.  
  2682. ù    trace
  2683.  
  2684. ù    marker
  2685.  
  2686. ù    closed area
  2687.  
  2688. ù    partial erasure
  2689.  
  2690. ù    background
  2691.  
  2692. ù    complete erasure.
  2693.  
  2694.     The attributes are:
  2695.  
  2696. ù    colour
  2697.  
  2698. ù    trace thickness
  2699.  
  2700. ù    trace texture.
  2701.  
  2702.     These presentation elements together with the attributes are described 
  2703. in Table 4ù1/T.150.
  2704.  
  2705. TABLE 4ù1/T.150
  2706.  
  2707. Differential chain coding presentation elements
  2708.  
  2709.  
  2710.  
  2711. Element
  2712.  
  2713. Description
  2714.  
  2715. Trace
  2716.  
  2717. The trace is coded as a trace opcode plus a set of coù
  2718. ordinate information defining a sequence of line seg-
  2719. ments. Trace corresponds with polyline in videotex.
  2720.  
  2721. Marker
  2722.  
  2723. The marker is coded as a marker opcode plus a single 
  2724. coùordinate pair defining the position ot the marker's 
  2725. center point.
  2726.  
  2727. Closed area
  2728.  
  2729. The closed area is coded by an opcode plus a set of coù
  2730. ordinate information defining a closed perimeter. The 
  2731. closed area corresponds with fill area in videotex.
  2732.  
  2733. Partial erasure
  2734.  
  2735. Partial erasure is obtained by means of the closed area 
  2736. concept. By giving the closed area the same attributes as 
  2737. the background, erasure is achieved for the area enclosed 
  2738. in the perimeter.
  2739.  
  2740. Background
  2741.  
  2742. At initialization and after complete erasure, the back-
  2743. ground shows default appearance. Modification of the 
  2744. background is obtained by means of the closed area con-
  2745. cept. The closed area is chosen to have the size of the 
  2746. image area. The area attributes are set to the desired 
  2747. background appearance.
  2748.  
  2749. Complete era-
  2750. sure
  2751.  
  2752. Complete erasure is obtained by means of the clear 
  2753. screen concept. The whole image area will be set to the 
  2754. default background appearance.
  2755.  
  2756. Colour
  2757.  
  2758. Colour is an attribute, applicable to trace and closed are 
  2759. (including background). The effect of a colour command 
  2760. remains valid until the next colour command.
  2761.  
  2762. Trace thick-
  2763. ness
  2764.  
  2765. Trace thickness is an attribute. It is determinated by 
  2766. means of a scale factor. The effect of a trace thickness 
  2767. command remains valid for all subsequent traces, until 
  2768. the next trace thickness command.
  2769.  
  2770. Trace texture
  2771.  
  2772. Trace texture is an attribute. It is determinated by means 
  2773. of a parameter allowing a choice amoung defined tex-
  2774. tures. The effect of a trace texture command remains 
  2775. valid for all subsequent traces, until the next trace texture 
  2776. command.
  2777.  
  2778. Marker type
  2779.  
  2780. Marker type is an attribute. It is determinated by means 
  2781. of a parameter allowing a choice among defined textures. 
  2782. The default value of marker type is 1. If the specified 
  2783. value is outside the range 0 . . . 4, the marker is not dis-
  2784. played.
  2785.  
  2786.     3    Description of the coding
  2787.  
  2788. 3.1    The coded representation of a presentation element is called PRIMI-
  2789. TIVE.
  2790.  
  2791. 3.2    A primitive is composed of one opcode and a number of operands as 
  2792. required.
  2793.  
  2794. 3.3    Certain opcodes are coded as a single byte, other opcodes are coded 
  2795. as combinations of two bytes.
  2796.  
  2797. 3.4    The operand part of a primitive may utilize either basic format encod-
  2798. ing or pointlist encoding.
  2799.  
  2800. 3.5    In basic format encoding the operand part of the primitive contains 
  2801. one or more operands, each consisting of one or more bytes.
  2802.  
  2803. 3.6    In the pointlist encoding the operand part of the primitive contains 
  2804. coordinate information regarding an individual point or regarding a 
  2805. sequence of related points.
  2806.  
  2807. 3.7    The position of an individual point, as well as the position of each 
  2808. first point of a sequence, is coded in absolute coordinates, i.e. the xù and 
  2809. yùcoordinate with respect to the origin of the coding space.
  2810.  
  2811. 3.8    For the coding of the remaining points of a sequence, a choice is to be 
  2812. made among two possibilities, namely displacement mode and incremental 
  2813. mode.
  2814.  
  2815. 3.9    In the displacement mode, each point (after the first) is coded by 
  2816. means of two size value parameters. The first size value gives the xùcom-
  2817. ponent of the point's displacement from the preceding point in the sequence, 
  2818. the second size value gives the yùcomponent of the displacement.
  2819.  
  2820. 3.10    In the incremental mode, a mechanism is used in which a single 
  2821. value, derived from a table, determines the position of a point with respect 
  2822. to the preceding point. This mechanism is suitable for coding a sequence of 
  2823. points containing a high amount of position information, such as a trace.
  2824.  
  2825. 3.11    The mechanism, introduced in º 3.10, is based on the use of a coding 
  2826. ring. At the beginning of trace, the starting point determines the centre point 
  2827. of the first ring. The intersection of trace and ring is identified and deter-
  2828. mines the centre point of the second ring.
  2829.  
  2830. 3.12    Each new intersection determines the centre point for the next ring. 
  2831. Thus, the trace is represented by the starting point plus the series of intersec-
  2832. tion points. The end of a trace is indicated by means of the end of blockù
  2833. code.
  2834.  
  2835. 3.13    The method for identifying the various points on a ring utilizes small 
  2836. numbers for points with a high probability of being intersected and larger 
  2837. numbers for points with lower probability.
  2838.  
  2839. 3.14    The numbering system for the reference points on the ring is defined 
  2840. in ºº 4.6 and 4.7.
  2841.  
  2842. 4    Incremental mode mechanism
  2843.  
  2844. 4.1    The coding data in the incremental mode does not reflect coordinate 
  2845. size values, but represents a sequence of points identified by means of suc-
  2846. cessive coding rings. Each ring identifies one point.
  2847.  
  2848. 4.2    A ring is a set of reference points, positioned on the perimeter of a 
  2849. square. The position of the square is identified through the position of its 
  2850. centre point. The sides of the square are parellel to the xù and yùaxes.
  2851.  
  2852. 4.3    The characteristics of the ring are determined by its radius R, its angu-
  2853. lar resolution factor p and its direction D.
  2854.  
  2855.     The size of R is expressed in GU.
  2856.  
  2857. 4.4    The number of reference points on a ring is N. The value of N is 
  2858. determined by:
  2859.  
  2860.     N = , with p = 0, 1, 2, 3.
  2861.  
  2862.     It follows that the maximum number of reference points is N = 8R.
  2863.  
  2864. 4.5    N must be even. If N is odd, the encoded operand (the point list) must 
  2865. be discarded. If N is even for the first part of the operand, but N is odd for 
  2866. the remaining part, the remaining part (with N being odd) is discarded.
  2867.  
  2868. 4.6    To the reference points on the ring, point numbers are assigned as fol-
  2869. lows. The numbering starts with 0. The point with number 0 is called the 
  2870. direction point.
  2871.  
  2872. 4.7    The default position for the direction point is shown in Figure 4ù1/
  2873. T.150. Adjacent points are numbered 1 . . . N/2ù1 in anticlockwise direc-
  2874. tion, and ù1 . . . ùN/2 in clockwise direction. Figure 4ù1/T.150 shows 
  2875. two rings with the numbered reference points.
  2876.  
  2877. 4.8    In the figure the left ring is characterized by R = 3 and p = 0; the right 
  2878. ring by R = 3 and p = 1.
  2879.  
  2880. Fig. 4ù1/T.150/T0804070-89 = 9 cm
  2881.  
  2882.  
  2883.  
  2884. 4.9    The position of the reference points on each ring is fixed. However, the 
  2885. allocation of the point numbers is adapted to the trace direction as follows.
  2886.  
  2887. 4.10    For the first ring of a sequence (at the starting point), the direction point 
  2888. is at default position, as shown in Figure 4ù1/T.150.
  2889.  
  2890. 4.11    As soon as the growing trace intersects the first ring, the nearest refer-
  2891. ence point is determined. This point constitutes the centre point for the next 
  2892. ring.
  2893.  
  2894. 4.12    The direction point on the second ring is located at that position where 
  2895. the next intersection would take place if the trace continued as a straight 
  2896. line.
  2897.  
  2898. 4.13    As the trace grows, the nearest reference point at each intersection is 
  2899. determined. The respective point numbers of these points are converted into 
  2900. variable length code words according to the Huffman code table, defined in 
  2901. Table 4ù2/T.150.
  2902.  
  2903. 4.14    The radius can have a value of R0, 2R0, 4R0 or 8R0, where R0 is the 
  2904. basic radius.
  2905.  
  2906.     The angular resolution factor p can have a value of 0, 1, 2 or 3.
  2907.  
  2908.     To modify these parameters the code table contains the codes C1 . . . C6. For 
  2909. their use, see further on.
  2910.  
  2911.     The basic radius R0 can be specified by the primitive ôset domain ringö. 
  2912. The default basic radius follows from:
  2913.  
  2914.     default basic radius = 2 ** max (0, ù8ùgranularity code).
  2915.  
  2916. 4.15    The length of the code table is fixed. The point numbering ranges from 
  2917. ù20 to +19. For the encoding in cases of rings with a higher number of ref-
  2918. erence points, two escape codes are defined: IMùESC 1 and IMùESC 2. 
  2919. For their use, see º 5.
  2920.  
  2921. 4.16    At the end of the trace no further intersections occur. The variable 
  2922. length coded string is terminated by end of block.
  2923.  
  2924. TABLE 4ù2/T.150
  2925.  
  2926. Huffman code table for differential chain coding
  2927.  
  2928.  
  2929.  
  2930. Code No.
  2931.  
  2932. Length
  2933.  
  2934. Codeùword
  2935.  
  2936. Point number
  2937.  
  2938.   1
  2939.  
  2940.   2
  2941.  
  2942.          00
  2943.  
  2944.    0
  2945.  
  2946.   2
  2947.  
  2948.   2
  2949.  
  2950.          10
  2951.  
  2952.    1
  2953.  
  2954.   3
  2955.  
  2956.   2
  2957.  
  2958.          01
  2959.  
  2960. ù1
  2961.  
  2962.   4
  2963.  
  2964.   4
  2965.  
  2966.        1100
  2967.  
  2968.    2
  2969.  
  2970.   5
  2971.  
  2972.   4
  2973.  
  2974.        1101
  2975.  
  2976. ù2
  2977.  
  2978.   6
  2979.  
  2980.   6
  2981.  
  2982.      111000
  2983.  
  2984.    3
  2985.  
  2986.   7
  2987.  
  2988.   6
  2989.  
  2990.      111001
  2991.  
  2992. ù3
  2993.  
  2994.   8
  2995.  
  2996.   6
  2997.  
  2998.      111010
  2999.  
  3000.    4
  3001.  
  3002.   9
  3003.  
  3004.   6
  3005.  
  3006.      111011
  3007.  
  3008. ù4
  3009.  
  3010.  10
  3011.  
  3012.   8
  3013.  
  3014.    11110000
  3015.  
  3016.    5
  3017.  
  3018.  11
  3019.  
  3020.   8
  3021.  
  3022.    11110001
  3023.  
  3024. ù5
  3025.  
  3026.  12
  3027.  
  3028.   8
  3029.  
  3030.    11110010
  3031.  
  3032.    6
  3033.  
  3034.  13
  3035.  
  3036.   8
  3037.  
  3038.    11110011
  3039.  
  3040. ù6
  3041.  
  3042.  14
  3043.  
  3044.   8
  3045.  
  3046.    11110100
  3047.  
  3048.    7
  3049.  
  3050.  15
  3051.  
  3052.   8
  3053.  
  3054.    11110101
  3055.  
  3056. ù7
  3057.  
  3058.  16
  3059.  
  3060.   8
  3061.  
  3062.    11110110
  3063.  
  3064.    8
  3065.  
  3066.  17
  3067.  
  3068.   8
  3069.  
  3070.    11110111
  3071.  
  3072. ù8
  3073.  
  3074.  18
  3075.  
  3076.  10
  3077.  
  3078.  1111100000
  3079.  
  3080.    9
  3081.  
  3082.  19
  3083.  
  3084.  10
  3085.  
  3086.  1111100001
  3087.  
  3088. ù9
  3089.  
  3090.  20
  3091.  
  3092.  10
  3093.  
  3094.  1111100010
  3095.  
  3096.   10
  3097.  
  3098.  21
  3099.  
  3100.  10
  3101.  
  3102.  1111100011
  3103.  
  3104. ù10
  3105.  
  3106.  22
  3107.  
  3108.  10
  3109.  
  3110.  1111100100
  3111.  
  3112.   11
  3113.  
  3114.  23
  3115.  
  3116.  10
  3117.  
  3118.  1111100101
  3119.  
  3120. ù11
  3121.  
  3122.  24
  3123.  
  3124.  10
  3125.  
  3126.  1111100110
  3127.  
  3128.   12
  3129.  
  3130.  25
  3131.  
  3132.  10
  3133.  
  3134.  1111100111
  3135.  
  3136. ù12
  3137.  
  3138.  26
  3139.  
  3140.  10
  3141.  
  3142.  1111101000
  3143.  
  3144.   13
  3145.  
  3146.  27
  3147.  
  3148.  10
  3149.  
  3150.  1111101001
  3151.  
  3152. ù13
  3153.  
  3154.  28
  3155.  
  3156.  10
  3157.  
  3158.  1111101010
  3159.  
  3160.   14
  3161.  
  3162.  29
  3163.  
  3164.  10
  3165.  
  3166.  1111101011
  3167.  
  3168. ù14
  3169.  
  3170.  30
  3171.  
  3172.  10
  3173.  
  3174.  1111101100
  3175.  
  3176.   15
  3177.  
  3178.  31
  3179.  
  3180.  10
  3181.  
  3182.  1111101101
  3183.  
  3184. ù15
  3185.  
  3186.  32
  3187.  
  3188.  10
  3189.  
  3190.  1111101110
  3191.  
  3192.   16
  3193.  
  3194.  33
  3195.  
  3196.  10
  3197.  
  3198.  1111101111
  3199.  
  3200. ù16
  3201.  
  3202.  34
  3203.  
  3204.  10
  3205.  
  3206.  1111110000
  3207.  
  3208.   17
  3209.  
  3210.  35
  3211.  
  3212.  10
  3213.  
  3214.  1111110001
  3215.  
  3216. ù17
  3217.  
  3218.  36
  3219.  
  3220.  10
  3221.  
  3222.  1111110010
  3223.  
  3224.   18
  3225.  
  3226.  37
  3227.  
  3228.  10
  3229.  
  3230.  1111110011
  3231.  
  3232. ù18
  3233.  
  3234.  38
  3235.  
  3236.  10
  3237.  
  3238.  1111110100
  3239.  
  3240.   19
  3241.  
  3242.  39
  3243.  
  3244.  10
  3245.  
  3246.  1111110101
  3247.  
  3248. ù19
  3249.  
  3250.  40
  3251.  
  3252.  10
  3253.  
  3254.  1111110110
  3255.  
  3256.   C1
  3257.  
  3258.  41
  3259.  
  3260.  10
  3261.  
  3262.  1111110111
  3263.  
  3264. ù20
  3265.  
  3266.  42
  3267.  
  3268.  10
  3269.  
  3270.  1111111000
  3271.  
  3272.   C2
  3273.  
  3274.  43
  3275.  
  3276.  10
  3277.  
  3278.  1111111001
  3279.  
  3280.   C3
  3281.  
  3282.  44
  3283.  
  3284.  10
  3285.  
  3286.  1111111010
  3287.  
  3288.   C4
  3289.  
  3290.  45
  3291.  
  3292.  10
  3293.  
  3294.  1111111011
  3295.  
  3296.   C5
  3297.  
  3298.  46
  3299.  
  3300.  10
  3301.  
  3302.  1111111100
  3303.  
  3304.   C6
  3305.  
  3306.  47
  3307.  
  3308.  10
  3309.  
  3310.  1111111101
  3311.  
  3312.  IMùESC 1
  3313.  
  3314.  48
  3315.  
  3316.  10
  3317.  
  3318.  1111111110
  3319.  
  3320.  IMùESC 2
  3321.  
  3322.  49
  3323.  
  3324.  10
  3325.  
  3326.  1111111111
  3327.  
  3328.  End of block
  3329.  
  3330.     5    Change of coding parameters
  3331.  
  3332. 5.1    The escape codes IMùESC 1 and IMùESC 2 enable the extension 
  3333. of the point numbering range on the ring. I.e. also points outside the range 
  3334. ù20 to +19 can be addressed. By the code IMùESC 1, the absolute value 
  3335. of the point number is increased by 20, the sign remains unchanged.
  3336.  
  3337.     By the code IMùESC 2, the absolute value of the point number is 
  3338. increased by 40, the sign remains unchanged.
  3339.  
  3340. 5.2    The two escape codes can be used in combination with each other in 
  3341. any desired order. Some examples in Table 4ù3/T.150 illustrate their use. 
  3342. The number between [ ] represents the point number.
  3343.  
  3344. TABLE 4ù3/T.150
  3345.  
  3346. Use of escape codes, examples
  3347.  
  3348.  
  3349.  
  3350. Description
  3351.  
  3352.  Intended point numbers
  3353.  
  3354. <IMùESC 1>                 [1]
  3355.  
  3356.   21
  3357.  
  3358. <IMùESC 1>                 [ù1]
  3359.  
  3360. ù21
  3361.  
  3362. <IMùESC 2>                 [14]
  3363.  
  3364.   54
  3365.  
  3366. <IMùESC 2>                 [ù12]
  3367.  
  3368. ù52
  3369.  
  3370. <IMùESC 1> <IMùESC 2>     [6]
  3371.  
  3372.    66
  3373.  
  3374. <IMùESC 2> <IMùESC 1>     [ù
  3375. 18]
  3376.  
  3377. ù78
  3378.  
  3379. 5.3    The codes C1 up to C6 are used to change the parameters R and p that 
  3380. define the ring to be used. The use of these codes is defined in ºº 5.4 and 
  3381. 5.10.
  3382.  
  3383.     By the use of these codes the direction point is set at default position.
  3384.  
  3385. 5.4    The range in which the parameters should remain is as follows:
  3386.  
  3387. R:    R0, 2R0, 4R0, 8R0 (with R0 being the basic radius);
  3388.  
  3389. p:    0, 1, 2, 3.
  3390.  
  3391. 5.5    Code C1 means: change R and p to the next higher value. E.g. if 
  3392. radius is R, the next higher is 2R; if p = 0 the next higher is 1.
  3393.  
  3394.     R cannot become greater tan 8R0 and p cannot become greater than 3. 
  3395. E.g. if current radius is 8R0 or current p = 3, the code C1 has no effect.
  3396.  
  3397. 5.6    Code C2 means: change R and p to the next lower value. The effect of 
  3398. C2 is the inverse of code C1.
  3399.  
  3400.     R cannot become smaller than R0 and p cannot become smaller than 
  3401. 0. E.g. if the current radius is R0 or the current p = 0, the code C2 has no 
  3402. effect.
  3403.  
  3404. 5.7    Code C3 means: change R to the next higher value. The code C3 has 
  3405. no effect if the current radius = 8R0.
  3406.  
  3407. 5.8    Code C4 means: change p to the next higher value. The code C4 has 
  3408. no effect if the current p = 3.
  3409.  
  3410. 5.9    Code C5 means: change R to the next lower value. The code C5 has 
  3411. no effect if the current radius = R0.
  3412.  
  3413. 5.10    Code C6 means: change p to the next lower value. The code C6 has 
  3414. no effect if the current p = 0.
  3415.  
  3416. 6    Coding formats
  3417.  
  3418. 6.1    The coding is specified in terms of 7ùbit coding. For use in the 8 bit 
  3419. environment as specified for transmission, bit No. b8 of each octet shall be 
  3420. set to ZERO.
  3421.  
  3422. 6.2    For reference, an empty 7ùbit code table is shown in Figure 4ù2/
  3423. T.150.
  3424.