|
| | BMeasureUnit1 (BMeasureUnits &measureUnits, BString device, Bool threaded=0, BUInt reqSize=2048) |
| |
| BString | serialNumber () |
| |
| void | setSerialNumber (BString serialNumber) |
| |
| void | disconnected () |
| |
| void | sendDataServe1 (const DataBlock &dataBlock) |
| |
| void | sendMessageServe (const BUInt32 &source, const BString &message) |
| |
| | BMeasureUnit (Bool threaded=0, BUInt reqSize=2048) |
| |
| virtual | ~BMeasureUnit () |
| |
| BError | connect (BString device) |
| | Connect to a device. More...
|
| |
| void | disconnect () |
| |
| BString | device () |
| |
| BString | serialNumber () |
| |
| BString | info () |
| |
| BUInt | numChannels () |
| | The number of channels of data. More...
|
| |
| void | run () |
| | Threaded run mode. More...
|
| |
| virtual void | sendDataServe (const DataBlock &dataBlock) |
| |
| virtual BError | setMeasurement (const MeasurementConfig &configMeasurement) |
| |
| virtual BError | setChannelConfig (const BUInt8 &channelNumber, const ChannelConfig &channelConfig) |
| |
| | BMeasure (Bool threaded=0, BUInt reqSize=512) |
| |
| BError | getNodeInfo (NodeInfo &nodeInfo) |
| | Get node information. More...
|
| |
| void | factoryReset (const BInt32 &bootLoader, const BInt32 &resetConfig) |
| | Factory reset. More...
|
| |
| BError | getStatus (NodeStatus &nodeStatus) |
| | Get the node status. More...
|
| |
| void | sendStatus (const NodeStatus &nodeStatus) |
| | Sends the current status. More...
|
| |
| void | sendTime (const BTimeUs &time) |
| | Sends the current time. More...
|
| |
| BError | setMode (const Mode &mode) |
| | Set the current operational mode. More...
|
| |
| BError | setSecureMode (const SecureMode &secureMode) |
| | Set the security mode. More...
|
| |
| BError | setSecureKey (const BString &key) |
| | Set the security key. More...
|
| |
| BError | login (const BString &user, const BString &password) |
| | Provides user/password information for secure connection. More...
|
| |
| BError | getInformation (Information &info) |
| |
| BError | getInfoBlock (InfoBlock &infoBlock) |
| |
| BError | getChannelConfig (const BUInt32 &channelNumber, ChannelConfig &channelConfig) |
| |
| BError | setChannelConfig (const BUInt32 &channelNumber, const ChannelConfig &channelConfig) |
| |
| BError | setChannelConfigFull (const BUInt64 &key, const BUInt32 &channelNumber, const ChannelConfig &channelConfig) |
| |
| BError | getConfig (Configuration &config) |
| | Return units configuration. More...
|
| |
| BError | setConfig (const Configuration &config) |
| | Set units configuration. More...
|
| |
| BError | getMeasurementConfig (MeasurementConfig &measurementConfig) |
| | Get measurement config. More...
|
| |
| BError | setMeasurementConfig (const MeasurementConfig &measurementConfig) |
| | Set measurement config. More...
|
| |
| BError | getMeasurement (MeasurementConfig &measurementConfig) |
| | Get measurement config. More...
|
| |
| BError | setMeasurement (const MeasurementConfig &measurementConfig) |
| | Set measurement config. More...
|
| |
| BError | sendDataEnable (const DataSend &sendType) |
| | Enable the sending of data. More...
|
| |
| void | sendInfo (const InfoBlock &infoBlock) |
| | Sends an info block. More...
|
| |
| void | sendData (const DataBlock &dataBlock) |
| | Sends a data block. More...
|
| |
| BError | measure (DataBlock &dataBlock) |
| | Performs a single measurement. More...
|
| |
| BError | getAwgConfig (AwgConfig &awgConfig) |
| | Get AWG Configuration. More...
|
| |
| BError | setAwgConfig (const AwgConfig &awgConfig) |
| | Configure AWG. More...
|
| |
| BError | setAwgWaveform (const BUInt32 &chan, const BUInt32 &pos, const FileData &dataBlock) |
| | Configure AWG Arbitrary waveform. More...
|
| |
| BError | setAnalogueOut (const BUInt32 &chan, const BFloat32 &value) |
| | Set analogue output value. More...
|
| |
| BError | setDigital (const BUInt32 &bits) |
| | Set digital bits. More...
|
| |
| BError | getDigital (BUInt32 &bits) |
| | Get digital bits. More...
|
| |
| BError | setRelay (const BUInt32 &relayNum, const BInt32 &state) |
| | Set relay. More...
|
| |
| BError | getSwitch (const BUInt32 &switchNum, BInt32 &state) |
| | Get digital bits. More...
|
| |
| BError | filesysInfo (const BString &path, FilesysInfo &filesysInfo) |
| |
| BError | filesysDelete (const BString &path, const FilesysDeleteType &deleteType) |
| |
| BError | fileList (const BString &path, const BUInt32 &pos, FileInfo &fileInfo) |
| |
| BError | fileOpen (const BString &name, const BString &mode, BUInt32 &handle) |
| |
| BError | fileRead (const BUInt32 &handle, const BUInt32 &pos, const BUInt32 &len, FileData &data) |
| |
| BError | fileWrite (const BUInt32 &handle, const BUInt32 &pos, const FileData &data) |
| |
| BError | fileClose (const BUInt32 &handle) |
| |
| BError | fileDelete (const BString &name) |
| |
| BError | functionUnLock (const BUInt32 &unlocks, const BString &key) |
| | UnLock/Lock special functions. More...
|
| |
| BError | getBoardConfig (BoardConfig &config) |
| | Get the boards configuration. More...
|
| |
| BError | setBoardConfig (const BoardConfig &config) |
| | Sets the boards configuration, requires key. More...
|
| |
| BError | runBoardTest (const BString &test) |
| | Runs the given board test. More...
|
| |
| BError | calibrate (const CalibrateInfo &calibInfo) |
| | Calibrate system. More...
|
| |
| void | sendMessage (const BUInt32 &source, const BString &message) |
| | Send text messages. More...
|
| |
| BError | processRequest (BTimeout timeoutUs=BTimeoutForever) |
| |
| virtual BError | getNodeInfoServe (NodeInfo &nodeInfo) |
| |
| virtual void | factoryResetServe (const BInt32 &bootLoader, const BInt32 &resetConfig) |
| |
| virtual BError | getStatusServe (NodeStatus &nodeStatus) |
| |
| virtual void | sendStatusServe (const NodeStatus &nodeStatus) |
| |
| virtual void | sendTimeServe (const BTimeUs &time) |
| |
| virtual BError | setModeServe (const Mode &mode) |
| |
| virtual BError | setSecureModeServe (const SecureMode &secureMode) |
| |
| virtual BError | setSecureKeyServe (const BString &key) |
| |
| virtual BError | loginServe (const BString &user, const BString &password) |
| |
| virtual BError | getInformationServe (Information &info) |
| |
| virtual BError | getInfoBlockServe (InfoBlock &infoBlock) |
| |
| virtual BError | getChannelConfigServe (const BUInt32 &channelNumber, ChannelConfig &channelConfig) |
| |
| virtual BError | setChannelConfigServe (const BUInt32 &channelNumber, const ChannelConfig &channelConfig) |
| |
| virtual BError | setChannelConfigFullServe (const BUInt64 &key, const BUInt32 &channelNumber, const ChannelConfig &channelConfig) |
| |
| virtual BError | getConfigServe (Configuration &config) |
| |
| virtual BError | setConfigServe (const Configuration &config) |
| |
| virtual BError | getMeasurementConfigServe (MeasurementConfig &measurementConfig) |
| |
| virtual BError | setMeasurementConfigServe (const MeasurementConfig &measurementConfig) |
| |
| virtual BError | getMeasurementServe (MeasurementConfig &measurementConfig) |
| |
| virtual BError | setMeasurementServe (const MeasurementConfig &measurementConfig) |
| |
| virtual BError | sendDataEnableServe (const DataSend &sendType) |
| |
| virtual void | sendInfoServe (const InfoBlock &infoBlock) |
| |
| virtual BError | measureServe (DataBlock &dataBlock) |
| |
| virtual BError | getAwgConfigServe (AwgConfig &awgConfig) |
| |
| virtual BError | setAwgConfigServe (const AwgConfig &awgConfig) |
| |
| virtual BError | setAwgWaveformServe (const BUInt32 &chan, const BUInt32 &pos, const FileData &dataBlock) |
| |
| virtual BError | setAnalogueOutServe (const BUInt32 &chan, const BFloat32 &value) |
| |
| virtual BError | setDigitalServe (const BUInt32 &bits) |
| |
| virtual BError | getDigitalServe (BUInt32 &bits) |
| |
| virtual BError | setRelayServe (const BUInt32 &relayNum, const BInt32 &state) |
| |
| virtual BError | getSwitchServe (const BUInt32 &switchNum, BInt32 &state) |
| |
| virtual BError | filesysInfoServe (const BString &path, FilesysInfo &filesysInfo) |
| |
| virtual BError | filesysDeleteServe (const BString &path, const FilesysDeleteType &deleteType) |
| |
| virtual BError | fileListServe (const BString &path, const BUInt32 &pos, FileInfo &fileInfo) |
| |
| virtual BError | fileOpenServe (const BString &name, const BString &mode, BUInt32 &handle) |
| |
| virtual BError | fileReadServe (const BUInt32 &handle, const BUInt32 &pos, const BUInt32 &len, FileData &data) |
| |
| virtual BError | fileWriteServe (const BUInt32 &handle, const BUInt32 &pos, const FileData &data) |
| |
| virtual BError | fileCloseServe (const BUInt32 &handle) |
| |
| virtual BError | fileDeleteServe (const BString &name) |
| |
| virtual BError | functionUnLockServe (const BUInt32 &unlocks, const BString &key) |
| |
| virtual BError | getBoardConfigServe (BoardConfig &config) |
| |
| virtual BError | setBoardConfigServe (const BoardConfig &config) |
| |
| virtual BError | runBoardTestServe (const BString &test) |
| |
| virtual BError | calibrateServe (const CalibrateInfo &calibInfo) |
| |
| | BoapMc1Comms (Bool threaded=0, BUInt reqSize=512) |
| |
| virtual | ~BoapMc1Comms () |
| |
| void | setCommsMode (Bool halfDuplex) |
| |
| void | setComms (BComms &comms) |
| |
| void | setComms (BComms *comms) |
| |
| void | setAddress (BUInt16 addressTo, BUInt16 addressFrom) |
| |
| BUInt32 | getApiVersion () |
| |
| BUInt32 | setTimeout (BUInt32 timeoutUs) |
| |
| BoapMc1Packet * | packetRx () |
| |
| virtual BError | processRx (BTimeout timeoutUs=BTimeoutForever) |
| |
| | BTask (const char *name="", BUInt stackSize=0, BUInt priority=1) |
| |
| | ~BTask () |
| |
| void | init (const char *name, BUInt stackSize=0, BUInt priority=1) |
| |
| BError | start () |
| |
| void | stop () |
| |
| void | waitForCompletion () |
| |
| int | setPriority (BUInt priority) |
| |