comparison cdg-hybrid/msg/t30.mdf @ 14:35f7a1dc9f7d

cdg-hybrid: import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 07:15:38 +0000
parents
children
comparison
equal deleted inserted replaced
13:83146a4ae927 14:35f7a1dc9f7d
1 ;********************************************************************************
2 ;*** File : t30.mdf
3 ;*** Creation : Thu Jun 19 15:32:14 CST 2008
4 ;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1
5 ;*** Copyright : (c) Texas Instruments AG, Berlin Germany 2002
6 ;********************************************************************************
7 ;*** Document Type : Air Interface Message Specification
8 ;*** Document Name : t30
9 ;*** Document No. : 8411.620.98.101
10 ;*** Document Date : 2000-02-04
11 ;*** Document Status: BEING_PROCESSED
12 ;*** Document Author: UB
13 ;********************************************************************************
14
15
16
17 PRAGMA SRC_FILE_TIME "Wed Nov 28 10:21:26 2007"
18 PRAGMA LAST_MODIFIED "2000-02-04"
19 PRAGMA ID_AND_VERSION "8411.620.98.101"
20
21
22
23 CONST MAX_NSF_LEN 720 ; number of bits in non-standard facility element.
24
25
26
27 VALTAB VAL_v8
28 VAL 0 v8_not_avail "V.8 is not available"
29 VAL 1 v8_avail "V.8 is available"
30
31 VALTAB VAL_n_byte
32 VAL 0 NB_256_BYTES "256 octets preferred in ECM"
33 VAL 1 NB_64_BYTES "64 octets preferred in ECM"
34
35 VALTAB VAL_ready_tx_fax
36 VAL 0 RTF_NO_TX_RDY "not ready to transmit a facsimile document"
37 VAL 1 RTF_TX_RDY "ready to transmit a facsimile document"
38
39 VALTAB VAL_rec_fax_op
40 VAL 0 RFO_NO_RX_RDY "not ready to receive a facsimile document"
41 VAL 1 RFO_RX_RDY "ready to receive a facsimile document"
42
43 VALTAB VAL_data_sig_rate
44 VAL DEF "undefined signalling rate"
45 VAL 0 DSR_2400_V27 "signalling rate 2400 bps V.27 ter"
46 VAL 4 DSR_4800_V27 "signalling rate 4800 bps V.27 ter"
47 VAL 12 DSR_7200_V29 "signalling rate 7200 bps V.29"
48 VAL 13 DSR_7200_V17 "signalling rate 7200 bps V.17"
49 VAL 8 DSR_9600_V29 "signalling rate 9600 bps V.29"
50 VAL 9 DSR_9600_V17 "signalling rate 9600 bps V.17"
51 VAL 5 DSR_12000_V17 "signalling rate 12000 bps V.17"
52 VAL 1 DSR_14000_V17 "signalling rate 14400 bps V.19"
53
54 VALTAB VAL_R8_lines_pels
55 VAL 0 R8LP_R8_ONLY "vertical resolution is specified by R8 only"
56 VAL 1 R8LP_R8_EXTENDED "vertical resolution is specified not only by R8"
57
58 VALTAB VAL_two_dim_coding
59 VAL 0 TDC_NO_2D_CODING "no 2D T.4 coding"
60 VAL 1 TDC_2D_CODING "2D T.4 coding"
61
62 VALTAB VAL_rec_width
63 VAL 0 RW_WIDTH_215_MM "Scan line length of 215 mm"
64 VAL 1 RW_WIDTH_303_MM "Scan line length of 215, 255 and 303 mm"
65 VAL 2 RW_WIDTH_255_MM "Scan line length of 215 and 255 mm"
66 VAL 3 RW_WIDTH_INVALID "Invalid scan line length"
67
68 VALTAB VAL_max_rec_len
69 VAL 0 MRL_A4 "Maximum recording length A4 (297 mm)"
70 VAL 1 MRL_UNLIMITED "Unlimited recording length"
71 VAL 2 MRL_B4 "Maximum recording length B4 (364 mm)"
72 VAL 3 MRL_INVALID "Invalid recording length"
73
74 VALTAB VAL_min_scan_time
75 VAL 0 MST_20_MS "20 ms at 3.85 1/mm: T7.7 = T3.85"
76 VAL 1 MST_40_MS "40 ms at 3.85 1/mm: T7.7 = T3.85"
77 VAL 2 MST_10_MS "10 ms at 3.85 1/mm: T7.7 = T3.85"
78 VAL 3 MST_5_MS "5 ms at 3.85 1/mm: T7.7 = T3.85"
79 VAL 4 MST_10_MS_HALF "10 ms at 3.85 1/mm: T7.7 = 1/2 T3.85"
80 VAL 5 MST_20_MS_HALF "20 ms at 3.85 1/mm: T7.7 = 1/2 T3.85"
81 VAL 6 MST_40_MS_HALF "40 ms at 3.85 1/mm: T7.7 = 1/2 T3.85"
82 VAL 7 MST_0_MS "0 ms at 3.85 1/mm: T7.7 = T3.85"
83
84 VALTAB VAL_uncomp_mode
85 VAL 0 UCM_COMPRESSED "T.4 data (can be send)/(are) in compressed mode"
86 VAL 1 UCM_UNCOMPRESSED "T.4 data (can be send)/(are) in uncompressed mode"
87
88 VALTAB VAL_err_corr_mode
89 VAL 0 ECM_OFF "Error correction mode is not possible/off"
90 VAL 1 ECM_ON "Error correction mode is possible/on"
91
92 VALTAB VAL_t6_coding
93 VAL 0 T6_CODING_OFF "T.6 coding is not possible/off"
94 VAL 1 T6_CODING_ON "T.6 coding is possible/on"
95
96 VALTAB VAL_R8_lines
97 VAL 0 R8_LINES_OFF "R8 x 15.4 lines/mm is not possible/off"
98 VAL 1 R8_LINES_ON "R8 x 15.4 lines/mm is possible/on"
99
100 VALTAB VAL_r_300_pels
101 VAL 0 R300_PELS_OFF "Res 300 x 300 pels /25.4 mm is not possible/off"
102 VAL 1 R300_PELS_ON "Res 300 x 300 pels /25.4 mm is possible/on"
103
104 VALTAB VAL_R16_lines_pels
105 VAL 0 R16_LINES_PELS_OFF "R16 x 15.4 lines/mm and/or 400 x 400 pels/24.4 mm mode is not possible/off"
106 VAL 1 R16_LINES_PELS_ON "R16 x 15.4 lines/mm and/or 400 x 400 pels/24.4 mm mode is possible/on"
107
108 VALTAB VAL_i_res_pref
109 VAL 0 IRP_NO_INCH_BASED "Inch-based resolution not preferred"
110 VAL 1 IRP_INCH_BASED "Inch-based resolution preferred"
111
112 VALTAB VAL_m_res_pref
113 VAL 0 IRP_NO_METRIC_BASED "Metric-based resolution not preferred"
114 VAL 1 IRP_METRIC_BASED "Metric-based resolution preferred"
115
116 VALTAB VAL_min_scan_time_hr
117 VAL 0 MST_T154_EQ_T77 "T15.4 = T7.7"
118 VAL 1 MST_T154_EQ_HALF_T77 "T15.4 = 0.5 x T7.7"
119
120 VALTAB VAL_sel_polling
121 VAL 0 SEP_NO_POLLING "Selective polling not possible"
122 VAL 1 SEP_POLLING "Selective polling possible"
123
124 VALTAB VAL_subaddr
125 VAL 0 SA_NO_SUBADDRESSING "Sub-addressing is not possible/intended"
126 VAL 1 SA_SUBADDRESSNIG "Sub-addressing is possible/intended"
127
128 VALTAB VAL_password
129 VAL 0 PW_NO_PASSWORD "Password checking is not possible/intended"
130 VAL 1 PW_PASSWORD "Password checking is possible/intended"
131
132 VALTAB VAL_ready_tx_doc
133 VAL 0 RTD_TX_READY "Ready to transmit a data file"
134 VAL 1 RTD_NOT_TX_READY "Not ready to transmit a data file"
135
136 VALTAB VAL_bft
137 VAL 0 BFT_NO_BIN_FILE_TX "Not possible/intended to transmit a binary file"
138 VAL 1 BFT_BIN_FILE_TX "Possibility/intention to transmit a binary file"
139
140 VALTAB VAL_dtm
141 VAL 0 DTM_NO_DOC_TX_MODE "Not possible/intended to perform the DTM"
142 VAL 1 DTM_DOC_TX_MODE "Possibility/intention to perform the DTM"
143
144 VALTAB VAL_edi
145 VAL 0 EDI_NO_ELEC_DATA_XCHNG "Not possible/intended to perform EDI"
146 VAL 1 EDI_ELEC_DATA_XCHNG "Possibility/intention to perform EDI"
147
148 VALTAB VAL_btm
149 VAL 0 BTM_NO_BASIC_TRANS_MODE "Not possible/intended to perform the BTM"
150 VAL 1 BTM_BASIC_TRANS_MODE "Possibility/intention to perform the BTM"
151
152 VALTAB VAL_ready_tx_mixed
153 VAL 0 RTM_NO_READY_TX_MIXED "Not ready to transmit a character or mixed mode document"
154 VAL 1 RTM_READY_TX_MIXED "Ready to transmit a character or mixed mode document"
155
156 VALTAB VAL_char_mode
157 VAL 0 CM_NO_CHARACTER_MODE "Not possible/intended to perform the character mode"
158 VAL 1 CM_CHARACTER_MODE "Possibility/intention to perform the character mode"
159
160 VALTAB VAL_mixed_mode
161 VAL 0 MM_NO_MIXED_MODE "Not possible/intended to perform the mixed mode"
162 VAL 1 MM_MIXED_MODE "Possibility/intention to perform the mixed mode"
163
164 VALTAB VAL_proc_mode_26
165 VAL 0 PM_NO_PROC_MODE_26 "Not possible/intended to perform the processable mode 26"
166 VAL 1 PM_PROC_MODE_26 "Possibility/intention to perform the processable mode 26"
167
168 VALTAB VAL_dig_network_cap
169 VAL 0 DNC_NO_DIGITAL_NETWORK "Terminal is not on a digital network"
170 VAL 1 DNC_DIGITAL_NETWORK "Terminal is on a digital network"
171
172 VALTAB VAL_duplex
173 VAL 0 DUP_HALF_DUPLEX "Operate in half duplex mode only"
174 VAL 1 DUP_FULL_DUPLEX "Operate in full-duplex or half duplex mode"
175
176 VALTAB VAL_jpeg
177 VAL 0 JPG_NO_CODING "Not able/intent to code documents in JPEG"
178 VAL 1 JPG_CODING "Able/intent to code documents in JPEG"
179
180 VALTAB VAL_full_colour
181 VAL 0 FC_NO_FULL_COLOR_MODE "Not able/intent to work in full colour mode"
182 VAL 1 FC_FULL_COLOR_MODE "Able/intent to work in full colour mode"
183
184 VALTAB VAL_r_12_bits_pel_comp
185 VAL 0 BPP_8_BITS_PER_PEL "Images must/are digitised with 8 bits/pel"
186 VAL 1 BPP_12_BITS_PER_PEL "Images may be/are digitised with up to 12 bits/pel"
187
188 VALTAB VAL_no_subsamp
189 VAL 0 NS_USE_4_1_1_SUB "Use the 4:1:1 sub-sampling ratio for the chrominance components in the image data"
190 VAL 1 NS_NO_SUBSAMPLING "Use no sub-sampling ratio for the chrominance components in the image data"
191
192 VALTAB VAL_cust_illum
193 VAL 0 CI_USE_D50_ILLUM "Only the standard D50 illuminant for colour images supported/used"
194 VAL 1 CI_CUSTOM_ILLUM "Standard D50 illuminant and other illuminants are supported/used for colour images"
195
196 VALTAB VAL_cust_gamut
197 VAL 0 CG_STD_GAMUT_RNG "Only the default gamut range for colour images supported/used"
198 VAL 1 CG_CUST_GAMUT_RNG "Other gamut ranges are supported/used for colour images"
199
200 VALTAB VAL_na_letter
201 VAL 0 NLT_NO_NORTH_AMERICAN_LETTER "No North American Letter format is supported/used"
202 VAL 1 NLT_NORTH_AMERICAN_LETTER "No North American Letter format is supported/used"
203
204 VALTAB VAL_na_legal
205 VAL 0 NLG_NO_NORTH_AMERICAN_LEGAL "No North American Legal format is supported/used"
206 VAL 1 NLG_NORTH_AMERICAN_LEGAL "No North American Legal format is supported/used"
207
208 VALTAB VAL_sing_prog_seq_coding_basic
209 VAL 0 SPG_NO_SINGLE_PROG_BASIC "No single-progression sequential coding basic is supported/used"
210 VAL 1 SPG_SINGLE_PROG_BASIC "Single-progression sequential coding basic is supported/used"
211
212 VALTAB VAL_sing_prog_seq_coding_L0
213 VAL 0 SPG_NO_SINGLE_PROG_L0 "No single-progression sequential coding optional L0 is supported/used"
214 VAL 1 SPG_SINGLE_PROG_L0 "Single-progression sequential coding optional L0 is supported/used"
215
216 VALTAB VAL_frame_size
217 VAL 0 FS_256_OCTETS "Frame size of 256 octets is used if ECM is active"
218 VAL 1 FS_64_OCTETS "Frame size of 64 octets is used if ECM is active"
219
220 VALTAB VAL_resolution_type
221 VAL 0 RT_METRIC_BASED "Metric based resolution"
222 VAL 1 RT_INCH_BASED "Inch based resolution"
223
224 VALTAB VAL_huffman_tables
225 VAL 0 HT_NO_HUFFMAN_TABLES "No default Huffman tables used"
226 VAL 1 HT_HUFFMAN_TABLES "Default Huffman tables used"
227
228
229
230
231 VAR fcf "Facsimile control field"
232 8
233
234
235 VAR cld_sub_nr "called subscriber number"
236 8
237
238
239 VAR clg_sub_nr "calling subscriber number"
240 8
241
242
243 VAR tra_sub_nr "transmitting subscriber number"
244 8
245
246
247 VAR pm_sub_addr "Polling mode sub-address"
248 8
249
250
251 VAR sub_addr "Sub-address"
252 8
253
254
255 VAR non_std_fac "Non-standard facility content"
256 MAX_NSF_LEN
257
258
259 VAR pm_pword "Password for polling"
260 8
261
262
263 VAR sm_pword "Password for sendingf"
264 8
265
266
267 VAR v8 "V.8"
268 1
269
270 VAL @m_t30 - VAL_v8@
271
272 VAR n_byte "no. of octets preferred"
273 1
274
275 VAL @m_t30 - VAL_n_byte@
276
277 VAR ready_tx_fax "Ready to transmit a facsimile document (polling)"
278 1
279
280 VAL @m_t30 - VAL_ready_tx_fax@
281
282 VAR rec_fax_op "Receiver fax operation"
283 1
284
285 VAL @m_t30 - VAL_rec_fax_op@
286
287 VAR data_sig_rate "data signalling rate"
288 4
289
290 VAL @m_t30 - VAL_data_sig_rate@
291
292 VAR R8_lines_pels "R8 x 7.7 lines/mm and/or 200 x 200 pels/25.4 mm"
293 1
294
295 VAL @m_t30 - VAL_R8_lines_pels@
296
297 VAR two_dim_coding "two dimensional coding"
298 1
299
300 VAL @m_t30 - VAL_two_dim_coding@
301
302 VAR rec_width "recording width"
303 2
304
305 VAL @m_t30 - VAL_rec_width@
306
307 VAR max_rec_len "maximum recording length"
308 2
309
310 VAL @m_t30 - VAL_max_rec_len@
311
312 VAR min_scan_time "minimum scan line time"
313 3
314
315 VAL @m_t30 - VAL_min_scan_time@
316
317 VAR uncomp_mode "uncompressed mode"
318 1
319
320 VAL @m_t30 - VAL_uncomp_mode@
321
322 VAR err_corr_mode "error correction mode"
323 1
324
325 VAL @m_t30 - VAL_err_corr_mode@
326
327 VAR t6_coding "T6 coding"
328 1
329
330 VAL @m_t30 - VAL_t6_coding@
331
332 VAR R8_lines "R8 lines"
333 1
334
335 VAL @m_t30 - VAL_R8_lines@
336
337 VAR r_300_pels "Res 300 x 300 pels/25.4 mm"
338 1
339
340 VAL @m_t30 - VAL_r_300_pels@
341
342 VAR R16_lines_pels "R16 x 15.4 lines/mm and/or 400 x 400 pels/24.4 mm"
343 1
344
345 VAL @m_t30 - VAL_R16_lines_pels@
346
347 VAR i_res_pref "Inch-based resolution preferred"
348 1
349
350 VAL @m_t30 - VAL_i_res_pref@
351
352 VAR m_res_pref "Metric-based resolution preferred"
353 1
354
355 VAL @m_t30 - VAL_m_res_pref@
356
357 VAR min_scan_time_hr "Minimum scan line time for higher resolutions"
358 1
359
360 VAL @m_t30 - VAL_min_scan_time_hr@
361
362 VAR sel_polling "Selective polling"
363 1
364
365 VAL @m_t30 - VAL_sel_polling@
366
367 VAR subaddr "Sub-addressing"
368 1
369
370 VAL @m_t30 - VAL_subaddr@
371
372 VAR password "Password flag"
373 1
374
375 VAL @m_t30 - VAL_password@
376
377 VAR ready_tx_doc "Ready to transmit a data file"
378 1
379
380 VAL @m_t30 - VAL_ready_tx_doc@
381
382 VAR bft "Binary file transfer"
383 1
384
385 VAL @m_t30 - VAL_bft@
386
387 VAR dtm "Document transfer mode"
388 1
389
390 VAL @m_t30 - VAL_dtm@
391
392 VAR edi "Electronic data interchange"
393 1
394
395 VAL @m_t30 - VAL_edi@
396
397 VAR btm "Basic transfer mode"
398 1
399
400 VAL @m_t30 - VAL_btm@
401
402 VAR ready_tx_mixed "Ready to transmit a character or mixed mode document"
403 1
404
405 VAL @m_t30 - VAL_ready_tx_mixed@
406
407 VAR char_mode "Character mode"
408 1
409
410 VAL @m_t30 - VAL_char_mode@
411
412 VAR mixed_mode "Mixed mode"
413 1
414
415 VAL @m_t30 - VAL_mixed_mode@
416
417 VAR proc_mode_26 "Processable mode"
418 1
419
420 VAL @m_t30 - VAL_proc_mode_26@
421
422 VAR dig_network_cap "Digital network capability"
423 1
424
425 VAL @m_t30 - VAL_dig_network_cap@
426
427 VAR duplex "Duplex and half duplex capabilities"
428 1
429
430 VAL @m_t30 - VAL_duplex@
431
432 VAR jpeg "JPEG coding"
433 1
434
435 VAL @m_t30 - VAL_jpeg@
436
437 VAR full_colour "Full color mode"
438 1
439
440 VAL @m_t30 - VAL_full_colour@
441
442 VAR r_12_bits_pel_comp "Digitise 12 Bits/pel component"
443 1
444
445 VAL @m_t30 - VAL_r_12_bits_pel_comp@
446
447 VAR no_subsamp "No sub-sampling"
448 1
449
450 VAL @m_t30 - VAL_no_subsamp@
451
452 VAR cust_illum "Custom illuminant"
453 1
454
455 VAL @m_t30 - VAL_cust_illum@
456
457 VAR cust_gamut "Custom gamut range"
458 1
459
460 VAL @m_t30 - VAL_cust_gamut@
461
462 VAR na_letter "North American Letter"
463 1
464
465 VAL @m_t30 - VAL_na_letter@
466
467 VAR na_legal "North American Legal"
468 1
469
470 VAL @m_t30 - VAL_na_legal@
471
472 VAR sing_prog_seq_coding_basic "Single-progression sequential Coding basic"
473 1
474
475 VAL @m_t30 - VAL_sing_prog_seq_coding_basic@
476
477 VAR sing_prog_seq_coding_L0 "Single-progression sequential Coding Optional L0"
478 1
479
480 VAL @m_t30 - VAL_sing_prog_seq_coding_L0@
481
482 VAR frame_size "Frame size"
483 1
484
485 VAL @m_t30 - VAL_frame_size@
486
487 VAR resolution_type "Resolution type selection"
488 1
489
490 VAL @m_t30 - VAL_resolution_type@
491
492 VAR huffman_tables "Preferred Huffman tables"
493 1
494
495 VAL @m_t30 - VAL_huffman_tables@
496
497
498
499
500 COMP cap0_rcv "Basic facsimile capabilities receiver"
501 {
502 .00000 ; reserved bits
503 v8 ; V.8
504 n_byte ; no. of octets preferred
505 .0 ; reserved bits
506 ready_tx_fax ; ready to transmit a facsimile document (polling)
507 rec_fax_op ; receiver fax operation
508 data_sig_rate ; data signalling rate
509 R8_lines_pels ; R8 x 7.7 lines/mm and/or 200 x 200 pels/25.4 mm
510 two_dim_coding ; two-dimensional coding
511 rec_width ; recording-width
512 max_rec_len ; maximum recording length
513 min_scan_time ; minimum scan line time
514 }
515
516
517
518 COMP cap1_rcv "Extended facsimile capabilities 1 receiver"
519 {
520 .0 ; reserved bit
521 uncomp_mode ; uncompressed mode
522 err_corr_mode ; error correction mode
523 .000 ; reserved bits
524 t6_coding ; T.6 coding
525 }
526
527
528
529 COMP cap2_rcv "Extended facsimile capabilities 2 receiver"
530 {
531 .0000000 ; reserved bits
532 }
533
534
535
536 COMP cap3_rcv "Extended facsimile capabilities 3 receiver"
537 {
538 R8_lines ; R8 x 15.4 lines/mm
539 r_300_pels ; Res 300 x 300 pels/25.4 mm
540 R16_lines_pels ; R16 x 15.4 lines/mm and/or 400 x 400 pels/25.4 mm
541 i_res_pref ; inch-based resolution preferred
542 m_res_pref ; metric-based resolution preferred
543 min_scan_time_hr ; minimum scan line time for higher resolutions
544 sel_polling ; selective polling
545 }
546
547
548
549 COMP cap4_rcv "Extended facsimile capabilities 4 receiver"
550 {
551 subaddr ; subaddressing
552 password ; password flag
553 ready_tx_doc ; ready to transmit a data file (polling)
554 .0 ; reserved bit
555 bft ; Binary File Transfer (BFT)
556 dtm ; Document Transfer Mode (DTM)
557 edi ; Electronic Data Interchange (EDI)
558 }
559
560
561
562 COMP cap5_rcv "Extended facsimile capabilities 5 receiver"
563 {
564 btm ; Basic Transfer Mode (BTM)
565 .0 ; reserved bit
566 ready_tx_mixed ; ready to transmit a character or mixed mode document (polling)
567 char_mode ; character mode
568 .0 ; reserved bit
569 mixed_mode ; mixed mode (Annex E/T.4)
570 .0 ; reserved bit
571 }
572
573
574
575 COMP cap6_rcv "Extended facsimile capabilities 6 receiver"
576 {
577 proc_mode_26 ; processable mode 26
578 dig_network_cap ; digital network capability
579 duplex ; duplex and half duplex capabilities
580 jpeg ; JPEG coding
581 full_colour ; full colour mode
582 .0 ; reserved bit
583 r_12_bits_pel_comp ; Digitise 12 bits/pel component
584 }
585
586
587
588 COMP cap7_rcv "Extended facsimile capabilities 7 receiver"
589 {
590 no_subsamp ; no subsampling
591 cust_illum ; custom illuminant
592 cust_gamut ; custom gamut range
593 na_letter ; North American Letter (215.9 x 279.4 mm)
594 na_legal ; North American Legal (215.9 x 355.6 mm)
595 sing_prog_seq_coding_basic ; single-progression sequential coding basic
596 sing_prog_seq_coding_L0 ; single-progression sequential coding optional L0
597 }
598
599
600
601 COMP cap0_snd "Basic facsimile capabilities sender"
602 {
603 .000000000 ; reserved bits
604 rec_fax_op ; receiver fax operation
605 data_sig_rate ; data signalling rate
606 R8_lines_pels ; R8 x 7.7 lines/mm and/or 200 x 200 pels/25.4 mm
607 two_dim_coding ; two-dimensional coding
608 rec_width ; recording-width
609 max_rec_len ; maximum recording length
610 min_scan_time ; minimum scan line time
611 }
612
613
614
615 COMP cap1_snd "Extended facsimile capabilities 1 sender"
616 {
617 .0 ; reserved bit
618 uncomp_mode ; uncompressed mode
619 err_corr_mode ; error correction mode
620 frame_size ; frame size
621 .00 ; reserved bits
622 t6_coding ; T.6 coding
623 }
624
625
626
627 COMP cap2_snd "Extended facsimile capabilities 2 sender"
628 {
629 .0000000 ; reserved bits
630 }
631
632
633
634 COMP cap3_snd "Extended facsimile capabilities 3 sender"
635 {
636 R8_lines ; R8 x 15.4 lines/mm
637 r_300_pels ; Res 300 x 300 pels/25.4 mm
638 R16_lines_pels ; R16 x 15.4 lines/mm and/or 400 x 400 pels/25.4 mm
639 resolution_type ; resolution type selection
640 .000 ; reserved bits
641 }
642
643
644
645 COMP cap4_snd "Extended facsimile capabilities 4 sender"
646 {
647 subaddr ; subaddressing
648 password ; password flag
649 .00 ; reserved bits
650 bft ; Binary File Transfer (BFT)
651 dtm ; Document Transfer Mode (DTM)
652 edi ; Electronic Data Interchange (EDI)
653 }
654
655
656
657 COMP cap5_snd "Extended facsimile capabilities 5 sender"
658 {
659 btm ; Basic Transfer Mode (BTM)
660 .00 ; reserved bit
661 char_mode ; character mode
662 .0 ; reserved bit
663 mixed_mode ; mixed mode (Annex E/T.4)
664 .0 ; reserved bit
665 }
666
667
668
669 COMP cap6_snd "Extended facsimile capabilities 6 sender"
670 {
671 proc_mode_26 ; processable mode 26
672 dig_network_cap ; digital network capability
673 duplex ; duplex and half duplex capabilities
674 jpeg ; JPEG coding
675 full_colour ; full colour mode
676 huffman_tables ; preferred Huffman tables
677 r_12_bits_pel_comp ; Digitise 12 bits/pel component
678 }
679
680
681
682 COMP cap7_snd "Extended facsimile capabilities 7 sender"
683 {
684 no_subsamp ; no subsampling
685 cust_illum ; custom illuminant
686 cust_gamut ; custom gamut range
687 na_letter ; North American Letter (215.9 x 279.4 mm)
688 na_legal ; North American Legal (215.9 x 355.6 mm)
689 sing_prog_seq_coding_basic ; single-progression sequential coding basic
690 sing_prog_seq_coding_L0 ; single-progression sequential coding optional L0
691 }
692
693
694
695
696
697
698 MSG BCS_DIS both 0b00000001 ; BCS Digital identification signal
699 {
700 fcf ; Facsimile control field
701 cap0_rcv ; basic facsimile capabilities receiver
702 ! cap1_rcv ; extended facsimile capabilities 1 receiver
703 ! cap2_rcv ; extended facsimile capabilities 2 receiver
704 ! cap3_rcv ; extended facsimile capabilities 3 receiver
705 ! cap4_rcv ; extended facsimile capabilities 4 receiver
706 ! cap5_rcv ; extended facsimile capabilities 5 receiver
707 ! cap6_rcv ; extended facsimile capabilities 6 receiver
708 # cap7_rcv ; extended facsimile capabilities 7 receiver
709 }
710
711
712
713 MSG BCS_CSI both 0b00000010 ; BCS Called subscriber identification
714 {
715 fcf ; Facsimile control field
716 T30_IDENT cld_sub_nr [0..20] ; called subscriber number
717 }
718
719
720
721 MSG BCS_NSF both 0b00000100 ; BCS Non standard facilities
722 {
723 fcf ; Facsimile control field
724 non_std_fac [.MAX_NSF_LEN] ; Non standard facilities
725 }
726
727
728
729 MSG BCS_DTC both 0b10000001 ; BCS Digital transmit command
730 {
731 fcf ; Facsimile control field
732 cap0_rcv ; basic facsimile capabilities receiver
733 ! cap1_rcv ; extended facsimile capabilities 1 receiver
734 ! cap2_rcv ; extended facsimile capabilities 2 receiver
735 ! cap3_rcv ; extended facsimile capabilities 3 receiver
736 ! cap4_rcv ; extended facsimile capabilities 4 receiver
737 ! cap5_rcv ; extended facsimile capabilities 5 receiver
738 ! cap6_rcv ; extended facsimile capabilities 6 receiver
739 # cap7_rcv ; extended facsimile capabilities 7 receiver
740 }
741
742
743
744 MSG BCS_CIG both 0b10000010 ; BCS Called subscriber identification
745 {
746 fcf ; Facsimile control field
747 T30_IDENT clg_sub_nr [0..20] ; calling subscriber number
748 }
749
750
751
752 MSG BCS_NSC both 0b10000100 ; BCS Non standard facilities command
753 {
754 fcf ; Facsimile control field
755 non_std_fac [.MAX_NSF_LEN] ; Non standard facilities
756 }
757
758
759
760 MSG BCS_PWD_POLL both 0b10000011 ; BCS password send
761 {
762 fcf ; Facsimile control field
763 T30_IDENT pm_pword [0..20] ; Password for polling
764 }
765
766
767
768 MSG BCS_SEP both 0b10000101 ; BCS Selective polling
769 {
770 fcf ; Facsimile control field
771 T30_IDENT pm_sub_addr [0..20] ; Sub address
772 }
773
774
775
776 MSG BCS_DCS both 0b01000001 ; BCS Digital command signal
777 {
778 fcf ; Facsimile control field
779 cap0_snd ; basic facsimile capabilities sender
780 ! cap1_snd ; extended facsimile capabilities 1 sender
781 ! cap2_snd ; extended facsimile capabilities 2 sender
782 ! cap3_snd ; extended facsimile capabilities 3 sender
783 ! cap4_snd ; extended facsimile capabilities 4 sender
784 ! cap5_snd ; extended facsimile capabilities 5 sender
785 ! cap6_snd ; extended facsimile capabilities 6 sender
786 # cap7_snd ; extended facsimile capabilities 7 sender
787 }
788
789
790
791 MSG BCS_TSI both 0b01000010 ; BCS Transmitting Subscriber Identification
792 {
793 fcf ; Facsimile control field
794 T30_IDENT tra_sub_nr [0..20] ; transmitter subscriber number
795 }
796
797
798
799 MSG BCS_NSS both 0b01000100 ; BCS Non standard facilities set up
800 {
801 fcf ; Facsimile control field
802 non_std_fac [.MAX_NSF_LEN] ; Non standard facilities
803 }
804
805
806
807 MSG BCS_SUB both 0b01000011 ; BCS Sub address
808 {
809 fcf ; Facsimile control field
810 T30_IDENT sub_addr [0..20] ; Sub address
811 }
812
813
814
815 MSG BCS_PWD_SND both 0b01000101 ; BCS password receive
816 {
817 GSM3_V fcf ; Facsimile control field
818 T30_IDENT sm_pword [0..20] ; Password for sending
819 }
820
821
822
823 MSG BCS_CFR both 0b00100001 ; BCS Confirmation to receive
824 {
825 fcf ; Facsimile control field
826 }
827
828
829
830 MSG BCS_FTT both 0b00100010 ; BCS Failure to train
831 {
832 fcf ; Facsimile control field
833 }
834
835
836
837 MSG BCS_EOM both 0b01110001 ; BCS End of message
838 {
839 fcf ; Facsimile control field
840 }
841
842
843
844 MSG BCS_MPS both 0b01110010 ; BCS Multiple page signal
845 {
846 fcf ; Facsimile control field
847 }
848
849
850
851 MSG BCS_EOP both 0b01110100 ; BCS End of procedure
852 {
853 fcf ; Facsimile control field
854 }
855
856
857
858 MSG BCS_PRI_EOM both 0b01111001 ; BCS Procedure interrupt EOM
859 {
860 GSM3_V fcf ; Facsimile control field
861 }
862
863
864
865 MSG BCS_PRI_MPS both 0b01111010 ; BCS Procedure interrupt MPS
866 {
867 fcf ; Facsimile control field
868 }
869
870
871
872 MSG BCS_PRI_EOP both 0b01111100 ; BCS Procedure interrupt EOP
873 {
874 fcf ; Facsimile control field
875 }
876
877
878
879 MSG BCS_MCF both 0b00110001 ; BCS Message confirmation
880 {
881 fcf ; Facsimile control field
882 }
883
884
885
886 MSG BCS_RTP both 0b00110011 ; BCS Retrain positive
887 {
888 fcf ; Facsimile control field
889 }
890
891
892
893 MSG BCS_RTN both 0b00110010 ; BCS Retrain negative
894 {
895 fcf ; Facsimile control field
896 }
897
898
899
900 MSG BCS_PIP both 0b00110101 ; BCS Procedure interrupt positive
901 {
902 fcf ; Facsimile control field
903 }
904
905
906
907 MSG BCS_PIN both 0b00110100 ; BCS Procedure interrupt negative
908 {
909 fcf ; Facsimile control field
910 }
911
912
913
914 MSG BCS_DCN both 0b01011111 ; BCS Disconnect
915 {
916 fcf ; Facsimile control field
917 }
918
919
920
921 MSG BCS_CRP both 0b01011000 ; BCS Command repeat
922 {
923 fcf ; Facsimile control field
924 }
925
926
927
928
929
930