Skip to content

TS: Trigger EXP Show: FAST Serial Protocol Reference, EXP Port

This command was added in firmware version 0.10

This feature is not yet released

This documentation is for a feature that is not yet released. Details and features may change.

The TS: command is used to trigger (start) an EXP show which has previously been defined and loaded onto an expansion board via the ES: command

Once a show is triggered, it will run until it hits the end of show command. (A period.) The ability to stop a show manually will be added soon.

When you trigger a show, you also pass in the block number which contains the LEDs that show should apply to. This allows you to run multiple shows (or multiple instances of the same show) on different blocks simultaneously.

Command syntax

TS:<slot>,<show_id>,[local_vars]<CR>

<slot>

The hex number (0-1F) of the show slot to use. Any show currently running in that slot will be immediately halted.

<show_id>

The hex number of the show you want to run. Show numbers 0-31 (0-1F) are those that have been written to user memory using the ES: command, higher numbers are for shows that have been stored in flash.

[local_vars]

Optional arguments used to pass starting values for local variables (_1 through _8) in the show. See the EXP show documentation for more information.

Returns

  • TS:P The show was triggered successfully and is now running.
  • TS:F The show failed to start.

Examples

Trigger show 4 on running in slot 0:

TS:0,4<CR>

N or > jump the next page, P or < for previous, search with S or ?