AES70.js¶
Building this documentation¶
The documentation for this project is built using sphinx-js
. The documentation
source files can be found in the doc
directory.
Building the documentation requires sphinx-js
to be installed.
sphinx-js
requires jsdoc
which can be installed by running
npm ci
inside of the doc
directory.
After that the documentation can be built using
make html
after which the HTML version of the documentation can be found in
doc/build/html/
.
Installation¶
AES70.js is written as ES6 modules. It can be used both in a browser and in NodeJS.
WebBrowser¶
A ES5 compatible version of AES70.js can be build from within the git
repository. The build process uses babel and closure-compiler to bunde a single
file dist/AES70.es5.js
. To build this file run
npm ci
make dist/AES70.es5.js
Alternatively, the version of AES70 published to NPM already contains the
generated source file. After installing aes70
using NPM a version of AES70.js
for the browser will be at node_modules/aes70/dist/AES70.es5.js
.
NodeJS¶
In order to use AES70 from inside a NodeJS project simply install it with npm.
npm i aes70
In order to build a NodeJS compatible version of AES70.js from the git repository run:
npm ci
make node
The output files will then be found in the lib/
directory.
License¶
This software is released here under the GNU General Public License version 2.
- Controller APIs
- Control Classes
- OcaRoot
- OcaWorker
- OcaActuator
- OcaMute
- OcaPolarity
- OcaSwitch
- OcaGain
- OcaPanBalance
- OcaDelay
- OcaDelayExtended
- OcaFrequencyActuator
- OcaFilterClassical
- OcaFilterParametric
- OcaFilterPolynomial
- OcaFilterFIR
- OcaFilterArbitraryCurve
- OcaDynamics
- OcaDynamicsDetector
- OcaDynamicsCurve
- OcaSignalGenerator
- OcaSignalInput
- OcaSignalOutput
- OcaTemperatureActuator
- OcaIdentificationActuator
- OcaSummingPoint
- OcaBasicActuator
- OcaBooleanActuator
- OcaInt8Actuator
- OcaInt16Actuator
- OcaInt32Actuator
- OcaInt64Actuator
- OcaUint8Actuator
- OcaUint16Actuator
- OcaUint32Actuator
- OcaUint64Actuator
- OcaFloat32Actuator
- OcaFloat64Actuator
- OcaStringActuator
- OcaBitstringActuator
- OcaSensor
- OcaLevelSensor
- OcaAudioLevelSensor
- OcaTimeIntervalSensor
- OcaFrequencySensor
- OcaTemperatureSensor
- OcaIdentificationSensor
- OcaVoltageSensor
- OcaCurrentSensor
- OcaImpedanceSensor
- OcaGainSensor
- OcaBasicSensor
- OcaBooleanSensor
- OcaInt8Sensor
- OcaInt16Sensor
- OcaInt32Sensor
- OcaInt64Sensor
- OcaUint8Sensor
- OcaUint16Sensor
- OcaUint32Sensor
- OcaFloat32Sensor
- OcaFloat64Sensor
- OcaStringSensor
- OcaBitstringSensor
- OcaUint64Sensor
- OcaBlock
- OcaBlockFactory
- OcaMatrix
- OcaAgent
- OcaGrouper
- OcaRamper
- OcaNumericObserver
- OcaLibrary
- OcaPowerSupply
- OcaEventHandler
- OcaNumericObserverList
- OcaMediaClock3
- OcaTimeSource
- OcaPhysicalPosition
- OcaApplicationNetwork
- OcaControlNetwork
- OcaMediaTransportNetwork
- OcaManager
- OcaDeviceManager
- OcaSecurityManager
- OcaFirmwareManager
- OcaSubscriptionManager
- OcaPowerManager
- OcaNetworkManager
- OcaMediaClockManager
- OcaLibraryManager
- OcaAudioProcessingManager
- OcaDeviceTimeManager
- OcaTaskManager
- OcaCodingManager
- OcaDiagnosticManager
- OcaNetworkSignalChannel
- OcaNetwork
- OcaMediaClock
- OcaStreamNetwork
- OcaStreamConnector
- Control Data Types
- OcaApplicationNetworkCommand
- OcaApplicationNetworkState
- OcaBaseDataType
- OcaBlockMember
- OcaClassAuthorityID
- OcaClassID
- OcaClassIdentification
- OcaClassicalFilterShape
- OcaComponent
- OcaDBr
- OcaDelayUnit
- OcaDelayValue
- OcaDeviceState
- OcaDynamicsFunction
- OcaEnumItem
- OcaEnumItem16
- OcaEvent
- OcaEventID
- OcaFilterPassband
- OcaGlobalTypeIdentifier
- OcaGrouperCitizen
- OcaGrouperEnrollment
- OcaGrouperGroup
- OcaGrouperMode
- OcaGrouperStatusChangeEventData
- OcaGrouperStatusChangeType
- OcaImpedance
- OcaLevelDetectionLaw
- OcaLevelMeterLaw
- OcaLibAccess
- OcaLibParamSetAssignment
- OcaLibVol
- OcaLibVolChangedEventData
- OcaLibVolData_ParamSet
- OcaLibVolIdentifier
- OcaLibVolMetadata
- OcaLibVolStandardTypeID
- OcaLibVolType
- OcaLibraryIdentifier
- OcaManagerDefaultObjectNumbers
- OcaManagerDescriptor
- OcaMediaClockAvailability
- OcaMediaClockLockState
- OcaMediaClockRate
- OcaMediaClockType
- OcaMediaCoding
- OcaMediaConnection
- OcaMediaConnectorCommand
- OcaMediaConnectorElement
- OcaMediaConnectorState
- OcaMediaConnectorStatus
- OcaMediaConnectorStatusChangedEventData
- OcaMediaSinkConnector
- OcaMediaSinkConnectorChangedEventData
- OcaMediaSourceConnector
- OcaMediaSourceConnectorChangedEventData
- OcaMediaStreamCastMode
- OcaMethod
- OcaMethodID
- OcaModelDescription
- OcaModelGUID
- OcaMuteState
- OcaNetworkControlProtocol
- OcaNetworkLinkType
- OcaNetworkMediaProtocol
- OcaNetworkMediaSourceOrSink
- OcaNetworkSignalChannelStatus
- OcaNetworkStatistics
- OcaNetworkStatus
- OcaNetworkSystemInterfaceDescriptor
- OcaNetworkSystemInterfaceID
- OcaNotificationDeliveryMode
- OcaOPath
- OcaObjectIdentification
- OcaObjectListEventData
- OcaObjectSearchResult
- OcaObjectSearchResultFlags
- OcaObservationEventData
- OcaObservationListEventData
- OcaObserverState
- OcaParametricEQShape
- OcaPilotToneDetectorSpec
- OcaPolarityState
- OcaPort
- OcaPortID
- OcaPortMode
- OcaPositionCoordinateSystem
- OcaPositionDescriptor
- OcaPowerState
- OcaPowerSupplyLocation
- OcaPowerSupplyState
- OcaPowerSupplyType
- OcaPresentationUnit
- OcaProperty
- OcaPropertyChangeType
- OcaPropertyDescriptor
- OcaPropertyID
- OcaProtoObjectIdentification
- OcaProtoPort
- OcaProtoPortID
- OcaProtoSignalPath
- OcaRamperCommand
- OcaRamperInterpolationLaw
- OcaRamperState
- OcaRelationalOperator
- OcaResetCause
- OcaSensorReadingState
- OcaSignalPath
- OcaStatus
- OcaStream
- OcaStreamConnectorIdentification
- OcaStreamConnectorStatus
- OcaStreamStatus
- OcaStreamType
- OcaStringComparisonType
- OcaSubscriptionManagerState
- OcaSweepType
- OcaTask
- OcaTaskCommand
- OcaTaskManagerState
- OcaTaskState
- OcaTaskStateChangedEventData
- OcaTaskStatus
- OcaTimeMode
- OcaTimePTP
- OcaTimeProtocol
- OcaTimeReferenceType
- OcaTimeSourceAvailability
- OcaTimeSourceSyncStatus
- OcaTransferFunction
- OcaUnitOfMeasure
- OcaVersion
- OcaWaveformType