api: Fix number of signals

We have 10 signals, not 11.  Setting 11 results in reading
beyond the signals defined and trying to create signals with
NULL values.
2 jobs for wip/sadiq/fix-warnings in 1 minute and 59 seconds (queued for 1 second)