티스토리 뷰

WIPI JAVA 에서

HandsetProperty.getSystemProperty();

WIPI C 에서


l
       
MH_sysGetInformation

설명

이 함수는 단말기의 시스템 정보를 얻어오는 함수이다.

반환할 값이 정수일 때는 10진수 string으로 변환하여 버퍼를 통하여 반환한다.

제조사나 이통사가 플랫폼에서 정의되지 않은 정보를 확장하고 싶은 경우, command값을 추가하여 확장한다.

 

 

       함수 사용

 

) 

M_Char buf[16];

 

       MH_sysGetInformation(ESN, buf, sizeof(buf));

 

프로토타입

M_Int32 MH_sysGetInformation (M_Char* command, M_Char* buf, M_Int32 bufSize)

 

매개 변수

[in]    command        String

[out]   buf            버퍼

[out]   bufSize        버퍼 크기




command

비고

ESN

ESN번호

NID

네트워크 식별(Network Identification )

SID

시스템 식별(System Identification)

BASEID

기본 스테이션 식별(Base station Identification)

BASELAT

기본 스테이션 위도(Base station Latitude)

BASELONG

기본 스테이션 경도(Base station longitude)

CURRENTCH

현재 채널 번호(Current Channel number)

PHONENUMBER

전화 번호

RSSILEVEL

현재 RSSI 레벨

BATTERYLEVEL

현재 배터리레벨

MAXRSSILEVEL

최대 RSSI 레벨

MAXBATTLEVEL

최대 배터리 레벨

MAXSERIALNUM

최대 지원되는 시리얼포트 개수

MAXSOCKETNUM

최대 지원되는 소켓 개수

MEDIADEVICES

지원하는 미디어 device의 문자열, 여러 개일 경우 ,로 구분함. 지원되는 device가 없으면 M_E_NOTSUP를 반환.

 

l        미리정의된 문자열

문자열

device

Qualcomm_CMX

Qualcomm CMX

Yamaha_MA1

Yamaha MA1

Yamaha_MA2

Yamaha MA2

Yamaha_MA3

Yamaha MA3

audio/MIDI

MIDI 포맷을 play할 수 있는 디바이스일 경우,

audio/MP3

MP3 포맷을 play할 수 있는 디바이스일 경우,

IS96

QCELP-8K 

IS96A

QCELP-8K 

IS733

QCELP-13K

IS127

EVRC-8K 

다바이스가 미리정의된 문자열을 지원할 시에는 정의된 문자열을 반환하고, 그렇지 않을 경우에는 벤더나 이통사에서 정의하여 확장한다. 지원되는 포맷이 하드웨어 종속적이 아닌 경우에는 audio/xxx MIME타입에 따라 확장한다.

 

) 운영체제가 CMX, MA1 EVRC-8K을 지원할 경우, 반환되는 문자열 è Qualcomm_CMX, Yamaha_MA1

DNS

도메인 네임 서버를 지정한다. IP 주소 문자열. ) 127.0.0.1

TIMEZONE

GMT+:, GMT-:와 같은 형태로 현재의 time zone을 반환한다. , 분은 각각 두자리 문자열을 사용한다.

) GMT+09:30, GMT-12:00

 PHONEMODEL

단말기의 모델 ID string

폰 모델

KEYREPEAT

반복시작시간:반복주기시간, 단위는 ms이다.

지원하지 않으면 M_E_NOTSUP반환할 수 있다.

) 600:250 버튼이 눌려지고 600ms후에 MH_KEYREPEAT_EVENT가 처음 발생한 후, 250ms마다 주기적으로 버튼이 떼어질때까지 발생한다.

VIBRATORLEVEL

하드웨어가 지원하는 진동세기의 단계를 반환한다.

(최소 0, 최대 100)

) 3 3단계의 진동세기 지원

    1 1단계의 진동세기 지원

VOLUMELEVEL

하드웨어가 지원하는 볼륨세기의 단계를 반환한다.

(최소 0, 최대 100)

) 10 10단계의 볼륨세기 지원

    4 4단계의 볼륨세기 지원

'my Programing > etc..' 카테고리의 다른 글

Flash action script  (0) 2008.08.26
Java Virtual Machine  (0) 2008.08.23
base64 Incoder Decoder #2  (0) 2008.04.11
base64 디코딩  (0) 2008.04.11
font.....  (0) 2008.02.25
댓글