Kiedyś poruszyłem zagadnienie Linuksa w roli logera danych napływających na port COM ( http://forum.freesco.pl/viewtopic.php?t=17394
https://www.elektroda.pl/rtvforum/topic1177138.html ).
Teraz potrzebna mi jest większa funkcjonalność. Otóż uruchamiam Inteligentną pracownię z wieloma urządzeniami pracującymi w sieci RS-485 nasłuchującymi komunikatów z centrali. Jako centralę mógłbym opracować odrębne urządzenie na uP, ale po co ładować się w z góry bardzo ograniczone (niewielkie zasoby pamięci mikrokontrolera) i mało wygodne w rozbudowie urządzenie elektroniczne, jeśli do tego celu można wykorzystać NND pracujące na maszynie w tym samym pomieszczeniu.
Przydałoby się coś w rodzaju crona, z drugiej nieco bardziej rozbudowanego. Z jednej strony, aby program wysyłał o określonych godzinach zaprogramowane komunikaty na port COM, a z drugiej, aby była możliwość programowania procesów nieco bardziej złożonych logicznie (decyzje logiczne na podstawie danych odebranych z urządzeń w sieci (temperatura, poziom oświetlenia itp.).
Idealną sytuacją byłoby sprowadzenie wszystkiego do pojedynczego skryptu konfiguracyjnego. Cała inteligencja byłaby wtedy pod wygodną i przejrzystą kontrolą, i zawierała by się w łatwo modyfikowalnym skrypcie.
Jakieś pomysły? A może chęci do współpracy nad projektem?
Jak widać, jedyny mój problem / jedyne ograniczenie to nieumiejętność / niezdolność władania składnią i kompilatorami języka C dla Linuksa.
Pozdrawiam
Mariusz
https://www.elektroda.pl/rtvforum/topic1177138.html ).
Teraz potrzebna mi jest większa funkcjonalność. Otóż uruchamiam Inteligentną pracownię z wieloma urządzeniami pracującymi w sieci RS-485 nasłuchującymi komunikatów z centrali. Jako centralę mógłbym opracować odrębne urządzenie na uP, ale po co ładować się w z góry bardzo ograniczone (niewielkie zasoby pamięci mikrokontrolera) i mało wygodne w rozbudowie urządzenie elektroniczne, jeśli do tego celu można wykorzystać NND pracujące na maszynie w tym samym pomieszczeniu.
Przydałoby się coś w rodzaju crona, z drugiej nieco bardziej rozbudowanego. Z jednej strony, aby program wysyłał o określonych godzinach zaprogramowane komunikaty na port COM, a z drugiej, aby była możliwość programowania procesów nieco bardziej złożonych logicznie (decyzje logiczne na podstawie danych odebranych z urządzeń w sieci (temperatura, poziom oświetlenia itp.).
Idealną sytuacją byłoby sprowadzenie wszystkiego do pojedynczego skryptu konfiguracyjnego. Cała inteligencja byłaby wtedy pod wygodną i przejrzystą kontrolą, i zawierała by się w łatwo modyfikowalnym skrypcie.
Jakieś pomysły? A może chęci do współpracy nad projektem?

Pozdrawiam
Mariusz