Welcome to the RTSs Course
  • Welcome to the RTSs Course
  • Course Roadmap
Basics of Real-Time Systems
  • Introduction to RTS
  • Section Roadmap
  • What is a Real-Time System and Real-Time Computing?
  • Load Numbers
  • Threading and Real-Time Software
  • Real-Time Computing vs. High-Performance Computing
  • Latency & Jitter
  • Preemption and Preemptive Priority
  • Task Scheduling
  • Common Usefull Linux Commands
  • Cheat Sheet - Linux Commands for System Info
Real-Time Enabled Single-Board Computer - Kernel Patching
  • How to make Raspberry-Pi Real-Time Compatable
  • Basic Linux Commands
  • Architecture and Requirements for Kernel Patching on Raspberry-Pi
  • Real-Time Kernel Patch for Raspberry-Pi
Real-Time Testing and Performance Measurment
  • Latency Measurment
  • Performance Test: The N-queens Problem
  • Performance Test: The Knight's Tour Problem
  • Performance Test: The Rat in Maze Problem
  • Solving Algorithms: Backtracking
  • Performance Test: The Warnsdorff's Rule
WebRTC
  • What is webRTC?
  • WebRTC Functions
  • Signalling in WebRTC
  • An Implementation of WebRTC Signalling
Time-Sensitive Networks (TSN)
  • Course Roadmap
  • TSN - Overview
  • Introduction to TSN
  • Second Introduction to TSN