For RCG models it is recommended to use the `rtcds` command line interface that comes with the `advligorts-rcg` package for building and installing real-time modules, and enabling/starting/stopping the module processes.
For RCG models it is recommended to use the [`rtcds` command line interface](/RCG-command-line-interface:-rtcds) that comes with the `advligorts-rcg` package for building and installing real-time modules, and enabling/starting/stopping the module processes.
Under the hood, the `rtcds` CLI is just issuing commands to systemd to manage things. For general usage it's easier to just use `rtcds`. The following describes what's going on under the hood.
The RTS systemd units use systemd templates. Template units are indicated by the `@` symbol in the unit name. Template units allow arbitrary units to be constructed by name on the fly, by providing the template name after the `@` symbol (e.g. `rts@.target` would become: `rts@h1lsc.target`.