lmldmn jest programem pracującym w tle (demonem) całkowicie konfigurowalnym z linii poleceń. Składnia wywołania wygląda następująco:
lmldmn [s|d] <n> <port> <--DataCodes=...> <--Commas=...>gdzie:
s lub d - diagnostyczne tryby pracy demona (opcjonalnie).
s - tryb simple - Służy do śledzenia odczytywanych parametrów. Tryb ten nie inicjalizuje pamięci dzielonej oraz nie podłącza się do programu parcook.
d - tryb diagnostic - Służy do śledzenia odczytywanych parametrów wraz z odczytem dodatkowych danych (np. wartości pośrednich). Tryb ten inicjalizuje pamięć dzieloną, podłącza się również do programu parcook.
n - Numer linii
port - Pełna ścieżka do portu, do którego podłączony jest sterownik (np. /dev/ttyS0)
--DataCodes=... - Służy do definiowania numerów parametrów, które mają być odczytywane ze sterownika. Pełna lista parametrów znajduje się w Sekcja 8.3.
--Commas=... - Służy do definiowania pozycji przecinka dla odpowiadającego numeru funkcji. Np. gdy parametr ma format XXXX.X pozycja przecinka jest równa 1. Uwaga! Ilości parametrów DataCodes oraz --Commas muszą być takie same
lmldmn 1 /dev/ttyS0 --DataCodes=5,17 --DataCommas=1,0
Uwaga! Kolejność parametrów --DataCodes=... oraz --Commas=... jest dowolna.
Uwaga! Gdy wywołanie demona następuje z programu parcook skonfigurowanego przy pomocy IPK parametry --DataCodes=... oraz --Commas=... powinny znaleźć się w elemencie Options elementu Device.
Poprzedni | Spis treści | Następny |
Tabela funkcji sterownika | Początek rozdziału | Parametry demona rsdmn |