Witam
Proszę o pomoc przełożenia kodu z C# na js. Kod służy do sterowania arduino
SerialPort ardo;
ardo = new SerialPort();
ardo.PortName = "COM5";
ardo.BaudRate = 9600;
ardo.Open();
ardo.Write("2");
ardo.Close();
Translacja kodu z C# na JS
- Rejestracja: dni
- Ostatnio: dni
- Postów: 10
- Rejestracja: dni
- Ostatnio: dni
- Postów: 106
I co ci nie działa w twoim "przełożeniu kodu z C# na js"? W ogóle jak ma to działać i dlaczego javascript?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 2384
Nie znam się na JS i C#, ale szybkie google -> https://www.npmjs.com/package/serialport ...
- Rejestracja: dni
- Ostatnio: dni
- Postów: 10
ta część służy do sterowania listwami led, jednakże wysypuje się z SerialPort. Nie bawiłem się tym nigdy dlatego nie wiem jak to przełożyć by dobrze działało
- Rejestracja: dni
- Ostatnio: dni
- Postów: 106
No ale jak to odpalasz? Uruchamiasz kod w przeglądarce, jakimś frameworku, wrapperze, aplikacji desktopowej? Z tego powodu zadałem pytanie "dlaczego javascript".
- Rejestracja: dni
- Ostatnio: dni
- Postów: 10
w aplikacji webowej za pomocą buttona chcę to wywołać
- Rejestracja: dni
- Ostatnio: dni
- Postów: 4883
Nie rób logiki po stronie klienta. Zrób REST w c# jeżeli znasz c# i po prostu wywołuj zdarzenie z js
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
Z poziomu JSa uruchamianego w przeglądarce nie masz możliwości odwoływać się do portu szeregowego (u klienta).
Z poziomu JSa uruchamianego w NodeJSie można już pokombinować (https://www.npmjs.com/package/serialport).