Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    • session: {
          connection: Connection<Duplex>;
          isConnected: boolean;
          version: "2.0";
          close(): boolean;
          FuncCard_ReadOutDeviceValue_1(addr: number, portAddr: number, funcCardAddr: number): Promise<Buffer>;
          popTimeout(): number;
          pushTimeout(timeout: number): void;
          ReadAllBrightnessInfo(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
          ReadAllStatus(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
          ReadAudioControl(addr: number): Promise<number>;
          ReadCompanyID(addr: number): Promise<number>;
          ReadControllerModelId(addr: number): Promise<number>;
          ReadControllerSnHigh(addr: number): Promise<Buffer>;
          ReadDriverType(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
          ReadDviMode(addr: number): Promise<number>;
          ReadDviSelect(addr: number): Promise<number>;
          ReadGamma(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
          ReadGammaMaxValue2053(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
          ReadGlobalBrightness(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
          ReadHDEnable(addr: number): Promise<number>;
          ReadIsHasDVI(addr: number): Promise<number>;
          ReadScanner_FPGAProgramRemarks(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
          ReadScanner_McuProgramRemarks(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
          ReadScannerFunctionInfo(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
          ReadSelfTestMode(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
          ReadSender_ScreenConfigSpace(addr: number): Promise<Buffer>;
          ReadSender_SoftwareSpace(addr: number, dataLength: number, addrOffset: number): Promise<Buffer>;
          SetGamma(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, gamma: number): Promise<void>;
          SetGlobalBrightness(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, globalBrightness: number): Promise<void>;
          SetReturnFactoryValues(addr: number, bBroadcast: boolean, returnFactoryValues: number): Promise<void>;
          SetScanner_AutoRefreshRate(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, autoRefreshRateData: Buffer | number[]): Promise<void>;
          SetScannerxBitEnable(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, da: number): Promise<void>;
          SetSelfTestMode(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, selfTestMode: TestModeEnum): Promise<void>;
          SetSender_DistributePortSeting(addr: number, bBroadcast: boolean, dataValue: Buffer | number[]): Promise<void>;
          SetSender_ScreenConfigFlagSpace(addr: number, bBroadcast: boolean, screenConfig: Buffer | number[]): Promise<void>;
          SetSender_SoftwareSpace(addr: number, bBroadcast: boolean, sender_SoftwareSpace: Buffer | number[], dataLength: number, addrOffset: number): Promise<void>;
          SetSenderVideoEnclosingMode(senderindex: number, width: number, height: number): Promise<void>;
          SetSmartSetMode(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, smartMode: SmartSetModeEnum): Promise<void>;
          SetSortOrder(addr: number, bBroadcast: boolean, sortOrder: number): Promise<void>;
          tryFuncCard_ReadOutDeviceValue_1(addr: number, portAddr: number, funcCardAddr: number): Promise<null | Packet>;
          tryReadAllBrightnessInfo(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadAllStatus(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadAudioControl(addr: number): Promise<null | Packet>;
          tryReadCompanyID(addr: number): Promise<null | Packet>;
          tryReadControllerModelId(addr: number): Promise<null | Packet>;
          tryReadControllerSnHigh(addr: number): Promise<null | Packet>;
          tryReadDriverType(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadDviMode(addr: number): Promise<null | Packet>;
          tryReadDviSelect(addr: number): Promise<null | Packet>;
          tryReadGamma(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadGammaMaxValue2053(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadGlobalBrightness(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadHDEnable(addr: number): Promise<null | Packet>;
          tryReadIsHasDVI(addr: number): Promise<null | Packet>;
          tryReadScanner_FPGAProgramRemarks(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadScanner_McuProgramRemarks(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadScannerFunctionInfo(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadSelfTestMode(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
          tryReadSender_ScreenConfigSpace(addr: number): Promise<null | Packet>;
          tryReadSender_SoftwareSpace(addr: number, dataLength: number, addrOffset: number): Promise<null | Packet>;
          trySetGamma(addr: number, portAddr: number, scanBoardAddr: number, gamma: number): Promise<null | ErrorType>;
          trySetGlobalBrightness(addr: number, portAddr: number, scanBoardAddr: number, globalBrightness: number): Promise<null | ErrorType>;
          trySetReturnFactoryValues(addr: number, returnFactoryValues: number): Promise<null | ErrorType>;
          trySetScanner_AutoRefreshRate(addr: number, portAddr: number, scanBoardAddr: number, autoRefreshRateData: Buffer | number[]): Promise<null | ErrorType>;
          trySetScannerxBitEnable(addr: number, portAddr: number, scanBoardAddr: number, da: number): Promise<null | ErrorType>;
          trySetSelfTestMode(addr: number, portAddr: number, scanBoardAddr: number, selfTestMode: TestModeEnum): Promise<null | ErrorType>;
          trySetSender_DistributePortSeting(addr: number, dataValue: Buffer | number[]): Promise<null | ErrorType>;
          trySetSender_ScreenConfigFlagSpace(addr: number, screenConfig: Buffer | number[]): Promise<null | ErrorType>;
          trySetSender_SoftwareSpace(addr: number, sender_SoftwareSpace: Buffer | number[], dataLength: number, addrOffset: number): Promise<null | ErrorType>;
          trySetSenderVideoEnclosingMode(senderindex: number, width: number, height: number): Promise<null | ErrorType>;
          trySetSmartSetMode(addr: number, portAddr: number, scanBoardAddr: number, smartMode: SmartSetModeEnum): Promise<null | ErrorType>;
          trySetSortOrder(addr: number, sortOrder: number): Promise<null | ErrorType>;
      }
      • Readonlyconnection: Connection<Duplex>

        Current connection to interact with the device

      • ReadonlyisConnected: boolean

        Is current [connection]Session.connection active

      • Readonlyversion: "2.0"
      • close:function
        • Close current connection

          Returns boolean

      • FuncCard_ReadOutDeviceValue_1:function
        • Parameters

          • addr: number
          • portAddr: number
          • funcCardAddr: number

          Returns Promise<Buffer>

      • popTimeout:function
        • Restore previous timeout value

          Returns number

      • pushTimeout:function
        • Change the current timeout keeping the previous value

          Parameters

          • timeout: number

          Returns void

      • ReadAllBrightnessInfo:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<Buffer>

      • ReadAllStatus:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<Buffer>

      • ReadAudioControl:function
        • Parameters

          • addr: number

          Returns Promise<number>

      • ReadCompanyID:function
        • Parameters

          • addr: number

          Returns Promise<number>

      • ReadControllerModelId:function
        • Parameters

          • addr: number

          Returns Promise<number>

      • ReadControllerSnHigh:function
        • Parameters

          • addr: number

          Returns Promise<Buffer>

      • ReadDriverType:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<number>

      • ReadDviMode:function
        • Parameters

          • addr: number

          Returns Promise<number>

      • ReadDviSelect:function
        • Parameters

          • addr: number

          Returns Promise<number>

      • ReadGamma:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<number>

      • ReadGammaMaxValue2053:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<number>

      • ReadGlobalBrightness:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<number>

      • ReadHDEnable:function
        • Parameters

          • addr: number

          Returns Promise<number>

      • ReadIsHasDVI:function
        • Parameters

          • addr: number

          Returns Promise<number>

      • ReadScanner_FPGAProgramRemarks:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<Buffer>

      • ReadScanner_McuProgramRemarks:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<Buffer>

      • ReadScannerFunctionInfo:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<Buffer>

      • ReadSelfTestMode:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<number>

      • ReadSender_ScreenConfigSpace:function
        • Parameters

          • addr: number

          Returns Promise<Buffer>

      • ReadSender_SoftwareSpace:function
        • Parameters

          • addr: number
          • dataLength: number
          • addrOffset: number

          Returns Promise<Buffer>

      • SetGamma:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • bBroadcast: boolean
          • gamma: number

          Returns Promise<void>

      • SetGlobalBrightness:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • bBroadcast: boolean
          • globalBrightness: number

          Returns Promise<void>

      • SetReturnFactoryValues:function
        • Parameters

          • addr: number
          • bBroadcast: boolean
          • returnFactoryValues: number

          Returns Promise<void>

      • SetScanner_AutoRefreshRate:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • bBroadcast: boolean
          • autoRefreshRateData: Buffer | number[]

          Returns Promise<void>

      • SetScannerxBitEnable:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • bBroadcast: boolean
          • da: number

          Returns Promise<void>

      • SetSelfTestMode:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • bBroadcast: boolean
          • selfTestMode: TestModeEnum

          Returns Promise<void>

      • SetSender_DistributePortSeting:function
        • Parameters

          • addr: number
          • bBroadcast: boolean
          • dataValue: Buffer | number[]

          Returns Promise<void>

      • SetSender_ScreenConfigFlagSpace:function
        • Parameters

          • addr: number
          • bBroadcast: boolean
          • screenConfig: Buffer | number[]

          Returns Promise<void>

      • SetSender_SoftwareSpace:function
        • Parameters

          • addr: number
          • bBroadcast: boolean
          • sender_SoftwareSpace: Buffer | number[]
          • dataLength: number
          • addrOffset: number

          Returns Promise<void>

      • SetSenderVideoEnclosingMode:function
        • Parameters

          • senderindex: number
          • width: number
          • height: number

          Returns Promise<void>

      • SetSmartSetMode:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • bBroadcast: boolean
          • smartMode: SmartSetModeEnum

          Returns Promise<void>

      • SetSortOrder:function
        • Parameters

          • addr: number
          • bBroadcast: boolean
          • sortOrder: number

          Returns Promise<void>

      • tryFuncCard_ReadOutDeviceValue_1:function
        • Parameters

          • addr: number
          • portAddr: number
          • funcCardAddr: number

          Returns Promise<null | Packet>

      • tryReadAllBrightnessInfo:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadAllStatus:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadAudioControl:function
        • Parameters

          • addr: number

          Returns Promise<null | Packet>

      • tryReadCompanyID:function
        • Parameters

          • addr: number

          Returns Promise<null | Packet>

      • tryReadControllerModelId:function
        • Parameters

          • addr: number

          Returns Promise<null | Packet>

      • tryReadControllerSnHigh:function
        • Parameters

          • addr: number

          Returns Promise<null | Packet>

      • tryReadDriverType:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadDviMode:function
        • Parameters

          • addr: number

          Returns Promise<null | Packet>

      • tryReadDviSelect:function
        • Parameters

          • addr: number

          Returns Promise<null | Packet>

      • tryReadGamma:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadGammaMaxValue2053:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadGlobalBrightness:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadHDEnable:function
        • Parameters

          • addr: number

          Returns Promise<null | Packet>

      • tryReadIsHasDVI:function
        • Parameters

          • addr: number

          Returns Promise<null | Packet>

      • tryReadScanner_FPGAProgramRemarks:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadScanner_McuProgramRemarks:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadScannerFunctionInfo:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadSelfTestMode:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number

          Returns Promise<null | Packet>

      • tryReadSender_ScreenConfigSpace:function
        • Parameters

          • addr: number

          Returns Promise<null | Packet>

      • tryReadSender_SoftwareSpace:function
        • Parameters

          • addr: number
          • dataLength: number
          • addrOffset: number

          Returns Promise<null | Packet>

      • trySetGamma:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • gamma: number

          Returns Promise<null | ErrorType>

      • trySetGlobalBrightness:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • globalBrightness: number

          Returns Promise<null | ErrorType>

      • trySetReturnFactoryValues:function
        • Parameters

          • addr: number
          • returnFactoryValues: number

          Returns Promise<null | ErrorType>

      • trySetScanner_AutoRefreshRate:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • autoRefreshRateData: Buffer | number[]

          Returns Promise<null | ErrorType>

      • trySetScannerxBitEnable:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • da: number

          Returns Promise<null | ErrorType>

      • trySetSelfTestMode:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • selfTestMode: TestModeEnum

          Returns Promise<null | ErrorType>

      • trySetSender_DistributePortSeting:function
        • Parameters

          • addr: number
          • dataValue: Buffer | number[]

          Returns Promise<null | ErrorType>

      • trySetSender_ScreenConfigFlagSpace:function
        • Parameters

          • addr: number
          • screenConfig: Buffer | number[]

          Returns Promise<null | ErrorType>

      • trySetSender_SoftwareSpace:function
        • Parameters

          • addr: number
          • sender_SoftwareSpace: Buffer | number[]
          • dataLength: number
          • addrOffset: number

          Returns Promise<null | ErrorType>

      • trySetSenderVideoEnclosingMode:function
        • Parameters

          • senderindex: number
          • width: number
          • height: number

          Returns Promise<null | ErrorType>

      • trySetSmartSetMode:function
        • Parameters

          • addr: number
          • portAddr: number
          • scanBoardAddr: number
          • smartMode: SmartSetModeEnum

          Returns Promise<null | ErrorType>

      • trySetSortOrder:function
        • Parameters

          • addr: number
          • sortOrder: number

          Returns Promise<null | ErrorType>

    Returns default

Properties

session: {
    connection: Connection<Duplex>;
    isConnected: boolean;
    version: "2.0";
    close(): boolean;
    FuncCard_ReadOutDeviceValue_1(addr: number, portAddr: number, funcCardAddr: number): Promise<Buffer>;
    popTimeout(): number;
    pushTimeout(timeout: number): void;
    ReadAllBrightnessInfo(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
    ReadAllStatus(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
    ReadAudioControl(addr: number): Promise<number>;
    ReadCompanyID(addr: number): Promise<number>;
    ReadControllerModelId(addr: number): Promise<number>;
    ReadControllerSnHigh(addr: number): Promise<Buffer>;
    ReadDriverType(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
    ReadDviMode(addr: number): Promise<number>;
    ReadDviSelect(addr: number): Promise<number>;
    ReadGamma(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
    ReadGammaMaxValue2053(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
    ReadGlobalBrightness(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
    ReadHDEnable(addr: number): Promise<number>;
    ReadIsHasDVI(addr: number): Promise<number>;
    ReadScanner_FPGAProgramRemarks(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
    ReadScanner_McuProgramRemarks(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
    ReadScannerFunctionInfo(addr: number, portAddr: number, scanBoardAddr: number): Promise<Buffer>;
    ReadSelfTestMode(addr: number, portAddr: number, scanBoardAddr: number): Promise<number>;
    ReadSender_ScreenConfigSpace(addr: number): Promise<Buffer>;
    ReadSender_SoftwareSpace(addr: number, dataLength: number, addrOffset: number): Promise<Buffer>;
    SetGamma(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, gamma: number): Promise<void>;
    SetGlobalBrightness(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, globalBrightness: number): Promise<void>;
    SetReturnFactoryValues(addr: number, bBroadcast: boolean, returnFactoryValues: number): Promise<void>;
    SetScanner_AutoRefreshRate(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, autoRefreshRateData: Buffer | number[]): Promise<void>;
    SetScannerxBitEnable(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, da: number): Promise<void>;
    SetSelfTestMode(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, selfTestMode: TestModeEnum): Promise<void>;
    SetSender_DistributePortSeting(addr: number, bBroadcast: boolean, dataValue: Buffer | number[]): Promise<void>;
    SetSender_ScreenConfigFlagSpace(addr: number, bBroadcast: boolean, screenConfig: Buffer | number[]): Promise<void>;
    SetSender_SoftwareSpace(addr: number, bBroadcast: boolean, sender_SoftwareSpace: Buffer | number[], dataLength: number, addrOffset: number): Promise<void>;
    SetSenderVideoEnclosingMode(senderindex: number, width: number, height: number): Promise<void>;
    SetSmartSetMode(addr: number, portAddr: number, scanBoardAddr: number, bBroadcast: boolean, smartMode: SmartSetModeEnum): Promise<void>;
    SetSortOrder(addr: number, bBroadcast: boolean, sortOrder: number): Promise<void>;
    tryFuncCard_ReadOutDeviceValue_1(addr: number, portAddr: number, funcCardAddr: number): Promise<null | Packet>;
    tryReadAllBrightnessInfo(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadAllStatus(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadAudioControl(addr: number): Promise<null | Packet>;
    tryReadCompanyID(addr: number): Promise<null | Packet>;
    tryReadControllerModelId(addr: number): Promise<null | Packet>;
    tryReadControllerSnHigh(addr: number): Promise<null | Packet>;
    tryReadDriverType(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadDviMode(addr: number): Promise<null | Packet>;
    tryReadDviSelect(addr: number): Promise<null | Packet>;
    tryReadGamma(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadGammaMaxValue2053(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadGlobalBrightness(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadHDEnable(addr: number): Promise<null | Packet>;
    tryReadIsHasDVI(addr: number): Promise<null | Packet>;
    tryReadScanner_FPGAProgramRemarks(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadScanner_McuProgramRemarks(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadScannerFunctionInfo(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadSelfTestMode(addr: number, portAddr: number, scanBoardAddr: number): Promise<null | Packet>;
    tryReadSender_ScreenConfigSpace(addr: number): Promise<null | Packet>;
    tryReadSender_SoftwareSpace(addr: number, dataLength: number, addrOffset: number): Promise<null | Packet>;
    trySetGamma(addr: number, portAddr: number, scanBoardAddr: number, gamma: number): Promise<null | ErrorType>;
    trySetGlobalBrightness(addr: number, portAddr: number, scanBoardAddr: number, globalBrightness: number): Promise<null | ErrorType>;
    trySetReturnFactoryValues(addr: number, returnFactoryValues: number): Promise<null | ErrorType>;
    trySetScanner_AutoRefreshRate(addr: number, portAddr: number, scanBoardAddr: number, autoRefreshRateData: Buffer | number[]): Promise<null | ErrorType>;
    trySetScannerxBitEnable(addr: number, portAddr: number, scanBoardAddr: number, da: number): Promise<null | ErrorType>;
    trySetSelfTestMode(addr: number, portAddr: number, scanBoardAddr: number, selfTestMode: TestModeEnum): Promise<null | ErrorType>;
    trySetSender_DistributePortSeting(addr: number, dataValue: Buffer | number[]): Promise<null | ErrorType>;
    trySetSender_ScreenConfigFlagSpace(addr: number, screenConfig: Buffer | number[]): Promise<null | ErrorType>;
    trySetSender_SoftwareSpace(addr: number, sender_SoftwareSpace: Buffer | number[], dataLength: number, addrOffset: number): Promise<null | ErrorType>;
    trySetSenderVideoEnclosingMode(senderindex: number, width: number, height: number): Promise<null | ErrorType>;
    trySetSmartSetMode(addr: number, portAddr: number, scanBoardAddr: number, smartMode: SmartSetModeEnum): Promise<null | ErrorType>;
    trySetSortOrder(addr: number, sortOrder: number): Promise<null | ErrorType>;
}

Type declaration

  • Readonlyconnection: Connection<Duplex>

    Current connection to interact with the device

  • ReadonlyisConnected: boolean

    Is current [connection]Session.connection active

  • Readonlyversion: "2.0"
  • close:function
    • Close current connection

      Returns boolean

  • FuncCard_ReadOutDeviceValue_1:function
    • Parameters

      • addr: number
      • portAddr: number
      • funcCardAddr: number

      Returns Promise<Buffer>

  • popTimeout:function
    • Restore previous timeout value

      Returns number

  • pushTimeout:function
    • Change the current timeout keeping the previous value

      Parameters

      • timeout: number

      Returns void

  • ReadAllBrightnessInfo:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<Buffer>

  • ReadAllStatus:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<Buffer>

  • ReadAudioControl:function
    • Parameters

      • addr: number

      Returns Promise<number>

  • ReadCompanyID:function
    • Parameters

      • addr: number

      Returns Promise<number>

  • ReadControllerModelId:function
    • Parameters

      • addr: number

      Returns Promise<number>

  • ReadControllerSnHigh:function
    • Parameters

      • addr: number

      Returns Promise<Buffer>

  • ReadDriverType:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<number>

  • ReadDviMode:function
    • Parameters

      • addr: number

      Returns Promise<number>

  • ReadDviSelect:function
    • Parameters

      • addr: number

      Returns Promise<number>

  • ReadGamma:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<number>

  • ReadGammaMaxValue2053:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<number>

  • ReadGlobalBrightness:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<number>

  • ReadHDEnable:function
    • Parameters

      • addr: number

      Returns Promise<number>

  • ReadIsHasDVI:function
    • Parameters

      • addr: number

      Returns Promise<number>

  • ReadScanner_FPGAProgramRemarks:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<Buffer>

  • ReadScanner_McuProgramRemarks:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<Buffer>

  • ReadScannerFunctionInfo:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<Buffer>

  • ReadSelfTestMode:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<number>

  • ReadSender_ScreenConfigSpace:function
    • Parameters

      • addr: number

      Returns Promise<Buffer>

  • ReadSender_SoftwareSpace:function
    • Parameters

      • addr: number
      • dataLength: number
      • addrOffset: number

      Returns Promise<Buffer>

  • SetGamma:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • bBroadcast: boolean
      • gamma: number

      Returns Promise<void>

  • SetGlobalBrightness:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • bBroadcast: boolean
      • globalBrightness: number

      Returns Promise<void>

  • SetReturnFactoryValues:function
    • Parameters

      • addr: number
      • bBroadcast: boolean
      • returnFactoryValues: number

      Returns Promise<void>

  • SetScanner_AutoRefreshRate:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • bBroadcast: boolean
      • autoRefreshRateData: Buffer | number[]

      Returns Promise<void>

  • SetScannerxBitEnable:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • bBroadcast: boolean
      • da: number

      Returns Promise<void>

  • SetSelfTestMode:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • bBroadcast: boolean
      • selfTestMode: TestModeEnum

      Returns Promise<void>

  • SetSender_DistributePortSeting:function
    • Parameters

      • addr: number
      • bBroadcast: boolean
      • dataValue: Buffer | number[]

      Returns Promise<void>

  • SetSender_ScreenConfigFlagSpace:function
    • Parameters

      • addr: number
      • bBroadcast: boolean
      • screenConfig: Buffer | number[]

      Returns Promise<void>

  • SetSender_SoftwareSpace:function
    • Parameters

      • addr: number
      • bBroadcast: boolean
      • sender_SoftwareSpace: Buffer | number[]
      • dataLength: number
      • addrOffset: number

      Returns Promise<void>

  • SetSenderVideoEnclosingMode:function
    • Parameters

      • senderindex: number
      • width: number
      • height: number

      Returns Promise<void>

  • SetSmartSetMode:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • bBroadcast: boolean
      • smartMode: SmartSetModeEnum

      Returns Promise<void>

  • SetSortOrder:function
    • Parameters

      • addr: number
      • bBroadcast: boolean
      • sortOrder: number

      Returns Promise<void>

  • tryFuncCard_ReadOutDeviceValue_1:function
    • Parameters

      • addr: number
      • portAddr: number
      • funcCardAddr: number

      Returns Promise<null | Packet>

  • tryReadAllBrightnessInfo:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadAllStatus:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadAudioControl:function
    • Parameters

      • addr: number

      Returns Promise<null | Packet>

  • tryReadCompanyID:function
    • Parameters

      • addr: number

      Returns Promise<null | Packet>

  • tryReadControllerModelId:function
    • Parameters

      • addr: number

      Returns Promise<null | Packet>

  • tryReadControllerSnHigh:function
    • Parameters

      • addr: number

      Returns Promise<null | Packet>

  • tryReadDriverType:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadDviMode:function
    • Parameters

      • addr: number

      Returns Promise<null | Packet>

  • tryReadDviSelect:function
    • Parameters

      • addr: number

      Returns Promise<null | Packet>

  • tryReadGamma:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadGammaMaxValue2053:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadGlobalBrightness:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadHDEnable:function
    • Parameters

      • addr: number

      Returns Promise<null | Packet>

  • tryReadIsHasDVI:function
    • Parameters

      • addr: number

      Returns Promise<null | Packet>

  • tryReadScanner_FPGAProgramRemarks:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadScanner_McuProgramRemarks:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadScannerFunctionInfo:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadSelfTestMode:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number

      Returns Promise<null | Packet>

  • tryReadSender_ScreenConfigSpace:function
    • Parameters

      • addr: number

      Returns Promise<null | Packet>

  • tryReadSender_SoftwareSpace:function
    • Parameters

      • addr: number
      • dataLength: number
      • addrOffset: number

      Returns Promise<null | Packet>

  • trySetGamma:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • gamma: number

      Returns Promise<null | ErrorType>

  • trySetGlobalBrightness:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • globalBrightness: number

      Returns Promise<null | ErrorType>

  • trySetReturnFactoryValues:function
    • Parameters

      • addr: number
      • returnFactoryValues: number

      Returns Promise<null | ErrorType>

  • trySetScanner_AutoRefreshRate:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • autoRefreshRateData: Buffer | number[]

      Returns Promise<null | ErrorType>

  • trySetScannerxBitEnable:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • da: number

      Returns Promise<null | ErrorType>

  • trySetSelfTestMode:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • selfTestMode: TestModeEnum

      Returns Promise<null | ErrorType>

  • trySetSender_DistributePortSeting:function
    • Parameters

      • addr: number
      • dataValue: Buffer | number[]

      Returns Promise<null | ErrorType>

  • trySetSender_ScreenConfigFlagSpace:function
    • Parameters

      • addr: number
      • screenConfig: Buffer | number[]

      Returns Promise<null | ErrorType>

  • trySetSender_SoftwareSpace:function
    • Parameters

      • addr: number
      • sender_SoftwareSpace: Buffer | number[]
      • dataLength: number
      • addrOffset: number

      Returns Promise<null | ErrorType>

  • trySetSenderVideoEnclosingMode:function
    • Parameters

      • senderindex: number
      • width: number
      • height: number

      Returns Promise<null | ErrorType>

  • trySetSmartSetMode:function
    • Parameters

      • addr: number
      • portAddr: number
      • scanBoardAddr: number
      • smartMode: SmartSetModeEnum

      Returns Promise<null | ErrorType>

  • trySetSortOrder:function
    • Parameters

      • addr: number
      • sortOrder: number

      Returns Promise<null | ErrorType>

Accessors

Methods