OmniRemote Ver 1.17 (Download - 30k)

구 분 : 114pda | 통신 | 적외선 |


omniremote-00.gif (1408 bytes)

요즘 제가 팜 프로에서 모뎀 딸린 중고 팜III로 바꾼 다음부터 전에 팜 프로에는 없던 기능을 배우는 재미에 시간 가는 줄 모릅니다. 요번엔 팜의 적외선 기능을 이용하여 팜을 리모트 컨트롤로 만드는 방법을 알아보겠습니다.

1. 설치
1) 예전버전에서 업그레이드 하기
새 버전을 설치하기 위해서 예전버전의 OmniRemote를 삭제하실 필요는 없습니다. 단지 Remote.PRC를 설치합니다. 다만 압축파일에 같이 제공되는 샘플 파일인 OmniRemote.PDB는 설치하지 마십시오. 설치하면 예전에 만들어 두었던 데이터파일에 덮어 쓰게 됩니다. 다른 팜으로부터 비빙을 받는 것도 마찬가지 결과를 초래합니다.

2) 새로 설치하기
팜의 인스톨 툴을 이용하여 Remote.PRC와 OmniRemote.PDB를 설치합니다. Remote.PRC는 메인 프로그램이고 OmniRemote.PDB는 공통적으로 사용되는 장치의 샘플 버튼 화면을 담고있습니다. 샘플화면이 필요 없으면 OmniRemote.PDB는 설치하지 않아도 되지만 버튼을 새로 만드는 작업(화면설계)이 제법 귀찮으니 기왕이면 샘플화면을 가지고 입맛에 맞게 편집하는 게 좀더 편리할 겁니다.

OmniRemote는 적외선 리모트 컨트롤 프로그램입니다. TV나 VCR등의 적외선 포트가 있는 장치들을 팜을 이용하여 조정할 수가 있습니다. Palm III 이상의 기종에서는 적외선이 내장되어 있으나 Pilot등의 구형 기종에서는 OmniRemote Module을 따로 구입하셔야 본 기능을 이용할 수 있습니다.

2. 따라하기

omniremote-01.gif (1699 bytes)

프로그램을 처음 시작하면 옆의 화면과 같이 갖고 있는 IR을 선택하는 화면이 나옵니다. 팜 III이상의 경우 Internal IR을 탭합니다. 다음 나타나는 창은 무시하고 OK버튼을 탭합니다.

omniremote-02.gif (2439 bytes)

만약 OmniRemote.PDB를 설치하지 않았다면 프로그램을 처음 실행시키면 빈 화면이 보입겁니다. 여기에 TV를 예로 들면 파워 버튼이나 채널번호 버튼 등을 임의대로 만들어 넣을 수 있습니다. 그러나 이 작업은 무척 귀찮은 작업이기도 합니다. 이 작업을 피할려면 압축파일 속의 OmniRemote.PDB라는 샘플파일을 같이 설치하십시오. 워낙 잘 만들어 놓아서 굳이 편집할 필요도 없을 정도입니다. 샘플화면은 TV, VCR, CD, Amp, Cable등이 있습니다.

omniremote-03.gif (2254 bytes)

이 프로그램은 OmniRemote.PDB라는 화면 샘플파일이 있다고 해서 바로 사용할 수 있는 것은 아닙니다. 사용 전에 training이라고 하는 학습과정을 거쳐야 합니다. 왼쪽 화면은 샘플로 제공되는 TV의 화면입니다. 현재 각 버튼은 학습이 되어 있지 않아서 버튼이 실선으로 표시됩니다.

omniremote-04.gif (2530 bytes)

이미 화면 설계가 끝나있으면 (자작했든 샘플파일을 이용했던) Menu - Modes - Training을 선택해서 학습과정을 거칠 수 있습니다. 이것을 training 모드라고 하는데 여기서 학습시킬 버튼을 클릭합니다. (여기서는 Power 버튼) 그리고 리모트 컨트롤을 팜의 적외선 포트에 일직선 되게 10-20 Cm정도 떨어진 거리에 맞춰 놓습니다. (처음 테스트 땐 3Cm내로 바싹 붙여서 했더니 의도한 대로 잘 안되더군요.)

omniremote-05.gif (2350 bytes)

omniremote-06.gif (2421 bytes)

Test remote창이 열립니다. 화면을 탭 해서 그냥 다음 화면으로 넘어 갈 수 도 있지만 리모트 컨트롤의 작동이 의심스러우면 팜과 리모트 컨트롤을 안정된 장소에 1인치 가량 떨어트려 놓고 리모트 컨트롤의 개개 버튼을 눌러 보십시오. 그때 마다 비프 음이 들리면 리모트 컨트롤은 정상작동 중입니다.

omniremote-07.gif (2406 bytes)

새로 나타나는 Learn IR창에서 앞의 Power버튼에 대응시킬 실제 리모트 컨트롤의 버튼을 누릅니다. 이 작업은 팜의 버튼과 실제의 리모트 컨트롤 버튼을 1:1로 결합시키는 과정입니다. 제대로 리모트 컨트롤의 버튼이 눌러 졌으면 이 화면이 사라지며 다시 위의 Click button to be trained라는 메시지가 나타나는 화면으로 돌아갑니다. 만약 이 작업을 취소하려면 up 또는 down 하드웨어 버튼을 누릅니다.

omniremote-08.gif (2366 bytes)

새 화면을 보면 학습된 Power 버튼이 점선이 아닌 실선의 버튼으로 바뀌어 있는 것을 볼 수 있습니다. 자 이제 나머지 버튼을 모두 학습시켜나갑니다. 모든 학습이 끝나면 반드시 메뉴 - Modes에서 Normal을 선택합니다. 자 이제 모든 준비가 끝났으면 팜의 적외선 포트를 해당 기기에 맞춘 후 실험해 보십시오. 깜딱 놀랄 정도입니다.

< Menu - Options - Preferences.. >

omniremote-09.gif (1418 bytes)

상단의 하드웨어 아이콘을 누르면 거기에 대응하는 버튼을 연결 지을 수 있습니다.
▷ Start with screen flipped : 화면을 180도 회전시킵니다.
▷ Enable sounds : 소리이용
▷ Extrenal IR : 외장 적외선
▷ Internal IR : 내장 적외선

3. 제한
필요한 Palm OS 은 2.0 이상입니다. 미 등록 평가판의 경우는 15일간 단지 TV 카테고리 버튼만 이용할 수 있습니다. 하지만 우리는 직접 크랙해서 그냥 씁니다. 지원기종은 최근의 Palm IIIc에서부터 Handspring의 Visor까지도 지원합니다.

4. 문제해결
만약에 버튼이 간헐적으로 동작하거나 전혀 동작하지 않으면 다음의 순서를 따라주십시오.

▷ 문제가 있는 버튼은 재 training을 시켜주십시오. 위 처럼 training 모드에서 또는 Menu - Buttons - Edit - choose button to edit에서 해당 버튼을 선택 후 - Retrain을 누릅니다.
▷ 새로운 알카라인 건전지로 바꿔보십시오.
▷ 내장 적외선 포트를 이용한다면 Menu - Options - Preferenceso에서 선택이 제대로 되어있는지 한번 더 확인 바랍니다.
▷ 기타 자세한 트러블 슈팅은 매뉴얼을 참고하십시오.

5. 버튼 자작하기
버튼을 만들려면 Menu - Buttons - Create을 선택합니다. 비프 음과 함께 다음과 같은 메시지가 나타납니다. "Draw button where you want it". 스타일러스를 팜 화면에 위치시키고 우측하단으로 대각선지게 드래그하면 직4각형 모양의 버튼이 생깁니다. 이 버튼에 어울리는 이름을 지어줍니다. 그 외 버튼의 수정이나 삭제 등은 재미 삼아 해보십시오. 특별히 어렵지 않습니다.

남의 집에 가서 몰래 혼자서 리모트 컨트롤을 학습시킨 다음에 채널 바꿔 보는 재미 해본 사람만이 압니다. ^^
2000. 7. 11