이 문제에 대한 근본적인 문제는 'WM 6.1 에서 Bluetooth 직렬포트와 ActiveSync 와 충돌하는 문제.' 에서 다루었다.

이 문제에 대한 간단하면서 근본적 해결 방법은 Bluetooth 직렬포트를 Active Sync 를 포함하여 1 개만 만드는 것이다.

ActiveSync 도 알고보면 이름만 ActiveSync 이지 진정한 정체는 Bluetooth 직렬포트이고, MS 계열 OS 끼리(PC 용 OS 와 모바일용 OS) 페어링 시킬 때 이름이 그렇게 나오는 것 뿐이다.

그리고 ActiveSync 를 사용하면서 GPS2Blue 와 같은 Bluetooth 직렬포트를 사용하는 소프트웨어를 당연한 것이지만 사용할 수 없다.

PC 쪽에 직렬포트를 2개 생성하여도 결국엔 한놈만 쓰려고 하기 때문에 문제 해결이 되지 않았다.


일단 내가 GPS2Blue 를 테스트 해보고자 한 이유는 미라지(SCH-M480) 의 GPS 데이터를 읽어보기 위함이였고, 위와같은 문제로 인해 GPS2Blue 가 동작하기 시작하면 PC쪽 ActiveSync 가 계속 반응하는 문제가 발생하였다.

해결 방법으로는 ActiveSync 의 '연결설정에서 '다음 중 한 가지 연결 허용' 의 체크를 해제하여 해결 하였다는 것이다.

불편하지만 ActiveSync 를 사용할 때만 이 옵션을 활설화 해야 Bluetooth 직렬포트를 사용하는 소프트웨어들이 원활하게 PC 와 통신할 수 있다는 것이다.

해결하고 나니 데이터가 신나게 들어와 줘서 즐겁지만, 해결방법 자체가 허무하다.. -_-;;

이올린에 북마크하기(0) 이올린에 추천하기(0)
2008/12/01 09:18 2008/12/01 09:18
Posted by TylorSTYLE™

일단 이 문제는 미라지 (SCH-M480) 와 Dell Mini 9 과의 동기와 중 발생하는 문제이다.

다른 기종들간의 Bluetooth 문제는 테스트 되지 않음을 밝힌다.

추가로 이 문제는 GPS2Blue 라는 소프트웨어 사용도중 발견한 문제이고, 해결 방법이 마땅히 없다는 점.

그나마 해결 방법은 이 글이 쓰여지는 시점에서 쓰여질 예정으로 대기중인 포스트인 'GPS2Blue 1.9 버전에서 ActiveSync 충돌문제.' 를 참고하기 바란다.


일단 이 문제에 대한 근본 원인은 ActiveSync 가 Bluetooth 직렬포트를 사용할 뿐이고, MS 계열의 OS 에서만 ActiveSync 라고 표시할 뿐 진실은 직렬 포트라는 것 뿐이고, Windows Mobile 은 ActiveSync 를 사용할 Bluetooth 직렬포트를 선택할 수 없을 뿐이고....


즉... 간단하면서 근본적인 해결 방법은 Sync 할 PC 에 Bluetooth 직렬포트를 (ActiveSync 포함) 2 개 이상 만들지 않는 것이 해결방법 되겠다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
2008/12/01 09:04 2008/12/01 09:04
Posted by TylorSTYLE™

파나소닉에서 나온 SD/SDHC 카드를 포멧하는 프로그램이다.


로우레벨 포멧도 가능하며, 파나소닉 전용이라고 하지만 파나소닉이 아니라도 사용가능하다.


SD 카드를 연결하고 파일을 넣거나 읽어오는 도중 시스템이 멈추는 현상이 있을 경우(보통 SDHC 카드에서 나타나며 SDHC 호환성 패치가 이뤄지지 않은 시스템에서 사용하다가 파일 시스템에 이상이 생겼을 경우 나타난다.), 삭제되지 않는 파일이 있을 경우 데이터를 최대한 백업한 후 사용하면 된다.

참고로 윈도우용 프로그램이다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
2008/11/28 02:58 2008/11/28 02:58
Posted by TylorSTYLE™
세벌식을 쓰거나 한영/한자키가 없는 키보드를 사용할 경우 한글 전환에 많은 애로사항이 꽃피게 된다.

아래 글은 QAOS 에 올라온 doa 님의 글이다.

아래 글 내용대로 써본 결과 세벌식 입력기(날개셋)를 설치할 필요가 없어 급하게 쓸 경우나 입력기의 호환성 문제로 고생할 경우 이 방법도 대안이 될 수 있어 괜찮다라는 생각이 든다.

또 하나의 키보드/마우스를 여러컴퓨터와 공유하여 사용할 수 있도록 해주는 Synergy 같은 프로그램을 사용할 경우 한영키가 Slave PC 로 전송되지 않는 문제도 해결 가능하다.

여기서 세벌식 입력기(날개셋)의 호환성 문제를 잠깐 집고 넘어가자면,

필자의 회사에서는 사내 업무처리를 Lotus Notes R5 버전을 사용한다.  좀 오래된 버전이지만 Notes 라는 프로그램은 유연하면서도 사용자 측면, 기업의 측면에서 잘 만들어진 소프트웨어라 생각한다. 물론 (대기업이나 중견기업과 같은) 근로자가 많은 회사라면 자신들만의 ERP 가 필요하겠지만 그렇지 않다면 Notes 를 써보는 것도 괜찮겠다란 생각이 든다.

하지만 날개셋은 Notes와 충돌한다. Notes 의 사용자 편의기능과 문제가 발생하는 것 같은데, Notes 는 (두벌식 자판 기준의) 한영 자동전환을 지원한다.

사용자가 실수로 "결재 부탁드립니다." 를 한영전환을 하지 않고 "rufwo qnxkremflqslek." 라고 친다면 이것을 한글로 인식하여 전환해 준다. (구)아래아한글 (현)한글, MS Word 에서도 지원하는 기능과 동일하다. (세벌식은 이러한 혜택을 받을 수 없다.)

이 기능과 날개셋의 모아치기, 동시치기 등의 기능과 서로 충돌하는 것이 아닌가 하는 생각도 들고, 혹은 윈도우의 입력기 (IME)를 Notes 가 점유하여 한영자동전환을 하는것이 아닌가 하는 생각이 든다. (이 부분은 좀 더 알아봐야겠지만 귀차니즘 + 내가 개발한 것도 아닌데 뭐~ 라는 안일한 사고방식으로 인하여 대충 때려맞추기만 한다.)

어찌되었든 근본적인 해결방법은 MS 의 기본 한글입력기를 이용하여야 하기 때문에 기본입력기를 이용한 Shift + Space 한영전환방법을 소개하고자 한다.

HID 장치에서 Shift-Space로 한영 전환하기
게시일: 2008/08/03 | 글쓴이: doa | 2183 번 | 프린트 | 메일

필자는 세벌식 사용자이다. 세벌식 사용자에게 한영 전환 키는 두벌식 사용자처럼 작은 한영 전환 키가 아니라 Shift-Space 키다. 따라서 운영체제를 설치할 때에도 꼭 키보드 종류 3을 선택해서 설치한다. 키보드 종류 3으로 설치할 때의 장점은 다음과 같다.

  • 호환성: 키보드 종류 3을 선택하면 기존의 한영 전환 키도 그대로 동작한다. 따라서 Shift-Space로 한영 전환을 하는 사람이나 한영 전환 키로 한영 전환을 하는 사람 모두 아무런 문제없이 키보드를 사용할 수 있다.
  • 확장성: 키보드 종류 3으로 설치하면 오른쪽 Ctrl 키와 Alt 키를 Ctrl 키와 Alt 키로 사용할 수 있다. 반면에 키보드 유형 1로 설치하면 이 두키는 Ctrl 키와 Alt 키로 동작하는 것이 아니라 한영 전환 키와 한자 전환 키로 동작한다.
  • 편의성: 키보드 종류 3으로 설치하면 Shift-Space로 한영 전환이 가능해 진다. 익숙한 정도에 따라 편의성은 달라질 수 있지만 일단 Shift-Space로 한영 전환을 해보면 작은 한영 전환키를 이용해서 전환하는 것 보다 훨씬 편리하다.


위 방법을 적용하기 위해서는 시작 > 설정 > 제어판 > 키보드 로 가서, 하드웨어 탭의 'PC/AT 101키 호환 키보드/USB 키보드(종류 1)' 을 변경해 주어야 한다. (간혹 윈도우 설정 종류 2 로 되어있는 경우도 있지만 윈도우 설치시 키보드를 변경하지 않았다면 종류 1 로 되어있을 것이다.)

'PC/AT 101키 호환 키보드/USB 키보드(종류 1)'을 선택한 후 속성 버튼을 누르면 등록정보창이 나타나는데 여기서 하드웨어 텝으로 간 다음 드라이버 업데이트 > 목록 또는 특정 위치에서 설치(고급) 선택 > 다음 > 검색 안함. 설치할 드라이버를 직접 선택 > 다음 > 호환 가능한 하드웨어 표시 체크 해제 > 표준 키보드에 'PC/AT 101키 호환 키보드/USB 키보드(종류 3)' 선택 > 다음 > 경고성 주의 맨트들은 모두 예
를 눌러주면 드라이버 설치 후 재부팅 할꺼냐고 물어본다. 당연히 예를 눌러 재부팅 하면 설정은 모두 끝난다.

doa 님이 쓰신 글 처럼 적용이 되고, 충돌하는 소프트웨어 없이 잘 작동해준다.

블투 키보드나 USB 키보드를 사용할 경우에는 어떨까?

필자는 빈곤하기 때문에 USB 키보드 같은 호화로운 키보드를 가지고 있지 않아 테스트해보지 못했다. 더구나 최근에 맥북 프로를 들고다니기 무거워서 Dell Mini 9 을 지르는 바람에 점심조차 먹기가 애매한 재정상황이 되었기 때문에...

그래서 블루투스 키보드(신형 Apple Bluetooth Keyboard)를 미나(Dell Mini 9)에 페어링 하여 테스트 해보았다. (다시 말하지만 필자는 정말로 6 년째 빈곤한 상태이다. -_-;;)

위 설정을 미리 한 후 키보드를 페어링 하면 설정이 그대로 동작한다.
주의할 것은 블루투스 키보드가 페어링된 상태에서 위 설정을 적옹할 때 제어판 > 키보드 에서 블투 키보드가 'HID 키보드 장치'  로 보이고 이걸 바꾸거나 둘다 바꾸면 안되고 시스템에 장착된 키보드(위에 나와있는 PC/AT 101 키 호환.....)만을 바꾸면 전체가 다 적용된다.

또 주의할 점 한가지 더...
노트북이나 일부 키보드는 한영/한자 키가 오른쪽 Ctrl, Alt 키로 맵핑되어 사용되어지는 경우가 있다. (원래 한영/한자 키는 독립적인 키 코드를 가지고 있다.)
그 경우에는 doa 님이 말씀하신 호환성은 적용되지 않아 한영/한자 키가 오른쪽 Ctrl, Alt 로 바뀔 수 있으니 주의하여야 겠다. (Dell Mini 9 이 바로 이런 경우가 되겠다.)


기존에 한영 키를 쓰는 유저들의 경우 Shift + Space 를 한영 전환키로 쓰는 것을 추천하고 싶다.  물론 과거의 한글 키보드가 없을 때 쓰던 한영전환 방법이었지만 글을 작성하는 등의 장문 타이핑이 필요할 때 익숙해진다면 매우 편리하다는 것 + 금방 익숙해 진다는 점에서 추천하고자 한다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
2008/11/15 12:21 2008/11/15 12:21
Posted by TylorSTYLE™
pSOS 라는 지원도 끊어진 RTOS 를 쓰게 되었는데, 개발 환경에 Win 98 에 적합하단다..

어쩔 수 없이 VM 으로 Win 98 세팅.

Win 98 세팅 후 그래픽과 마우스는 VMWare Tools 에 있는 드라이버 수동 설치로 해결하였고,

사운드와 USB 가 안잡히는 문제...

VMWare 는 SoundBlaster 드라이버를 사용하기에 구해서 사용.

USB 문제는 윈 98 시절 USB 2.0 이라는 외계인이 UFO 만들 때 쓸 법한 400 MHz 의 고속 통신 버스를 지원하지 않기 때문에 VMWare 설정에서 USB 2.0 지원을 꺼버림으로서 해결~

같은 문제가 있는 분들은 이렇게 대처하면 말끔하게 해결된다.




이올린에 북마크하기(0) 이올린에 추천하기(0)
2008/09/22 14:34 2008/09/22 14:34
Posted by TylorSTYLE™

BLOG main image

카테고리

전체 (119)
Freeware (2)
SAMSUNG MCU (14)
Embedded Linux (10)
AE32000(EAGLE) (2)
Mac OS X (5)
신변잡기 (48)
디지털 회로 (1)
Programming (12)
무선 네트워크 (15)
Computer (5)
사용기 (5)

글 보관함

124

87

-35 days

today : 22

Daum 블로거뉴스
믹시