What We Cover

  • Design Applications

    Learn how to create and properly configure projects using tools and features in the inSIGHT Display IDE - GSe-VISU.

    • Installation and Software Manuals
    • Creating and configuring your first project
    • GSe-VISU graphical elements
    • Mask/Page navigation
    • Working with variables
    • C code events
    • Converting projects to different displays
  • openSYDE Integration

    Explore how inSIGHT communicates with STW hardware using our configuration platform - openSYDE.

    • Install display nodes to openSYDE
    • openSYDE Data Block
    • openSYDE Datapools
    • openSYDE live dashboard
  • Testing and Loading

    Learn how to properly test your data connections and variables, HMI project interactions, and more.

    • Project simulation
    • Find the display IP address
    • Load the display application via GSe-UP (CAN/ETH)
    • Load the display application via openSYDE (CAN/ETH)
  • CAN Communication

    Explore various methods of configuring and processing CAN messages using both GSe-VISU and openSYDE.

    • CAN Layer 2 via GSe-VISU
    • CAN Layer 2 via openSYDE Datapool
    • J1939 Basics
  • Supplemental Topics

    Enhance your skills through practical examples of common configurations and functionalities.

    • Gauge configuration
    • Password-protected pages example
    • I/O usage

Earn a Course Certificate

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

Course Outline

    1. Lesson 1.1 - Introduction

    2. Lesson 1.2 - Installation and License

    3. Lesson 1.3 - Software Manuals

    4. Course Example Projects

    5. Lesson 1.4 - Configure a New Project

    6. Lesson 1.5 - Project Settings

    1. Lesson 2.1 - Install inSIGHT Displays to openSYDE

    2. Lesson 2.2 - openSYDE Project and Data Block for inSIGHT Displays

    3. Lesson 2.3 - openSYDE COMM Messages and File Generation

    4. Lesson 2.4a - Introduction to Objects and Language Variable

    5. Lesson 2.4b - Resource Texts and Time/Date

    6. Lesson 2.4c - Bitmap Object and Graphics

    7. Lesson 2.4d - Mask Navigation

    8. Lesson 2.5 - Containers

    9. Lesson 2.6 - Project Simulation

    10. Module 2 Quiz

    1. Lesson 3.1 - Find IP Address in Display Update Mode

    2. Lesson 3.2 - Find IP Address Using C Code

    3. Lesson 3.3 - Update Display via CAN (GSe-UP)

    4. Lesson 3.4 - Update Display via Ethernet (GSe-UP)

    5. Lesson 3.5 - openSYDE Configuration for Update via CAN

    6. Lesson 3.6 - openSYDE Configuration for Update via Ethernet

    7. Module 3 Quiz

    1. Lesson 4.1 - Events Overview and Language Container

    2. Lesson 4.2 - Buttons and Menu Index Events

    3. Lesson 4.3a - Get and Set C Variables

    4. Lesson 4.3b - openSYDE Compatible Variables, openSYDE Datapool + Dashboard, Live Test

    5. Module 4 Quiz

    1. Lesson 5.1 - Convert the Built-In CAN Demo Application Display Model

    2. Lesson 5.2 - C Code Setup + CAN Rx

    3. Lesson 5.3 - CAN Tx

    4. Lesson 5.4 - Load Application to Display + Testing

    5. Lesson 5.5 - openSYDE CAN Messaging via GSe-VISU C API

    6. Lesson 5.6 - openSYDE CAN Dashboard Visualization

    7. Lesson 5.7 - J1939 - PGN/SPN Graphical Configuration

    8. Lesson 5.8 - J1939 - Visualizing SPNs in the Mask

    9. Lesson 5.9 - J1939 - Testing TX/Rx

    10. Lesson 5.10 - J1939 - Set SPN Data via C Code

    11. Module 5 Quiz

    1. Lesson 6.1 - Gauge Configuration and Demo

    2. Lesson 6.2a - Password - Protected Page Access

    3. Lesson 6.2b - Password - C Code and Testing

    4. Password Example Quiz

    5. Lesson 6.3 - I/O - Overview and Graphical Setup

    6. Lesson 6.4 - I/O - C API Usage

    7. Lesson 6.5 - I/O - Example Wiring Configuration

    8. Lesson 6.6 - I/O - Live Test

    9. I/O Example Quiz

About this course

  • 50 lessons
  • 14 hours completion time
  • Earn a certificate
  • $500 course

Prerequisites

What do you need for the course?

  • 12v Power supply
  • inSIGHT display hardware and associated harnessing
  • CAN hardware (Peak CAN dongle recommended)
  • GSe-VISU + openSYDE software
  • Basic understanding of C programming recommended

Students

Who is this course for?

  • A developer who is new to the STW ecosystem and wants to learn the skills to begin developing robust inSIGHT display applications
  • A developer who is familiar with inSIGHT displays but needs assistance with a particular area of development
  • A project manager looking to better understand the tools and features available for developing applications using GSe-VISU and openSYDE

Enroll Now