5.3. SMSteadyLanSetting

SteadyLAN設定を示す定数です。

  • 宣言

    public enum SMSteadyLanSetting : Int {
        case disable
        case iOS
        case android
        case windows
        case unspecified
    }
    
  • 定数

    名称

    説明

    disable

    SteadyLAN機能 無効

    iOS

    SteadyLAN機能 有効(iOS)

    android

    SteadyLAN機能 有効(Android)

    windows

    SteadyLAN機能 有効(Windows)

    unspecified

    変更しない

各モデルにおいて機能する設定は以下のとおりです。

モデル

mC-Print2 mC-Print3 mC-Label3[6][7]
MCP21L[1] MCP20/MCP20B MCP31L/MCP31LB[1] MCP31C/MCP31CB[1] MCP31CI/MCP31CBI[6] MCP30 MCL32CI/MCL32CBI

disable

- -

iOS

[2]
- - -

android

[3]
- - - -

windows

[4]
- - - [5] -

unspecified

- -
[1]

ファームウェアバージョン2.3以降が必要です。

[2]

SteadyLAN機能はiOS 10.1.1以降で動作確認済みです。

[3]

SteadyLAN機能はAndroid 5.0以降で動作確認済みです。

[4]

SteadyLAN機能はWindows10以降で動作確認済みです。

[5]

SteadyLAN機能が「有効(Windows)」に設定されたプリンターは、AndroidデバイスとのUSB通信ができません。 別のOSのデバイスか、別のインターフェイスからプリンターに接続して、 プリンターのSteadyLAN機能を「無効」または「有効(Android)」に設定いただくか、通信設定の初期化を行ってください。 通信設定の初期化を行う場合には、他の設定項目もご購入時の設定に戻ることにご注意ください。

[6]

本API以外からSteadyLAN機能を有効にした場合、load で取得した値が unspecified となる場合があります。

[7]

このプリンターでは、いずれか1つのOSに対しSteadyLAN機能を有効にした場合、すべてのOSに対し本機能が有効になります。