Skydel Plug-ins Documentation
  • Introduction
  • Development Environment
    • Ubuntu 22.04
    • Windows 10 & 11
    • Compilation
    • Featured Plug-ins
      • IMU Plug-in
  • Plug-in Development
    • Roles
      • Core
      • RAPI
      • Position Observer
      • Raw Data Observer
      • HIL Observer
      • Radio Time Observer
      • Transmitter Observer
      • Simulator State Observer
    • Enabling
    • Runtime
    • Time Synchronization
  • Plug-ins in Skydel
    • Using Plug-ins
  • Legacy Custom Signal
    • Migration
Powered by GitBook
On this page
  • HIL Interface Received Positions
  • Dynamic User Interface
  • Example
  1. Plug-in Development
  2. Roles

HIL Observer

This section contains a description of the SkydelHilObserverInterface supported by Skydel.

PreviousRaw Data ObserverNextRadio Time Observer

Last updated 2 months ago

HIL Interface Received Positions

During simulation initialization, Skydel will ask for a SkydelRuntimeHilObserver* from every plug-in via the createRuntimeHilObserver method. It is mandatory to give full ownership of the returned pointer to Skydel.

During the simulation, Skydel will send the HIL positions in ecef format as they are received using the pushHilInput method. The position will be received in the same data structure as the real time positions of SkydelPositionObsereverInterface presented .

Dynamic User Interface

Same as SkydelPositionObsereverInterface, see of Position Observer for more details.

Example

See the plug-in example for more information. It covers:

  • Receiving HIL data in real time

  • Updating the user interface

  • Logging in the temporary folder

here
hil_observer_plugin
Dynamic User Interface