

BLE integration layer




BLE integration layer
Bluetooth® LE integration layer for cross-platform spirometer connectivity
The ndd EasyOne spirometer combines precise measurement technology with intelligent Bluetooth LE connectivity via a cross-platform interface – for reliable, digital lung function diagnostics on PCs and mobile devices.
Arendi developed a Bluetooth LE solution for ndd's EasyOne spirometer based on the nRF52840 chip and a .NET MAUI library with a high-performance protocol for high data rates and stability.
«Arendi was always extremely responsive in the project and consistently provided competent answers.»

Ursin Tuor
Director of Hardware
«Arendi was always extremely responsive in the project and consistently provided competent answers.»
Ursin Tuor
Director of Hardware
Initial situation, goals & challenges
ndd wanted to enhance the EasyOne spirometer with a modern Bluetooth LE interface to enable reliable communication with PCs and mobile devices. The goal was to develop a high-performance, cross-platform solution with high data rates and stability.
Implementation required in-depth expertise in Bluetooth technologies and protocol development. Since ndd lacked this expertise internally, Arendi handled the complete implementation for embedded, app, and Windows environments.
Project results & customer benefits
Arendi developed a customized Bluetooth LE communication solution for ndd based on the Nordic nRF52840 chipset and a cross-platform .NET MAUI library. The specially designed protocol enables maximum data rate and stability – ideal for the digital networking of modern medical sensors.
Thanks to Arendi's comprehensive development work, ndd was able to fully concentrate on its core competencies in measurement technology. Arendi handled the complete implementation of the communication solution for embedded, app, and Windows environments, eliminating the need for ndd to develop its own expertise in complex Bluetooth technologies while simultaneously providing future-proof digital connectivity for its products.

Implemented solution
Arendi developed a complete Bluetooth LE communication solution for ndd's EasyOne spirometer – from embedded integration on the Nordic nRF52840 chipset to the cross-platform .NET MAUI library for PCs and mobile devices. The solution includes a custom-designed communication protocol based on the Bluetooth L2CAP layer with COBS framing and HDLC flow control.
Hardware base: Nordic nRF52840 SoC
Software architecture: Embedded firmware with RTOS + .NET MAUI framework
Protocol: L2CAP with COBS framing and HDLC flow control
Platforms: Arendi COS, Windows, Android, iOS
Features: High data rate, stable connection, low latency
Competencies
- Bootloader
- Communication stacks & protocols
- Firmware architecture
- Hardware interfaces and drivers
- RTOS and cooperative schedulers
- Small to medium-sized uP systems
- Software architecture
- Software design in C
- Software design in C#
- Software design in Scripting Languages
- Cross-platform .NET MAUI
- SDK and sample code deployment
- Wireless technologies
Competence areas
- Embedded systems & firmware
- Software & architecture
- Wireless, IoT & cloud
Technologies
- Bluetooth Low Energy (BLE)
- .NET MAUI for mobile
- .NET MAUI for desktop
- COS
Services
- Requirements management
- Product development
Industry
Medical technology & healthcare
Customer
ndd Medizintechnik AG
Competencies
- Bootloader
- Communication stacks & protocols
- Firmware architecture
- Hardware interfaces and drivers
- RTOS and cooperative schedulers
- Small to medium-sized uP systems
- Software architecture
- Software design in C
- Software design in C#
- Software design in Scripting Languages
- Cross-platform .NET MAUI
- SDK and sample code deployment
- Wireless technologies
Competence areas
- Embedded systems & firmware
- Software & architecture
- Wireless, IoT & cloud
Technologies
- Bluetooth Low Energy (BLE)
- .NET MAUI for mobile
- .NET MAUI for desktop
- COS
Services
- Requirements management
- Product development
Industry
Medical technology & healthcare
Customer
ndd Medizintechnik AG
Competencies
- Bootloader
- Communication stacks & protocols
- Firmware architecture
- Hardware interfaces and drivers
- RTOS and cooperative schedulers
- Small to medium-sized uP systems
- Software architecture
- Software design in C
- Software design in C#
- Software design in Scripting Languages
- Cross-platform .NET MAUI
- SDK and sample code deployment
- Wireless technologies
Competence areas
- Embedded systems & firmware
- Software & architecture
- Wireless, IoT & cloud
Technologies
- Bluetooth Low Energy (BLE)
- .NET MAUI for mobile
- .NET MAUI for desktop
- COS
Services
- Requirements management
- Product development
Industry
Medical technology & healthcare
Customer
ndd Medizintechnik AG