Remote Diagnostics &
Hardware Control Suite

A high-performance WPF desktop application developed by Emsensing Technologies Pvt Ltd to configure, monitor, and run low-level diagnostics on the DripSet Smart Medical Infusion System, linking IoT devices to local COM ports and AWS Cloud databases.

5 Enterprise Diagnostic Pillars

Complete hardware integration linking medical IoT devices to local COM serial interfaces and AWS Cloud backends.

PILLAR 01

Real-Time Telemetry & Monitoring

  • Infusion Metrics: Live updates of flow rate, total infused volume, drop counts, battery charge, and current state (Stopped, Running, Paused).
  • Signal & Health: Wi-Fi RSSI signal quality, packet transmission integrity, and REST API response latencies.
  • Analog Diagnostics: Real-time ADC levels for drop sensor, motor performance, and bubble detector.
PILLAR 02

Low-Level Hardware Diagnostics

  • Air-In-Line Sensor: Bubble detector validation preventing embolism risks in patient infusion lines.
  • Infusion Stepper Motor: Homing sequences, absolute coordinate movement, and micro-stepping calibration.
  • Feedback Elements: RGB visual alerts (Green/Red/Blue LEDs), audio buzzer frequencies, and OLED screens.
  • Core Sensors: IR drop counters, Hall effect flow sensors, and on-board NVM/EEPROM memory tests.
PILLAR 03

Asynchronous AWS IoT Cloud Control

  • AWS API Gateway: Direct backend integration to control remote DripSet infusion devices globally.
  • Remote Commands: Issue secure remote IoT commands (read, write, and test) to physical devices anywhere.
  • Presence Tracking: Asynchronous retrieval of online/offline presence status, last-seen timestamps, and remote JSON payloads.
PILLAR 04

Local Connectivity & Developer Console

  • Auto COM Port Discovery: Automated discovery and connection management for local Serial/COM ports.
  • Local REST Client: Local HTTP REST API client interface for rapid hardware calibration cycles.
  • UART Developer Console: Manual UART command entry, scroll-locked log inspection, and telemetry export to CSV.
PILLAR 05

Medical Parameter Calibration

  • Infusion Controls: Configure total fluid volume targets, flow rates (ml/h), and occlusion limits.
  • Tolerances: Calibrate tube closure thresholds and optical drop detection tolerances.
  • Security: Wi-Fi credential provisioning, encrypted storage, and remote credential wiping.

Architecture & Technology Stack

Enterprise WPF desktop architecture built with strict MVVM separation and AWS IoT Cloud connectivity.

.NET Core & WPF

Windows Presentation Foundation framework with rich dark mode UI and smooth animations.

MVVM Pattern

Model-View-ViewModel architecture ensuring strict separation of UI components and business logic.

AWS IoT API Gateway

Asynchronous REST & WebSocket communications with cloud backend for global device management.

SerialPort UART Wrapper

Low-level serial communication wrapper managing automated COM port polling and UART commands.