What We Cover

  • System Design

    Define the topology of your application, establishing device connectivity and high-level configuration.

    • Network topology and Node connections
    • Data Blocks
    • File generation configuration
  • Datapool Configurations

    Establish your system’s configuration including CAN messages and system variables for operational and diagnostics use.

    • Comm protocols and messaging
    • Diagnostic variables
    • NVM data lists
    • Hardware configuration (for supported devices)
  • Code Generation

    High-level overview of the file structure and general content of openSYDE generated C code for logi.CAD applications.

    • File path and generator configurations
    • Brief file descriptions
  • Device Update

    Seamlessly configure and establish connection to your controller for device updates.

    • System Commissioning Views
    • Device configuration for software updates
    • Connecting to and updating the device
    • Troubleshooting
    • SYDEsup
  • Real-Time Control

    Create modern and robust dashboard layouts for data monitoring and live control.

    • Live Dashboard examples
    • openSYDE CAN Monitor
    • CAN Monitor databases

Earn a Course Certificate

Upon completion of this course, you'll have the opportunity to earn a certificate that signifies your newfound openSYDE expertise.

Course Outline

    1. Lesson 1.1 - openSYDE Introduction

    2. Lesson 1.2 - General Overview and Download

    3. Lesson 1.3 - Installation and CAN Driver Setup

    4. Course Example Projects

    1. Lesson 2.1a - Physical Layout Preparation

    2. Lesson 2.1b - System Definition, Network Topology, and Node Detail

    3. Lesson 2.2 - Data Blocks Overview

    4. Lesson 2.3 - Data Block import via TSP

    5. Lesson 2.4 - File Generation and Datapools Preview

    6. Module 2 Quiz

    1. Lesson 3.1 - COMM Datapool - OSI Layer 2, EDS Import

    2. Lesson 3.2 - COMM Datapool - CANopen Manager, Add CANopen Device

    3. Lesson 3.3 - DIAG Datapool

    4. Lesson 3.4 - NVM Datapool

    5. Lesson 3.5 - HAL Datapool

    6. Module 3 Quiz

    1. Lesson 4.1 - System Commissioning - Views Overview

    2. Lesson 4.2 - View Setup and Device Configuration

    3. Lesson 4.3 - Update the Device

    4. Lesson 4.3b - Device Connection Troubleshooting

    5. Lesson 4.4 - SYDEsup (service update package)

    6. Lesson 4.5a - Dashboard - Live Sensor Readout

    7. Lesson 4.5b - Dashboard - Live LED Control

    8. Lesson 4.5c - Extra Dashboard Visualizations

    9. Lesson 4.6 - openSYDE CAN Monitor and Database

    10. Module 4 Quiz

    1. Course Outro

    2. Course Survey

    3. Associated Learning

About this course

  • 29 lessons
  • 8-10 hours completion time
  • Earn a certificate
  • $500 course

Prerequisites

What do you need for the course?

  • 12v power supply
  • openSYDE compatible STW controller
  • CAN hardware (Peak CAN dongle recommended)
  • openSYDE software (download and installation covered in Module 1)
  • logi.CAD installation optional (openSYDE and logi.CAD courses are complimentary)

Students

Who is this course for?

  • A developer who is new to the STW ecosystem and wants to become skilled in robust openSYDE application development and device connectivity
  • A developer who is familiar with openSYDE but needs assistance with a particular area of development
  • A project manager looking to better understand the tools and features available for application development and device management using openSYDE in conjunction with logi.CAD

Enroll Now