Basilisk Logo
version 2.0.7

Basilisk:

  • Install
  • Learning Basilisk
    • Fundamentals of Basilisk Simulations
    • Integrated Example Scripts
    • Basics of Writing Basilisk Modules
      • Module Design Considerations
      • Creating New Message Definitions
      • Making C Modules
        • Module Header File
        • C Message Object
        • Module Definition File
        • Swig Interface File
      • Making C++ Modules
      • Making Python Modules
      • Module RST Documentation
      • Module Unit Test File
      • Common Basilisk Support Files
  • Support
  • Documentation
  • externalTools
  • News and Discussions

Vizard:

  • About Vizard
  • Download
  • Release Notes
  • User Guide
  • BSK Scripting Settings
  • Command Line Launching
  • Video Gallery
Basilisk
  • »
  • Learning Basilisk »
  • Basics of Writing Basilisk Modules »
  • Making C Modules
  • View page source

Making C ModulesΒΆ

This section covers how to write a C Basilisk Module. A sample C Basilisk module is found in Module: cModuleTemplate.

  • Module Header File
    • Basic C Module Setup
    • Sample Code
    • Required Module Methods
    • Module Variables
    • Array of Messages
  • C Message Object
    • Input Message
    • Output Message
  • Module Definition File
    • SelfInit Method
    • Reset Method
    • Update Method
    • Array of Messages
  • Swig Interface File
Next Previous

© Copyright 2021, Autonomous Vehicle Systems (AVS) Laboratory.

Built with Sphinx using a theme provided by Read the Docs.