ate.def 파일 형식
용도
비동기 터미널 에뮬레이션 (ATE) 프로그램의 디폴트 설정을 결정합니다.
설명
ate.def 파일은 비동기 연결 및 파일 전송 시 사용할 디폴트 값을 설정합니다. 이 파일은 비동기 터미널 에뮬레이션의 일부이며 ATE의 첫 번째 실행 중에 현재 디렉토리에 작성됩니다. ate.def 파일에는 다음에 대해 ATE 프로그램이 사용하는 디폴트 값이 포함됩니다.
- 데이터 전송 특성
- 로컬 시스템 기능
- 다이얼링 디렉토리 파일
- 제어 키
ATE 프로그램이 특정 디렉토리에서 처음 실행될 때, 다음과 같이 설정하여 해당 디렉토리에 ate.def 파일을 작성합니다.
| 항목 | 설명 |
|---|---|
| LENGTH | 8 |
| STOP | 1 |
| 패리티 | 0 |
| RATE | 1200 |
| 장치 | tty0 |
| INITIAL | ATDT |
| FINAL | |
| 대기 | 0 |
| ATTEMPTS | 0 |
| TRANSFER | p |
| CHARACTER | 0 |
| 이름 | 양치기 |
| LINEFEEDS | 0 |
| ECHO | 0 |
| VT100 | 0 |
| WRITE | 0 |
| XON/XOFF | 1 |
| DIRECTORY | /usr/lib/dir |
| CAPTURE_KEY | 002 |
| MAINMENU_KEY | 026 |
| PREVIOUS_KEY | 022 |
이러한 특성의 값을 영구적으로 변경하려면 ASCII 텍스트 편집기를 사용하여 ate.def 파일을 편집 하십시오. ATE 기본 메뉴에서 액세스할 수 있는 ATE alter 및 modify 부속 명령을 사용하여 이러한 특성의 값을 일시적으로 변경하십시오.
ate.def 파일의 매개변수
ate.def 파일에 매개변수 이름을 대문자로 입력하십시오. 원래 디폴트 파일에 표시되는 대로 매개변수의 철자를 정확히 입력하십시오. 행당 하나의 매개변수만 정의하십시오. 매개변수의 값을 부정확하게 정의하면 ATE가 시스템 메시지를 리턴합니다. 그렇지만 프로그램은 디폴트 값을 사용하여 계속 실행됩니다.
다음은 ate.def 파일 매개변수입니다.
| 항목 | 설명 |
|---|---|
| LENGTH | 데이터 문자의 비트 수를 지정합니다. 이 길이는 원격 시스템이 예상하는 길이와
일치해야 합니다. 옵션: 7또는 8. 디폴트는 8입니다. |
| STOP | 데이터 전송 중 문자의 끝을 신호하기 위해 문자에 첨가되는
정지 비트 수를 지정합니다. 이 수는 원격 시스템이 사용하는 정지 비트의 수와 일치해야 합니다. 옵션: 1또는 2. 디폴트는 1입니다. |
| PARITY | 원격 시스템과 문자가 제대로 전송되고 있는지를 확인합니다. 원격 시스템의 패리티와 일치해야 합니다. 예를 들어, 사용자가 짝수 패리티를 선택하는 경우, 문자의 1 비트의 수가 홀수인 경우 1 비트를 짝수로 만들기 위해 패리티 비트가 켜집니다. 옵션: 0 (없음), 1 (홀수) 또는 2 (짝수). 기본값: 0. |
| RATE | 초당 전송되는 비트 수(bps) 또는 전송 속도를 판별합니다. 속도는
모뎀 속도 및 원격 시스템의 속도와 일치해야 합니다. 옵션: 50, 75, 110, 134, 150, 300, 600, 1200, 1800, 2400, 4800, 9600또는 19 ,200. 기본값은 1200입니다. |
| DEVICE | 원격 시스템에 연결하는 데 사용된 비동기 포트의 이름을 지정합니다. 옵션: 로컬로 작성된 포트 이름. Default: tty0. |
| INITIAL | 다이얼 접두어(사용자가 모뎀으로 자동 다이얼할 때 전화번호에
선행해야 하는 문자열)를 정의합니다. 적절한 다이얼 명령에
대해서는 모뎀 문서를 참조하십시오. 옵션: 모뎀 유형에 따라 ATDT, ATDP 또는 기타 값. Default: ATDT. |
| FINAL | 다이얼 접미어(사용자가 모뎀으로 자동 다이얼할 때 전화번호에 후속해야 하는 문자열)를
정의합니다. 적절한 다이얼 명령에
대해서는 모뎀 문서를 참조하십시오. Options: Blank (none) or a valid modem suffix. Default: No default. |
| WAIT | 다시 걸기 시도 사이의 대기 시간을 지정합니다. 연결 시도가 시간 제한으로 종료되거나 인터럽트된 이후부터
대기 기간이 시작됩니다. If theATTEMPTS매개변수가 0으로 설정되면 재다이얼 시도가 발생하지 않습니다. Options: 0 (none) or a positive integer designating the number of seconds to wait. 기본값: 0. |
| ATTEMPTS | ATE 프로그램이 연결을 위해 재다이얼을 시도하는 최대 횟수를 지정합니다. If theATTEMPTS매개변수가 0으로 설정되면 재다이얼 시도가 발생하지 않습니다. Options: 0 (none) or a positive integer designating the number of attempts. 기본값: 0. |
| TRANSFER | 연결 중 파일을 전송하는 비동기 프로토콜의 유형을 정의합니다.
옵션: p (pacing), x (xmodem). 기본값: p. |
| CHARACTER | 사용할 페이싱 프로토콜의 유형을 지정합니다.
기본값: 0. |
| NAME | 수신 데이터(캡처 파일)의 파일 이름입니다. Options: A valid file name less than 40 characters long. 기본값: kapture 파일. |
| LINEFEEDS | 수신 데이터 스트림의
모든 캐리지 리턴(CR) 문자 뒤에 줄 바꾸기 문자를 추가합니다. Options: 1 (on) or 0 (off). 기본값: 0. |
| ECHO | 사용자가 입력한 입력을 표시합니다. 반향을 지원하는 원격 컴퓨터의 경우 전송되는 각 문자가 리턴되어 화면에 표시됩니다. 같은ECHO매개변수를 설정하면 각 문자가 두 번 표시됩니다. 첫 번째 문자는 입력되고 다시 연결을 통해 리턴됩니다. 같은ECHO매개변수를 사용하지 않으면 각 문자가 연결을 통해 리턴되는 경우에만 표시됩니다. Options: 1 (on) or 0 (off). 기본값: 0. |
| VT100 | 로컬 콘솔은 DEC VT100 터미널을
에뮬레이트합니다. 따라서 원격 시스템에서 DEC VT100 코드를
사용할 수 있습니다. 비즈니스파트너는VT100매개변수를 해제하면 로컬 콘솔이 워크스테이션과 같은 기능을 수행합니다. Options: 1 (on) or 0 (off). 기본값: 0. |
| WRITE | 수신 데이터를 캡처하고 이를 다음에 지정된 파일로 라우트합니다.NAME매개변수를 표시할 수 있습니다. 캐리지 리턴(CR) 또는 줄 바꾸기 조합은 캡처 파일로 작성되기 전에
줄 바꾸기 문자로 변환됩니다. 기존 파일에서 데이터는 파일의 끝에 추가됩니다. 참고: CAPTURE_KEY (일반적으로 Ctrl-B키 시퀀스) 를 사용하여 연결 중에 캡처 모드를 켜거나 끌 수 있습니다.
Options: 1 (on) or 0 (off). 기본값: 0. |
| XON/XOFF | 다음과 같이 포트에서 데이터 전송을 제어합니다.
Options: 1 (on) or 0 (off). 디폴트는 1입니다. |
| DIRECTORY | 사용자의 다이얼링 디렉토리를 포함하는 파일의 이름을 지정합니다. 디폴트: /usr/lib/dir 파일. |
| CAPTURE_KEY | 캡처 모드를 토글하는 제어 키 시퀀스를 정의합니다. 이를
누르면 CAPTURE_KEY(보통 Ctrl-B 키 조합)는
활성 연결 중에 화면에 표시되는 데이터 캡처(저장)를 시작하거나
정지합니다. Options: Any ASCII control character. Default: ASCII octal 002 (STX). |
| MAINMENU_KEY | 사용자가 활성 연결 중에 명령을 실행할 수 있도록 ATE 연결 기본 메뉴 를 리턴하는 제어 키 시퀀스를 정의합니다. MAINMENU_KEY(보통 Ctrl-V 키 조합)는 연결된 상태에서만 기능합니다. Options: Any ASCII control character. Default: ASCII octal 026 (SYN). |
| PREVIOUS_KEY | 프로그램 중 언제든지 이전 화면을 표시하는 제어 키 조합을 정의합니다. 표시되는
화면은 PREVIOUS_KEY(보통 Ctrl-R 키 조합)를 누를 때 사용 중이던 화면에 따라 달라집니다. Options: Any ASCII control character. Default: ASCII octal 022 (DC2). The ASCII control character is mapped to the interrupt signal. |
- 애플리케이션 내에서 제어 키가 충돌하는 경우 변경 또는 재맵핑이 필요할 수 있습니다. 예를 들어 ATE 프로그램용으로 맵핑된 제어 키가 텍스트 편집기의 제어 키와 충돌하는 경우 ATE 제어 키를 재맵핑하십시오.
- 선택되는 ASCII 제어 문자는 다음과
같이 8진수, 10진수 또는 16진수 형식이 될 수 있습니다.
항목 설명 8진수 000 - 037입니다. 선행 0은 필수입니다. 십진 0 - 31입니다. 16진수 0x00 - 0x1F입니다. 선행 0x는 필수입니다. x는 대문자 또는 소문자일 수 있습니다.
예
ATE 에뮬레이션의 특성을 변경하려면 해당 특성을 정의하는 ate.def 파일을 작성하십시오.
RATE 300
DEVICE tty3
TRANSFER x
DIRECTORY my.dirATE 프로그램이 해당 디렉토리에서 시작할 때 프로그램은 정의된 값을 사용합니다.
파일
| 항목 | 설명 |
|---|---|
| /usr/lib/dir | 디폴트 다이얼링 디렉토리 파일을 포함합니다. |