Welcome to pyrokid_cxr_clientm documentation!¶
com.rokid.cxr.client-m library for Python
A python port of the com.rokid.cxr.client-m Java library.
The idea is to allow you to use the CXR-M SDK on any device with bluetooth.
Contents:
- pyrokid_cxr_clientm
CXRSocketProtocolCapsCaps.CAPS_VERSIONCaps.CapsErrorCaps.IncorrectTypeExceptionCaps.ValueCaps.at()Caps.clear()Caps.dump()Caps.fromBytes()Caps.parse()Caps.serialize()Caps.size()Caps.toString()Caps.write()Caps.writeBinary()Caps.writeBoolean()Caps.writeDouble()Caps.writeFloat()Caps.writeInt32()Caps.writeInt64()Caps.writeObject()Caps.writeString()Caps.writeUInt32()Caps.writeUInt64()Caps.writeVoid()
PacketTypeIdsPacketTypeIds.ARTC_DATAPacketTypeIds.ARTC_ENDPacketTypeIds.ARTC_STARTPacketTypeIds.AUDIO_DATAPacketTypeIds.AUDIO_ENDPacketTypeIds.AUDIO_STARTPacketTypeIds.AUTH_REQUESTPacketTypeIds.AUTH_RESPONSEPacketTypeIds.NOTIFYPacketTypeIds.REQUESTPacketTypeIds.RESPONSEPacketTypeIds.ROKID_ACCOUNT_REQUESTPacketTypeIds.TRANSFER_DATAPacketTypeIds.TRANSFER_ENDPacketTypeIds.TRANSFER_START
- pyrokid_cxr_clientm.controllers
- pyrokid_cxr_clientm.customview
ImageViewPropsLinearLayoutPropsPropsProps.from_dict()Props.from_json()Props.idProps.layout_aboveProps.layout_alignBaseLineProps.layout_alignBottomProps.layout_alignEndProps.layout_alignParentBottomProps.layout_alignParentEndProps.layout_alignParentStartProps.layout_alignParentTopProps.layout_alignStartProps.layout_alignTopProps.layout_belowProps.layout_centerHorizontalProps.layout_centerInParentProps.layout_centerVerticalProps.layout_heightProps.layout_toEndOfProps.layout_toStartOfProps.layout_widthProps.schema()Props.to_dict()Props.to_json()
PropsWithPaddingAndMarginPropsWithPaddingAndMargin.from_dict()PropsWithPaddingAndMargin.from_json()PropsWithPaddingAndMargin.marginPropsWithPaddingAndMargin.marginBottomPropsWithPaddingAndMargin.marginEndPropsWithPaddingAndMargin.marginStartPropsWithPaddingAndMargin.marginTopPropsWithPaddingAndMargin.paddingPropsWithPaddingAndMargin.paddingBottomPropsWithPaddingAndMargin.paddingEndPropsWithPaddingAndMargin.paddingStartPropsWithPaddingAndMargin.paddingTopPropsWithPaddingAndMargin.schema()PropsWithPaddingAndMargin.to_dict()PropsWithPaddingAndMargin.to_json()
RelativeLayoutPropsSelfViewTextViewPropsUpdateView
- pyrokid_cxr_clientm.extend.callbacks
ApkStatusCallbackApkStatusCallback.onGlassAppResume()ApkStatusCallback.onInstallApkFailed()ApkStatusCallback.onInstallApkSucceed()ApkStatusCallback.onOpenAppFailed()ApkStatusCallback.onOpenAppSucceed()ApkStatusCallback.onQueryAppResult()ApkStatusCallback.onStopAppResult()ApkStatusCallback.onUninstallApkFailed()ApkStatusCallback.onUninstallApkSucceed()ApkStatusCallback.onUploadApkFailed()ApkStatusCallback.onUploadApkSucceed()
AudioSceneIdCallbackBluetoothStatusCallbackGlassInfoResultCallbackGlassVersionCallbackPeriphDeviceCallbackPhotoPathCallbackPhotoResultCallbackSendStatusCallbackSyncStatusCallbackUnsyncNumResultCallbackWifiHotStatusCallbackWifiListCallbackWifiP2PStatusCallback
- pyrokid_cxr_clientm.extend.controllers
FileControllerFileController.CallbackFileController.aFileController.autoDeleteFileController.bFileController.cFileController.dFileController.deleteFile()FileController.downloadFile()FileController.downloadMedia()FileController.eFileController.fFileController.gFileController.generateMediaPaths()FileController.getInstance()FileController.hFileController.iFileController.jFileController.kFileController.lFileController.mFileController.nFileController.oFileController.pFileController.qFileController.rFileController.reportDownload()FileController.sFileController.startDownload()FileController.startUploadApk()FileController.stopDownload()FileController.stopUploadApk()FileController.t
WifiControllerWifiController.CallbackWifiController.aWifiController.bWifiController.cWifiController.connectP2pService()WifiController.connectToDevice()WifiController.dWifiController.deinit()WifiController.getInstance()WifiController.handleWifiConnectionChanged()WifiController.init()WifiController.isConnected()WifiController.nWifiController.oWifiController.updateStatus()
- pyrokid_cxr_clientm.extend.infos
BluetoothPeriphInfoBluetoothPeriphInfo.addressBluetoothPeriphInfo.bondStateBluetoothPeriphInfo.connectStateBluetoothPeriphInfo.dataclass_json_configBluetoothPeriphInfo.from_dict()BluetoothPeriphInfo.from_json()BluetoothPeriphInfo.nameBluetoothPeriphInfo.schema()BluetoothPeriphInfo.to_dict()BluetoothPeriphInfo.to_json()BluetoothPeriphInfo.type
GlassInfoGlassInfo.assistVersionCodeGlassInfo.assistVersionNameGlassInfo.batteryLevelGlassInfo.brightnessGlassInfo.buildTypeIsUserGlassInfo.dataclass_json_configGlassInfo.deviceIdGlassInfo.deviceKeyGlassInfo.deviceNameGlassInfo.devicePanelGlassInfo.deviceSecretGlassInfo.deviceSeedGlassInfo.deviceTypeIdGlassInfo.displayHeightGlassInfo.displayWidthGlassInfo.from_dict()GlassInfo.from_json()GlassInfo.isChargingGlassInfo.otaCheckApiGlassInfo.otaCheckUrlGlassInfo.schema()GlassInfo.soundGlassInfo.systemVersionGlassInfo.to_dict()GlassInfo.to_json()GlassInfo.wearingStatus
IconInfoRKAppInfoRKWifiInfoSceneStatusInfoSceneStatusInfo.aiAssistRunningSceneStatusInfo.aiChatRunningSceneStatusInfo.arPictureRunningSceneStatusInfo.audioRecordRunningSceneStatusInfo.brightnessRunningSceneStatusInfo.cityGuideRunningSceneStatusInfo.customViewRunningSceneStatusInfo.dataclass_json_configSceneStatusInfo.from_dict()SceneStatusInfo.from_json()SceneStatusInfo.hasDisplaySceneStatusInfo.liveBroadcastRunningSceneStatusInfo.mixRecordRunningSceneStatusInfo.musicWordRunningSceneStatusInfo.navigationRunningSceneStatusInfo.notesRunningSceneStatusInfo.otaRunningSceneStatusInfo.paymentRunningSceneStatusInfo.phoneCallRunningSceneStatusInfo.schema()SceneStatusInfo.to_dict()SceneStatusInfo.to_json()SceneStatusInfo.translateRunningSceneStatusInfo.videoRecordRunningSceneStatusInfo.wordTipsRunning
ScheduleInfo
- pyrokid_cxr_clientm.extend.listeners
AiEventListenerArtcListenerAudioStreamListenerBatteryLevelUpdateListenerBrightnessUpdateListenerCustomCmdListenerCustomViewListenerGlassStatusUpdateListenerMediaFilesUpdateListenerMediaStreamListenerSceneStatusUpdateListenerScreenStatusUpdateListenerTranslationListenerVolumeUpdateListener
- pyrokid_cxr_clientm.extend.version
- pyrokid_cxr_clientm.extend.sync
- pyrokid_cxr_clientm.utils
Links: