Classes | |
| class | MedWandControllerBase |
| Serves as the base class for managing and interacting with MedWand devices. More... | |
| class | MedWandReading |
| Class used to return reading data from MedWand sensor. More... | |
Enumerations | |
| enum | DeviceState { NotConnected , Connecting , Connected , Initializing , Initialized , DisConnecting , Error } |
| Represents the various states of a device within the device state machine. More... | |
| enum | StethoscopeFilter { Off , Heart , Lungs , Bowel } |
| Enumeration for MedWand stethoscope filter selection. More... | |
| enum | MedWandGeneration { Generation1 , Generation2 , Generation25 , Unknown , NotReady } |
| Enumeration for MedWand Device. More... | |
| enum | LicenseState { Invalid , InvalidFeature , Expiring , Expired } |
| Defines the various states of a license within the system. More... | |
| enum | ReadingState { Stopped , Starting , Started , Reading , Recording , Stopping , Error } |
| Represents the various states of the reading process in the MedWand SDK. More... | |
| enum | MedWandSensor { None , Thermometer , PulseOximeter , Ecg , Stethoscope , Otoscope } |
| Enumeration for MedWand device sensor selection. More... | |
| enum | ErrorCode { Generic , DeviceNotFound , SerialPortConnectionError , SerialPortOpenError , SerialPortError , SerialPortClosedError , SerialPortTransmitError , SerialPortNotification } |
| Enumeration for MedWand device/communication errors. More... | |
Functions | |
| readonly struct | LicenseError (LicenseState state, Exception exception) |
| Represents an error associated with a license, including its state and any related exception details. | |
| readonly struct | MedWandDeviceError (ErrorCode code, Exception exception) |
| Represents an error encountered by a MedWand device or during communication with it. | |
Represents the various states of a device within the device state machine.
Enumeration for MedWand device/communication errors.
Defines the various states of a license within the system.
The license is invalid or not recognized.
The license has been issued but is not yet active.
The license is currently active and valid.
The license is nearing its expiration date.
The license has expired and is no longer valid.
Represents the various states of the reading process in the MedWand SDK.
| readonly struct MWSDK.NetCore.LicenseError | ( | LicenseState | state, |
| Exception | exception ) |
Represents an error associated with a license, including its state and any related exception details.
Represents the current state of the license.
Exception details.
| readonly struct MWSDK.NetCore.MedWandDeviceError | ( | ErrorCode | code, |
| Exception | exception ) |
Represents an error encountered by a MedWand device or during communication with it.
This struct encapsulates an error code and an associated exception, providing detailed information about the nature of the error. It is used throughout the MedWand SDK to standardize error reporting and handling.
Error code.
Exception details.