|
| 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) |
|