accessBTC.m
Background Telemetry Channel (BTC) is a capability within Analog Devices VisualDSP++ IDE tool that let's engineers stream live data between their application running on the DSP (or a simulator) and VisualDSP++ (along with other PC applications).
By taking advantage of the COM interface in MATLAB, you can directly stream data to and fro between MATLAB and VisualDSP++, using the attached MATLAB Class file accessBTC.m.
The basic steps of using this file are as follows:
1. Instantiate the class:
>> btc = accessBTC; % create object
2. Initialize the object.
>> btc.initialize;
3. Read and write data
>> outdata = btc.read(channelNum, width); % width can be 8, 16 or 32
>> outdata = btc.write(channelNum, value); % Value has to be INT8, INT16 or INT32 data types in MATLAB.
Cite As
Arvind (2026). accessBTC.m (https://se.mathworks.com/matlabcentral/fileexchange/46934-accessbtc-m), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
