Následující řetězec voleb přidejte k příkazovému řádku, který spouští váš program: -XrunpiAgent:server=standalone,
mode=none,
extensionLibrary=ProbeAgentExtension.sl,
ext-pk-BCILibraryName=BCIEngProbe.sl,
ext-pk-probescript=<absolutní_cesta_souboru_probescript>
Kde <absolutní_cesta_souboru_probescript> je absolutní cesta k souboru .probescript pro vaši sondu. (Např. <absolutní_cesta_souboru_probescript> = /home/Project/Probes/myprobe.probescript). Pamatujte, že toto by se mělo směřovat na soubor .probescript, nikoli na soubor .probe. Poznámka: Výše uvedený řetězec voleb je kvůli čitelnost zobrazen na více řádcích. Když řetězec voleb zahrnete do svého příkazového řádku, musí být celý na jednom řádku bez jakýchkoli vložených mezer.
Má-li agent Probekit zapisovat zprávy do protokolu, přidejte do příkazového řádku následující volby:
Volba |
Popis |
ext-pk-logFile=<soubor> |
Určuje název souboru, do kterého má agent Probekit
zapisovat zprávy protokolu. <soubor> může být úplná cesta a název souboru. Pokud místo názvu souboru uvedete Standardní chybový výstup, výstup protokolu bude zapisován do standardního chybového kanálu. Pokud tato volba není uvedena, žádný výstup protokolu nebude zapisován. |
ext-pk-logLevel=<úroveň> |
Určuje požadovanou úroveň protokolování. Úrovně protokolování a jejich popis najdete v níže uvedené tabulce. |
Můžete uvést následující úrovně protokolování:
Úroveň |
Popis |
none |
Nevytváří žádný výstup protokolu. |
severe |
Protokoluje pouze závažné chyby, například nelze načíst knihovny. |
warning |
Protokoluje varovné zprávy. Toto je výchozí úroveň. |
info |
Protokoluje zprávy o stavu, například "Probíhá inicializace". |
config |
Protokoluje události a informace související s konfigurací, například obsah souboru .probescript. |
finest |
Vytváří maximální výstup protokolu. Soubor protokolu bude obsahovat název každé třídy, kterou agent Probekit připraví. |