This repository contains examples that show the usage of the Synchronous Data Streaming (SDS) Framework.
The SDS examples are configured for various Evaluation Boards and use the MDK-Middleware for the SDSIO Interface. New hardware targets can be added using board layers that provide the required API interfaces.
| Directory | Content |
|---|---|
| .ci | Files that are related to the Continuous Integration (CI) tests. |
| .github/workflows | GitHub Actions scripts for build and execution tests. |
| Alif/AppKit | SDS Framework deployed to Alif AppKit using USB communication. |
| Alif/DevKit | SDS Framework deployed to Alif DevKit using Ethernet communication. |
| ST/B-U585I-IOT02A | SDS Framework deployed to ST B-U585I-IOT02A using USB communication. |
| Jupyter | Display SDS Data Files using a Jupyter notebook. |
The examples are configured for Keil Studio for VS Code. Install Keil Studio for VS Code from the VS Code marketplace and run a blinky example for the related board first to verify tool installation.
The repository uses GitHub Actions to test project build with AC6 and GCC and execute algorithm tests. Refer to Understanding GitHub Actions and Arm Virtual Hardware documentation for more information.
IMPORTANT
- Each example has a local VS Code configuration. Use in VS Code Open Folder to open the folder of each project individually.
Raise questions or issues for these examples on the repository github.com/ARM-software/SDS-Framework.