|  | 
 |  | 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 void | sendDataServe (const DataBlock &dataBlock) | 
 |  | 
 | 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) | 
 |  | 
 | virtual void | sendMessageServe (const BUInt32 &source, const BString &message) | 
 |  | 
  |  | 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) | 
 |  |