A signal is an input event triggered by a synapse. When a signal is caught, Kalliope runs attached neurons of the synapse.
The syntax is the following
signals:
- signal_type: parameter
Or
signals:
- signal_type:
parameter_key1: parameter_value1
parameter_key2: parameter_value2
Here is a list of core signal that are installed natively with Kalliope
| Name | Description |
|---|---|
| event | Launch synapses periodically at fixed times, dates, or intervals. |
| mqtt_subscriber | Launch synapse from when receive a message from a MQTT broker |
| order | Launch synapses from captured vocal order from the microphone |
| geolocation | Define synapses to be triggered by clients handling geolocation |