• Nova.LCT.Message.Server.ControllerProcessor ControllerProcessor::FindEquipment

    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 Promise<DeviceInfo[]>