Issues with EMG Signal Acquisition via Simulink Desktop Real-Time (SDRT) and DAQ Board Usage

Good morning,
I am trying to use Simulink Desktop Real-Time (SDRT) for EMG signal acquisition. My intention is to use a DAQ board along with a laptop, but I am encountering some difficulties.
From what I’ve read, USB-based DAQ boards are not supported by SDRT, likely due to the use of a real-time kernel, which temporarily blocks access to the Windows driver for reading the COM port.
I was wondering if it is possible to use a PCI-based DAQ board with a PCI-to-Thunderbolt converter in order to use my laptop, or if the only viable solution is to use VHDL cables and a desktop PC to install the data acquisition board.
Thank you for your attention,

Answers (1)

Hello,
you are correct that USB-based data acquisition boards are not supported with Simulink Desktop Real-Time. However, PCIe to Thunderbolt converter with a PCIe data acquisition board is a supported combination and is tested to work.
Good Luck, Jan

2 Comments

So If I buy, a for example, a National Instruments PCIe DAQ system, install PCIe to Thunderbolt Expansion Chassis, and then connect it to my PC via Thunderbolt, will it work correctly with Simulink Desktop Real-Time? Right?
If this is one of the National Instruments boards supported by Simulink Desktop Real-Time (please see the list first), then yes, it should.
Good Luck, Jan

Sign in to comment.

Categories

Products

Release

R2024b

Asked:

on 12 May 2025

Commented:

on 13 May 2025

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!