Witam
Mam urządzenie które jest podłączane do komputera. Odczyt danych jest za pomocą serial portu - np . COM12.
Również mam klienta gry w którym jest zaimplementowany język LUA do pisania modułów w kliencie. Klient gry nazywa się OTClient
Urządzenia tak naprawdę jeszcze nie mam i dopiero u mnie będzie za 2-3tyg.
Ale do rzeczy.
Jak odczytać port COM12 za pomocą LUA? Czy LUA jest w stanie obsłużyć czytanie danych z COM-u?
Jeśli tak to obsłuży to bez dodatkowych bibliotek ? Jeśli dodatkowa biblioteka będą potrzebna to nie będzie problemu aby dodać wymaganą bibliotekę i skompilować OTClienta?
Czy może lepiej jest obsłużyć port COM12 z poziomu C++?
Z jednej strony jeśli to skompiluję do C++ to kod nie będzie aż tak na "wierzchu" i ciężej będzie w nim manipulować bo będzie skompilowany a w przypadku LUA - modułu do gry w którym wartości(pewno równanie ) będzie można podmieniać w notatniku(chyba że zaszyfruję w jakiś sposób).
Może jeszcze inne są "za i przeciw" o których nie wiem.
Pozdrawiam