Skip to main content

signaloid-cli cores list

List available cores.

Synopsis​

signaloid-cli cores list [options]

Options​

OptionDescription
--defaultOnly show the default cores managed by Signaloid
--customOnly show your custom cores (the default behavior)
--format <type>Output format:json or table (default: json)
--columns <cols>Columns to display (comma-separated) or 'help' to see available columns

Description​

The cores list command displays all your custom Signaloid compute cores. You can list the default Signaloid cores using the --default flag. The output includes detailed information about each core including its ID, name, class, precision, memory size, microarchitecture, and dependency-tracking mode. You cannot combine options --default and --custom. If you have no custom cores, then the command prints an empty list and exits with code 0.

Examples​

List custom cores:

signaloid-cli cores list

List default cores:

signaloid-cli cores list --default

Output:

+--------------------------------------+-----------------+------------+-----------+--------------+-----------+
| Core ID | Name | Class | Precision | Memory | Microarch |
|--------------------------------------|-----------------|------------|-----------|--------------|-----------|
| cor_271d544c73a8544d9026252652342972 | C0-microSD-N | C0-microSD | 8 | 131072 B | Athens |
| cor_27e6f27f74215d4b887400adc9d4f7bd | C0Pro-Bypass | C0Pro | 0 | 8192000000 B | Bypass |
| cor_3107e0d7e3b65455ae90b7b2976235ea | C0Pro-XS+ | C0Pro | 32 | 8192000000 B | Athens |
| cor_3594398692215796bd14a61b49c0380c | C0Pro-Jupiter-S | C0Pro | 64 | 8192000000 B | Jupiter |
| cor_3d8dfc5d4f305e16b867716fe6aba1e9 | C0-microSD-XS+ | C0-microSD | 32 | 131072 B | Athens |
| cor_5a7849305bdb5be5a8f34e1aa45f8bc5 | C0Pro-L | C0Pro | 256 | 8192000000 B | Athens |
| cor_6ba7d14f76635a85bfd757e084433afc | C0Pro-XL | C0Pro | 512 | 8192000000 B | Athens |
| cor_7354fce65c415e639bd3bb60f48fd9a5 | C0Pro-XL+ | C0Pro | 512 | 8192000000 B | Athens |
| cor_748bc0ffd0855ada8bc2da70014dd749 | C0Pro-S | C0Pro | 64 | 8192000000 B | Athens |
| cor_808bbbb9932c5d29a58370a1ec9a859f | C0-microSD-XS | C0-microSD | 32 | 131072 B | Athens |
| cor_9864a3b49f17503094e04b418af40ef0 | C0Pro-M | C0Pro | 128 | 8192000000 B | Athens |
| cor_b852539c8ffd5a40a2688a0b29e344b5 | C0Pro-M+ | C0Pro | 128 | 8192000000 B | Athens |
| cor_c1cde893b0d75bb6a8941e9caf90f2a6 | C0-microSD-N+ | C0-microSD | 8 | 131072 B | Athens |
| cor_e7eec4dce06f5a03a1b5418e0c5cbd7e | C0Pro-S+ | C0Pro | 64 | 8192000000 B | Athens |
| cor_ede121cb700a5dee8adacbdd5ae492b3 | C0Pro-L+ | C0Pro | 256 | 8192000000 B | Athens |
| cor_f7644f0976495958afd3926f5d91fa0b | C0Pro-XS | C0Pro | 32 | 8192000000 B | Athens |
| cor_f8e4d85980b458bda1542f7a1067ebcc | C0Pro-Reference | C0Pro | 32 | 8192000000 B | Reference |
+--------------------------------------+-----------------+------------+-----------+--------------+-----------+

Show the dependency tracking mode in a table:

signaloid-cli cores list --format table --columns id,name,microarch,dependency

The dependency column shows a core's DependencyTracking mode. For a core created before the API renamed correlation tracking, it shows the legacy CorrelationTracking value (Autocorrelation or Disable) instead. The column was named correlation before version 3.0.0. Use dependency instead.

Extract core IDs:

signaloid-cli cores list --format json | jq -r '.Cores[].CoreID'

See Also​