fsapi-tools

Contents:

  • FS Firmware Analysis
    • Binary Analysis
      • Extracting Files
    • The CORE
  • FS Firmware Structure
    • Header Structure
      • ISU Header
      • ISU Extended Header
    • Data Fields
      • Data Sections
    • Directory Archive
      • Directory Archive Index
      • Contents of a Directory Archive
  • ISUTool
    • Displaying ISU Header
    • Displaying DataFields
    • Displaying the Directory Archive
    • Export to JSON
    • Extraction of Compressed/Encrypted Core-Data
    • Extraction of Directory Archive
    • General Options
  • FSAPI Tools
    • XDR Decompiler
    • FS NET-API
      • Fetching a Node’s value
      • Viewing a node class
      • Changing a Node’s value
      • Generating an Update-URL
      • Download Firmware Updates
    • Common Options
  • API Examples
    • ISU API
      • Parsing ISU Files
      • Getting Data of an Archive File
      • Creating Data Sections
      • Generating an update URL
    • FS API
      • Fetching all notifies

Reference

  • Node Reference
    • Reference Structure
    • NetRemote Nodes
      • netRemote.airplay
        • BaseAirplayClearPassword (netRemote.airplay.clearPassword)
        • BaseAirplaySetPassword (netRemote.airplay.setPassword)
      • netRemote.avs
        • BaseAvsAlarmVolume (netRemote.avs.alarmVolume)
        • BaseAvsAuthcode (netRemote.avs.authcode)
        • BaseAvsHastoken (netRemote.avs.hastoken)
        • BaseAvsLocale (netRemote.avs.locale)
        • BaseAvsLogout (netRemote.avs.logout)
        • BaseAvsMetadata (netRemote.avs.metadata)
        • BaseAvsProductmetadata (netRemote.avs.productmetadata)
        • BaseAvsToken (netRemote.avs.token)
        • BaseAvsValidLocales (netRemote.avs.validLocales)
      • netRemote.bluetooth
        • BaseBluetoothConnectedDevices (netRemote.bluetooth.connectedDevices)
        • BaseBluetoothConnectedDevicesListVersion (netRemote.bluetooth.connectedDevicesListVersion)
        • BaseBluetoothDiscoverableState (netRemote.bluetooth.discoverableState)
      • netRemote.platform
        • BasePlatformOEMColorProduct (netRemote.platform.OEM.colorProduct)
        • BasePlatformOEMLedIntensity (netRemote.platform.OEM.ledIntensity)
        • BasePlatformOEMLedIntensitySteps (netRemote.platform.OEM.ledIntensitySteps)
        • BasePlatformSoftApUpdateUpdateModeRequest (netRemote.platform.softApUpdate.updateModeRequest)
        • BasePlatformSoftApUpdateUpdateModeStatus (netRemote.platform.softApUpdate.updateModeStatus)
      • netRemote.sys
        • BaseSysAlarmConfig (netRemote.sys.alarm.config)
        • BaseSysAlarmConfigChanged (netRemote.sys.alarm.configChanged)
        • BaseSysAlarmCurrent (netRemote.sys.alarm.current)
        • BaseSysAlarmDuration (netRemote.sys.alarm.duration)
        • BaseSysAlarmSnooze (netRemote.sys.alarm.snooze)
        • BaseSysAlarmSnoozing (netRemote.sys.alarm.snoozing)
        • BaseSysAlarmStatus (netRemote.sys.alarm.status)
        • BaseSysAudioAirableQuality (netRemote.sys.audio.airableQuality)
        • SYS-Audio: EQ Param0 - Bass (netRemote.sys.audio.eqCustom.param0)
        • SYS-Audio: EQ Param1 - Treble (netRemote.sys.audio.eqCustom.param1)
        • BaseSysAudioEqCustomParam2 (netRemote.sys.audio.eqCustom.param2)
        • BaseSysAudioEqCustomParam3 (netRemote.sys.audio.eqCustom.param3)
        • BaseSysAudioEqCustomParam4 (netRemote.sys.audio.eqCustom.param4)
        • SYS-Audio: EQ Loudness (netRemote.sys.audio.eqLoudness)
        • SYS-Audio: EQ Preset (netRemote.sys.audio.eqPreset)
        • BaseSysAudioExtStaticDelay (netRemote.sys.audio.extStaticDelay)
        • SYS-Audio: Mute (netRemote.sys.audio.mute)
        • SYS-Audio: Volume (netRemote.sys.audio.volume)
        • BaseSysCapsClockSourceList (netRemote.sys.caps.clockSourceList)
        • BaseSysCapsDabFreqList (netRemote.sys.caps.dabFreqList)
        • BaseSysCapsEqBands (netRemote.sys.caps.eqBands)
        • SYS-Caps: EQ Presets (netRemote.sys.caps.eqPresets)
        • BaseSysCapsExtStaticDelayMax (netRemote.sys.caps.extStaticDelayMax)
        • BaseSysCapsFmFreqRangeLower (netRemote.sys.caps.fmFreqRange.lower)
        • BaseSysCapsFmFreqRangeStepSize (netRemote.sys.caps.fmFreqRange.stepSize)
        • BaseSysCapsFmFreqRangeUpper (netRemote.sys.caps.fmFreqRange.upper)
        • BaseSysCapsFsdca (netRemote.sys.caps.fsdca)
        • BaseSysCapsUtcSettingsList (netRemote.sys.caps.utcSettingsList)
        • BaseSysCapsValidLang (netRemote.sys.caps.validLang)
        • BaseSysCapsValidModes (netRemote.sys.caps.validModes)
        • BaseSysCapsVolumeSteps (netRemote.sys.caps.volumeSteps)
        • BaseSysCfgIrAutoPlayFlag (netRemote.sys.cfg.irAutoPlayFlag)
        • BaseSysClockDateFormat (netRemote.sys.clock.dateFormat)
        • BaseSysClockDst (netRemote.sys.clock.dst)
        • BaseSysClockLocalDate (netRemote.sys.clock.localDate)
        • BaseSysClockLocalTime (netRemote.sys.clock.localTime)
        • BaseSysClockMode (netRemote.sys.clock.mode)
        • BaseSysClockSource (netRemote.sys.clock.source)
        • BaseSysClockTimeZone (netRemote.sys.clock.timeZone)
        • BaseSysClockUtcOffset (netRemote.sys.clock.utcOffset)
        • BaseSysFactoryReset (netRemote.sys.factoryReset)
        • BaseSysInfoActiveSession (netRemote.sys.info.activeSession)
        • BaseSysInfoBuildVersion (netRemote.sys.info.buildVersion)
        • BaseSysInfoControllerName (netRemote.sys.info.controllerName)
        • BaseSysInfoDmruuid (netRemote.sys.info.dmruuid)
        • SYS-Info: Friendly Name (netRemote.sys.info.friendlyName)
        • BaseSysInfoModelName (netRemote.sys.info.modelName)
        • BaseSysInfoNetRemoteVendorId (netRemote.sys.info.netRemoteVendorId)
        • SYS-Info: RadioID (netRemote.sys.info.radioId)
        • INFO: Radion PIN (netRemote.sys.info.radioPin)
        • BaseSysInfoRadiotest (netRemote.sys.info.radiotest)
        • INFO: SerialNumber (netRemote.sys.info.serialNumber)
        • SYS-Info: Version (netRemote.sys.info.version)
        • BaseSysIpodDockStatus (netRemote.sys.ipod.dockStatus)
        • BaseSysIsuControl (netRemote.sys.isu.control)
        • BaseSysIsuMandatory (netRemote.sys.isu.mandatory)
        • BaseSysIsuSoftwareUpdateProgress (netRemote.sys.isu.softwareUpdateProgress)
        • BaseSysIsuState (netRemote.sys.isu.state)
        • BaseSysIsuSummary (netRemote.sys.isu.summary)
        • BaseSysIsuVersion (netRemote.sys.isu.version)
        • BaseSysLang (netRemote.sys.lang)
        • SYS: Mode (netRemote.sys.mode)
        • BaseSysNetCommitChanges (netRemote.sys.net.commitChanges)
        • BaseSysNetIpConfigAddress (netRemote.sys.net.ipConfig.address)
        • BaseSysNetIpConfigDhcp (netRemote.sys.net.ipConfig.dhcp)
        • BaseSysNetIpConfigDnsPrimary (netRemote.sys.net.ipConfig.dnsPrimary)
        • BaseSysNetIpConfigDnsSecondary (netRemote.sys.net.ipConfig.dnsSecondary)
        • BaseSysNetIpConfigGateway (netRemote.sys.net.ipConfig.gateway)
        • BaseSysNetIpConfigSubnetMask (netRemote.sys.net.ipConfig.subnetMask)
        • BaseSysNetKeepConnected (netRemote.sys.net.keepConnected)
        • BaseSysNetUapInterfaceEnable (netRemote.sys.net.uap.interfaceEnable)
        • BaseSysNetWiredInterfaceEnable (netRemote.sys.net.wired.interfaceEnable)
        • BaseSysNetWiredMacAddress (netRemote.sys.net.wired.macAddress)
        • BaseSysNetWlanActivateProfile (netRemote.sys.net.wlan.activateProfile)
        • BaseSysNetWlanConnectedSSID (netRemote.sys.net.wlan.connectedSSID)
        • BaseSysNetWlanDeactivateProfile (netRemote.sys.net.wlan.deactivateProfile)
        • BaseSysNetWlanInterfaceEnable (netRemote.sys.net.wlan.interfaceEnable)
        • BaseSysNetWlanMacAddress (netRemote.sys.net.wlan.macAddress)
        • BaseSysNetWlanPerformFCC (netRemote.sys.net.wlan.performFCC)
        • BaseSysNetWlanPerformWPS (netRemote.sys.net.wlan.performWPS)
        • BaseSysNetWlanProfiles (netRemote.sys.net.wlan.profiles)
        • BaseSysNetWlanRegion (netRemote.sys.net.wlan.region)
        • BaseSysNetWlanRegionFcc (netRemote.sys.net.wlan.regionFcc)
        • BaseSysNetWlanRemoveProfile (netRemote.sys.net.wlan.removeProfile)
        • BaseSysNetWlanRssi (netRemote.sys.net.wlan.rssi)
        • BaseSysNetWlanScan (netRemote.sys.net.wlan.scan)
        • BaseSysNetWlanScanList (netRemote.sys.net.wlan.scanList)
        • BaseSysNetWlanSelectAP (netRemote.sys.net.wlan.selectAP)
        • BaseSysNetWlanSelectProfile (netRemote.sys.net.wlan.selectProfile)
        • BaseSysNetWlanSetAuthType (netRemote.sys.net.wlan.setAuthType)
        • BaseSysNetWlanSetEncType (netRemote.sys.net.wlan.setEncType)
        • BaseSysNetWlanSetFccTestChanNum (netRemote.sys.net.wlan.setFccTestChanNum)
        • BaseSysNetWlanSetFccTestDataRate (netRemote.sys.net.wlan.setFccTestDataRate)
        • BaseSysNetWlanSetFccTestTxDataPattern (netRemote.sys.net.wlan.setFccTestTxDataPattern)
        • BaseSysNetWlanSetFccTestTxPower (netRemote.sys.net.wlan.setFccTestTxPower)
        • BaseSysNetWlanSetFccTxOff (netRemote.sys.net.wlan.setFccTxOff)
        • BaseSysNetWlanSetPassphrase (netRemote.sys.net.wlan.setPassphrase)
        • BaseSysNetWlanSetSSID (netRemote.sys.net.wlan.setSSID)
        • BaseSysNetWlanWpsPinRead (netRemote.sys.net.wlan.wpsPinRead)
        • SYS: Power (netRemote.sys.power)
        • BaseSysRsaPublicKey (netRemote.sys.rsa.publicKey)
        • BaseSysRsaStatus (netRemote.sys.rsa.status)
        • BaseSysSleep (netRemote.sys.sleep)
        • BaseSysState (netRemote.sys.state)
      • netRemote.debug
        • BaseDebugIncidentReportList (netRemote.debug.incidentReport.list)
        • BaseDebugIncidentReportLastCreatedKey (netRemote.debug.incidentReport.lastCreatedKey)
        • BaseDebugIncidentReportDelete (netRemote.debug.incidentReport.delete)
        • BaseDebugIncidentReportCreate (netRemote.debug.incidentReport.create)
      • netRemote.multichannel
        • BaseMultichannelPrimaryChannelmask (netRemote.multichannel.primary.channelmask)
        • BaseMultichannelSecondary0Channelmask (netRemote.multichannel.secondary0.channelmask)
        • BaseMultichannelSecondary0Status (netRemote.multichannel.secondary0.status)
        • BaseMultichannelSystemAddsecondary (netRemote.multichannel.system.addsecondary)
        • BaseMultichannelSystemCompatibilityid (netRemote.multichannel.system.compatibilityid)
        • BaseMultichannelSystemCreate (netRemote.multichannel.system.create)
        • BaseMultichannelSystemId (netRemote.multichannel.system.id)
        • BaseMultichannelSystemName (netRemote.multichannel.system.name)
        • BaseMultichannelSystemRemovesecondary (netRemote.multichannel.system.removesecondary)
        • BaseMultichannelSystemState (netRemote.multichannel.system.state)
        • BaseMultichannelSystemUnpair (netRemote.multichannel.system.unpair)
      • netRemote.cast
        • BaseCastAppName (netRemote.cast.appName)
        • BaseCastTos (netRemote.cast.tos)
        • BaseCastUsageReport (netRemote.cast.usageReport)
        • BaseCastVersion (netRemote.cast.version)
      • netRemote.play
        • BasePlayAddPreset (netRemote.play.addPreset)
        • BasePlayAddPresetStatus (netRemote.play.addPresetStatus)
        • BasePlayAlerttone (netRemote.play.alerttone)
        • BasePlayCaps (netRemote.play.caps)
        • BasePlayConcurencyResponse (netRemote.play.ConcurencyResponse)
        • BasePlayConcurencyStr (netRemote.play.ConcurencyStr)
        • Play: Control (netRemote.play.control)
        • BasePlayErrorStr (netRemote.play.errorStr)
        • BasePlayFeedback (netRemote.play.feedback)
        • BasePlayFrequency (netRemote.play.frequency)
        • Play-Info: Album (netRemote.play.info.album)
        • BasePlayInfoAlbumDescription (netRemote.play.info.albumDescription)
        • Play-Info: Artist (netRemote.play.info.artist)
        • BasePlayInfoArtistDescription (netRemote.play.info.artistDescription)
        • BasePlayInfoDescription (netRemote.play.info.description)
        • Play-Info: Duration (netRemote.play.info.duration)
        • Play-Info: Graphic URI (netRemote.play.info.graphicUri)
        • Play-Info: Name (netRemote.play.info.name)
        • BasePlayInfoProviderLogoUri (netRemote.play.info.providerLogoUri)
        • BasePlayInfoProviderName (netRemote.play.info.providerName)
        • Play-Info: Text (netRemote.play.info.text)
        • BasePlayNotificationMessage (netRemote.play.NotificationMessage)
        • Play: Position (netRemote.play.position)
        • Play: Rate (netRemote.play.rate)
        • BasePlayRating (netRemote.play.rating)
        • Play: Repeat (netRemote.play.repeat)
        • BasePlayScrobble (netRemote.play.scrobble)
        • BasePlayServiceIdsDabEnsembleId (netRemote.play.serviceIds.dabEnsembleId)
        • BasePlayServiceIdsDabScids (netRemote.play.serviceIds.dabScids)
        • BasePlayServiceIdsDabServiceId (netRemote.play.serviceIds.dabServiceId)
        • BasePlayServiceIdsEcc (netRemote.play.serviceIds.ecc)
        • BasePlayServiceIdsFmRdsPi (netRemote.play.serviceIds.fmRdsPi)
        • Play: Shuffle (netRemote.play.shuffle)
        • BasePlayShuffleStatus (netRemote.play.shuffleStatus)
        • BasePlaySignalStrength (netRemote.play.signalStrength)
        • Play: Status (netRemote.play.status)
      • netRemote.spotify
        • BaseSpotifyBitRate (netRemote.spotify.bitRate)
        • BaseSpotifyLastError (netRemote.spotify.lastError)
        • BaseSpotifyLoggedInState (netRemote.spotify.loggedInState)
        • BaseSpotifyLoginUsingOauthToken (netRemote.spotify.loginUsingOauthToken)
        • BaseSpotifyPlaylistName (netRemote.spotify.playlist.name)
        • BaseSpotifyPlaylistUri (netRemote.spotify.playlist.uri)
        • BaseSpotifyStatus (netRemote.spotify.status)
        • BaseSpotifyUsername (netRemote.spotify.username)
        • netremote.spotify.latesterror (netremote.spotify.latesterror)
        • netremote.spotify.password (netremote.spotify.password)
      • netRemote.multiroom
        • BaseMultiroomCapsMaxClients (netRemote.multiroom.caps.maxClients)
        • BaseMultiroomCapsProtocolVersion (netRemote.multiroom.caps.protocolVersion)
        • BaseMultiroomClientMute0 (netRemote.multiroom.client.mute0)
        • BaseMultiroomClientMute1 (netRemote.multiroom.client.mute1)
        • BaseMultiroomClientMute2 (netRemote.multiroom.client.mute2)
        • BaseMultiroomClientMute3 (netRemote.multiroom.client.mute3)
        • BaseMultiroomClientStatus0 (netRemote.multiroom.client.status0)
        • BaseMultiroomClientStatus1 (netRemote.multiroom.client.status1)
        • BaseMultiroomClientStatus2 (netRemote.multiroom.client.status2)
        • BaseMultiroomClientStatus3 (netRemote.multiroom.client.status3)
        • BaseMultiroomClientVolume0 (netRemote.multiroom.client.volume0)
        • BaseMultiroomClientVolume1 (netRemote.multiroom.client.volume1)
        • BaseMultiroomClientVolume2 (netRemote.multiroom.client.volume2)
        • BaseMultiroomClientVolume3 (netRemote.multiroom.client.volume3)
        • BaseMultiroomDeviceClientIndex (netRemote.multiroom.device.clientIndex)
        • BaseMultiroomDeviceClientStatus (netRemote.multiroom.device.clientStatus)
        • Multiroom: List Devices (netRemote.multiroom.device.listAll)
        • BaseMultiroomDeviceListAllVersion (netRemote.multiroom.device.listAllVersion)
        • BaseMultiroomDeviceServerStatus (netRemote.multiroom.device.serverStatus)
        • BaseMultiroomDeviceTransportOptimisation (netRemote.multiroom.device.transportOptimisation)
        • BaseMultiroomGroupAddClient (netRemote.multiroom.group.addClient)
        • BaseMultiroomGroupAttachedClients (netRemote.multiroom.group.attachedClients)
        • BaseMultiroomGroupBecomeServer (netRemote.multiroom.group.becomeServer)
        • BaseMultiroomGroupCreate (netRemote.multiroom.group.create)
        • BaseMultiroomGroupDestroy (netRemote.multiroom.group.destroy)
        • BaseMultiroomGroupId (netRemote.multiroom.group.id)
        • BaseMultiroomGroupMasterVolume (netRemote.multiroom.group.masterVolume)
        • BaseMultiroomGroupName (netRemote.multiroom.group.name)
        • BaseMultiroomGroupRemoveClient (netRemote.multiroom.group.removeClient)
        • BaseMultiroomGroupState (netRemote.multiroom.group.state)
        • BaseMultiroomGroupStreamable (netRemote.multiroom.group.streamable)
        • BaseMultiroomSinglegroupState (netRemote.multiroom.singlegroup.state)
      • netRemote.misc
        • BaseMiscFsDebugComponent (netRemote.misc.fsDebug.component)
        • BaseMiscFsDebugTraceLevel (netRemote.misc.fsDebug.traceLevel)
        • BaseMiscNvsData (netRemote.misc.nvs.data)
        • netremote.misc.preset.dab (netremote.misc.preset.dab)
        • netremote.misc.preset.fm (netremote.misc.preset.fm)
      • netRemote.test
        • BaseTestIperfCommandLine (netRemote.test.iperf.commandLine)
        • BaseTestIperfConsole (netRemote.test.iperf.console)
        • BaseTestIperfExecute (netRemote.test.iperf.execute)
      • netRemote.nav
        • BaseNavActionContext (netRemote.nav.action.context)
        • BaseNavActionDabPrune (netRemote.nav.action.dabPrune)
        • BaseNavActionDabScan (netRemote.nav.action.dabScan)
        • NAV-Action: Navigate (netRemote.nav.action.navigate)
        • BaseNavActionSelectItem (netRemote.nav.action.selectItem)
        • BaseNavActionSelectPreset (netRemote.nav.action.selectPreset)
        • BaseNavAmazonMpGetRating (netRemote.nav.amazonMpGetRating)
        • BaseNavAmazonMpLoginComplete (netRemote.nav.amazonMpLoginComplete)
        • BaseNavAmazonMpLoginUrl (netRemote.nav.amazonMpLoginUrl)
        • BaseNavAmazonMpSetRating (netRemote.nav.amazonMpSetRating)
        • BaseNavBrowseMode (netRemote.nav.browseMode)
        • BaseNavCaps (netRemote.nav.caps)
        • BaseNavContextDepth (netRemote.nav.context.depth)
        • BaseNavContextErrorStr (netRemote.nav.context.errorStr)
        • BaseNavContextFormData (netRemote.nav.context.formData)
        • BaseNavContextFormItem (netRemote.nav.context.form.item)
        • BaseNavContextFormOption (netRemote.nav.context.form.option)
        • BaseNavContextList (netRemote.nav.context.list)
        • BaseNavContextNavigate (netRemote.nav.context.navigate)
        • BaseNavContextNumItems (netRemote.nav.context.numItems)
        • BaseNavContextRefresh (netRemote.nav.context.refresh)
        • BaseNavContextStatus (netRemote.nav.context.status)
        • BaseNavCurrentTitle (netRemote.nav.currentTitle)
        • BaseNavDabScanUpdate (netRemote.nav.dabScanUpdate)
        • BaseNavDepth (netRemote.nav.depth)
        • BaseNavDescription (netRemote.nav.description)
        • BaseNavEncFormData (netRemote.nav.encFormData)
        • BaseNavErrorStr (netRemote.nav.errorStr)
        • BaseNavFormButton (netRemote.nav.form.button)
        • BaseNavFormData (netRemote.nav.formData)
        • BaseNavFormItem (netRemote.nav.form.item)
        • BaseNavFormOption (netRemote.nav.form.option)
        • NAV: List (netRemote.nav.list)
        • NAV: NumItems (netRemote.nav.numItems)
        • BaseNavPresetCurrentPreset (netRemote.nav.preset.currentPreset)
        • BaseNavPresetDelete (netRemote.nav.preset.delete)
        • BaseNavPresetDownloadArtworkUrl (netRemote.nav.preset.download.artworkUrl)
        • BaseNavPresetDownloadBlob (netRemote.nav.preset.download.blob)
        • BaseNavPresetDownloadDownload (netRemote.nav.preset.download.download)
        • BaseNavPresetDownloadName (netRemote.nav.preset.download.name)
        • BaseNavPresetDownloadType (netRemote.nav.preset.download.type)
        • BaseNavPresetListversion (netRemote.nav.preset.listversion)
        • BaseNavPresets (netRemote.nav.presets)
        • BaseNavPresetSwapIndex1 (netRemote.nav.preset.swap.index1)
        • BaseNavPresetSwapIndex2 (netRemote.nav.preset.swap.index2)
        • BaseNavPresetSwapSwap (netRemote.nav.preset.swap.swap)
        • BaseNavPresetUploadArtworkUrl (netRemote.nav.preset.upload.artworkUrl)
        • BaseNavPresetUploadBlob (netRemote.nav.preset.upload.blob)
        • BaseNavPresetUploadName (netRemote.nav.preset.upload.name)
        • BaseNavPresetUploadType (netRemote.nav.preset.upload.type)
        • BaseNavPresetUploadUpload (netRemote.nav.preset.upload.upload)
        • BaseNavRefresh (netRemote.nav.refresh)
        • BaseNavReleaseDate (netRemote.nav.releaseDate)
        • BaseNavSearchTerm (netRemote.nav.searchTerm)
        • NAV: State (netRemote.nav.state)
        • NAV: Status (netRemote.nav.status)
      • netRemote.fsdca
        • BaseFsdcaAuthCode (netRemote.fsdca.authCode)
        • BaseFsdcaClientId (netRemote.fsdca.clientId)
        • BaseFsdcaDisassociate (netRemote.fsdca.disassociate)
        • BaseFsdcaFsdcaId (netRemote.fsdca.fsdcaId)
        • BaseFsdcaState (netRemote.fsdca.state)

Developer Reference

  • ISU - Format
    • Structures
      • Directory Archive Structures
  • ISU - Version and Customisation
    • FSCustomisation
      • FSCustomisation.get_module_name()
      • FSCustomisation.loads()
    • FSVersion
      • FSVersion.loads()
  • ISU – Firmware Update
    • ISUSoftwareElement
      • ISUSoftwareElement.loadxml()
    • url_get_update()
    • get_update()
    • find_update()
  • NET - (Remote) API
    • WebAPI Core
      • net.nodes
      • net.dynamic
      • NodeBase
        • NodeBase.cacheable
        • NodeBase.description
        • NodeBase.is_list
        • NodeBase.name
        • NodeBase.notifying
        • NodeBase.path
        • NodeBase.prototype
        • NodeBase.read()
        • NodeBase.read_list()
        • NodeBase.readonly
      • Node
        • Node.cls
        • Node.has_method()
        • Node.supports_module()
        • Node.value
      • NodePath
        • NodePath.create()
        • NodePath.exists()
        • NodePath.from_xml()
        • NodePath.get_node_type()
        • NodePath.iter_nodes()
      • ArgType
        • ArgType.ARG_TYPE_C8
        • ArgType.ARG_TYPE_E8
        • ArgType.ARG_TYPE_S16
        • ArgType.ARG_TYPE_S32
        • ArgType.ARG_TYPE_S8
        • ArgType.ARG_TYPE_U
        • ArgType.ARG_TYPE_U16
        • ArgType.ARG_TYPE_U32
        • ArgType.ARG_TYPE_U8
        • ArgType.ARG_TYPE_UNKNOWN
        • ArgType.to_python()
      • Argument
      • NodeValue
      • Node Classes
        • NodeInt
        • NodeList
        • NodeListItem
        • NodeS8
        • NodeS16
        • NodeS32
        • NodeU8
        • NodeU16
        • NodeU32
        • NodeE8
        • NodeC8
    • Device API
      • Method
      • Status
        • Status.FS_FAIL
        • Status.FS_LIST_END
        • Status.FS_NODE_BLOCKED
        • Status.FS_NODE_DOES_NOT_EXIST
        • Status.FS_OK
        • Status.FS_PACKET_BAD
        • Status.FS_REPLY_TOO_BIG
        • Status.FS_REQUEST_INVALID
        • Status.FS_TIMEOUT
        • Status.FS_UNKNOWN_STATUS
      • FSResponse
        • FSResponse.method
        • FSResponse.node
        • FSResponse.status
        • FSResponse.success
      • FSDevice
        • FSDevice.get_url()
        • FSDevice.node_request()
        • FSDevice.node_request_multiple()
        • FSDevice.request()
      • FSAPI Wrapper
        • wrap()
        • _Wrapper
        • APICall
        • ListAPICall
  • ECMAScript-Language module
    • ECMAScript binary decompiler
      • esbin.ES_BIN_SUFFIX
      • esbin.ES_BIN_MAGIC
      • is_valid_ext()
      • Decompiler
        • Decompiler.code
        • Decompiler.do_final()
    • Basic usage (>=0.3.0)
fsapi-tools
  • Search


© Copyright 2022, MatrixEditor.

Built with Sphinx using a theme provided by Read the Docs.