ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • VM700T의 화면을 PDF 파일로 출력하기
    _[HARDWARE]/기타 2011. 7. 10. 18:15

    영상관련 업종에서 아날로그 화면을 분석할 때 reference로 삼는 계측기중의 하나인 Tektronix社
    VM700T.

    워낙 유명한 장비이기 때문에 측정방법에 대해선 다들 숙지하고 계실것이다... 라고 가정하고 본
    포스트에선 VM700T의
    부가기능중 하나인 display하는 화면을 내 컴퓨터에서 직접 capture하는 방법에
    대해 알아보도록 하겠다.

    VM700T로 측정한 결과를 문서로 남겨야 할 때, 측정한 이미지를 리포트 등에 삽입해야 할 때,
    VM700T의 화면을 잉크젯 또는 레이져프린터로 력하는 방법이 있고 출력 후 scan해서 이미지로 만드는
    방법이 있지만 여간 번거로운것이 아니다.

    그러니 본 포스트를 숙지하여 VM700T가 display하는 화면을 디지털 파일로 저장하여 여러 작업에 잘 활용
    할 수 있었으면 좋겠다.

    참고로 VM700A 모델이 있고 VM700T 모델이 있는데 VM700T가 macrovision (Rovi)이 enable되어 있는
    화면을 분석할 수 있는 모델이니 참고하자.

    본 포스트에선 VM700T를 기준으로 설명토록 하겠다. (조작 방법이나 메뉴 구성은 VM700A와 동일)

    [순서]
    1. VM700T의 통신포트 설정
    2. VM700T와 내 컴퓨터를 RS-232C cable로 연결
    3. 내 컴퓨터의 Terminal Emulator 설정
    4. VM700T의 데이터 출력을 PS파일로 저장
    5. 저장된 PS파일을 PDF로 변환

    상기의 순서대로 차근차근 따라가 보도록 하겠다.

    1. VM700T의 통신포트 설정
       VM700T의 Front Panel에 있는 'Configure'버튼을 누른다.

       VM700T에 display된 메뉴에서 'Configure Files' -> 'Communication Setup'을 touch한다.
       Display된 메뉴에서 'Copy'항목과 'Port 0'항목이 있는데 이들을 다음과 같이 설정한다.
         Copy
         Port : Serial Port 0
         Format : PostScript
         Port 0
         Protocol : None
         Baud Rate : 19200
         Flow Control : None
         Character Size : 8
         Parity : None
         Reset Character : None
         Carrier Detect : disabled
       마지막으로 'Update & Exit'를 touch하여 설정을 저장한다.

    2. VM700T와 내 컴퓨터를 RS-232 cable로 연결
       위의 1번 항목에서 'Port : Serial Port 0'으로 설정했으므로 VM700T의 Rear Panel에 있는 RS-232 port중
       'Port 0'에 RS-232 cable을 연결하고 cable의 반대편은 내 컴퓨터에 연결한다.


    3. 내 컴퓨터의 Terminal Emulator 설정

       VM700T와 내 컴퓨터를 연결했으니 이번엔 내 컴퓨터쪽에 VM700T에서 출력되는 데이터를 캡쳐하기
       위한 환경의 세팅이 필요하다.
       윈도우XP에 탑재되어 있는 하이퍼터미널과 같은 terminal emulator를 사용하면 되는데 사실
       하이퍼터미널로 해본적은 없다.
       예전엔 새롬데이터맨으로 갈무리하여 사용하곤 했었는데 이번엔 free software인 Tera Term을 사용하여
       캡쳐하는 방법을 설명토록 하겠다.

       참고로 본인은 Tera Term Pro version 2.3을 사용하고 있다. (자료실에 업로드되어 있습니다.)

       Tera Term의 메뉴에서 'Setup' -> 'Serial Port'의 설정을 다음과 같이 한다.

       '저는 Port에 COM5가 없는데요?' 여기서 이런 질문을 하시면 매우 곤란하다.
       컴퓨터의 설정들은 자유 자재로 바꿀수 있는 기본 레벨이 요구되는 작업이다.
       일단 Port 아래의 설정들만 그림과 같이 적용하고 Port는 본인의 컴퓨터 설정에 맞춰 준다.
       'Baud rate'의 경우 19200를 초과하는 속도로 할 땐 자꾸 에러가 발생하여 본인은 19200으로 설정했다.

    4. VM700T의 데이터 출력을 PS파일로 저장
       이제 환경설정은 완료되었고 출력되는 데이터를 저장하는 방법을 설명토록 한다.
       먼저 Tera Term의 메뉴에서 'File' -> 'Log'를 선택한다.
       Pop up된 창에서 'Option'의 'Binary'를 활성화 시키고 파일 이름을 입력하되 확장자를 ps로 지정
      
    하자.

       '열기'를 클릭하면 윈도우XP의 작업표시줄에 Tera Term이 log를 받을 수 있는 상태가 된것을 확인할
       수 있다.

       이제 VM700T에서 원하는 항목을 측정한다.
       본인은 VM700T의 Front Panel에서 'Measure'버튼을 눌러 'H_Timing'을 측정하였고 이 측정된 화면을
       출력할 것이다.

       VM700T에 display되고 있는 'H_Timing'의 화면을 띄어놓고 Front Panel에 있는 'Copy'버튼을 누른다.
       Tera Term의 화면엔 이상한 문자들이 계속 올라오는데 조금만 기다리면 문자들이 더이상 올라오지
       않고 멈출것이다.

       윈도우XP의 작업 표시줄에 있는 Tera Term: Log를 클릭하여 'Close'를 눌러준다.


       이제 데이터의 캡쳐는 모두 끝났다.

    5. 저장된 PS파일을 PDF로 변환
       Tera Term의 log를 저장했던 폴더를 열어보면 '출력.ps'란 파일이 생성된 것을 볼 수 있다.
       이제 ps파일을 PDF로 변환해야 하는데 이 부분은 몇 가지 방법이 있을 수 있다.
       본인은 Acrobat Distriller 9이 포함되어 있는 Adobe Acrobat 9 Pro를 사용하고 있어서 '출력.ps'를
       클릭하는것 만으로도 Acrobat Distriller 9 이 동작하여 '출력.pdf'를 생성시켜줬다.

       - Adobe Acrobat 5
          Distriller가 분리되어 동작하는 버전이어서 먼저 distriller로 ps파일을 pdf로 변환시킨 후
          acrobat reader로 확인

       - Adobe Acrobat 7
          PS파일을 클릭하는것 만으로 pdf파일이 생성
       - Adobe Acrobat 9
          Adobe Acrobat 7과 동일

       PS파일을 읽을 수 있는 여러 프로그램들이 있으니 각자 개인별로 적절히 변환해보시길 바란다.


    자 이제 모두 완료 되었다.

    생성된 pdf파일을 클릭하여 확인해 보니 깔끔한게 문서 작업에 삽입시키기 적당한것 같다.


     

Designed by Tistory.