Skip to content

quanser/quanser_sdk_linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Quanser SDK for Linux

This repository contains instructions for accessing the Quanser SDK for Linux, aimed at various Linux operating systems.

The Quanser SDK facilitates application software development using Quanser hardware and virtual experiments. It provides device drivers and various Application Programming Interfaces (API's) in C and Python together with hardware interfacing and communication libraries.

The Quanser SDK for Linux supports the following Debian-based Linux targets:

  • 64-bit Ubuntu Linux PC/laptop, i.e., Linux x86_64 target
  • 32-bit Raspberry Pi OS on a Raspberry Pi 4
  • Nvidia Jetson Orin boards (e.g., Quanser QBot Platform)

For the Nvidia Jetson Orin targets, refer to the specific instructions contained in the Nvidia Orin README file.

On the Linux x86_64 target (e.g., 64-bit Ubuntu PC) and on the 32-bit Raspberry Pi OS target running on a Raspberry Pi 4 board, the Quanser SDK for Linux supports the following Quanser devices:

Before installing Quanser SDK for Linux for the very first time on a target, execute the following commands:

wget --no-cache https://repo.quanser.com/debian/release/config/configure_repo.sh
chmod u+x configure_repo.sh
./configure_repo.sh
rm -f ./configure_repo.sh

To install Quanser SDK for Linux, or upgrade an existing installation, run the following commands:

sudo apt update
sudo apt-get install quanser-sdk

To uninstall and remove Quanser SDK for Linux, run the following command:

sudo apt-get --auto-remove purge quanser-sdk

The Quanser SDK for Linux documentation is available through man pages.

For additional information about the Quanser SDK, including Quanser API's, examples and documentation, refer to:

https://github.com/quanser/quanser_sdk