端末の機種名を16文字の文字列(ヌルコードで終端)として取得します。

構文

void GetModelNo(
  char *modelno
);

パラメータ

modelno
[out] 取得した機種名を格納するポインタを指定します。
ポインタバッファには、16 + 1(17)バイト以上が必要です。

戻り値

 なし

解説

 端末の機種名を取得します。

必要条件

ヘッダファイル:
lib.h
ライブラリファイル:
libSTARTUPOPH5000.a

サンプル

#include <stdio.h>
#include "lib.h"

void main(void)
{
    static char modelno[16+1];
    int key;
    
    ResetKey();
    printf("\fPress TRIGGER_KEY key");
    for(;;)
    {
        if ((key = getchar()) != EOF)
        {
            ResetKey();
            switch (key)
            {
            case TRIGGER_KEY:
                Sound(TSTANDARD,VHIGH,SHIGH,0);
                GetModelNo(modelno);
                printf("\nProductID = %s", modelno);
                break;

            default:
                Sound(TCLICK,VHIGH,SLOW,0);
                break;
            }
        }
        Idle();
    }
}

最終更新日:2020/10/09