Prawidłowo zainstalowany i uruchomiony serwis działa na dwóch portach 3020 dla HTTP oraz 3021 dla HTTPS.
Wartości portów mogą być zmieniane wg uznania w pliku config.yml
1 2 3 4 5 6 7 8 9 |
default: http: port: 3020 https: active: false port: 3021 sslcertificates: key: "./cert/server.key" crt: "./cert/server.crt" |
Przykładowe requesty znajdują się w katalogu /docs/
Rozwiązywanie problemów
Przed wysłaniem requestu do terminala zalecamy przetestowanie połączenia z terminalem z poziomu bash’a. Jeśli terminal jest podłączony po USB, wówczas można użyć załączonego do paczki skryptu serialporttest.sh
Jeśli terminal podłączony jest kablem sieciowym i nie ma pewności na jakim porcie jest dostępny, wówczas można przeskanować otwarte porty poleceniem:
1 |
sudo nmap -sT -p- 192.168.0.173 |
Gdzie 192.168.0.173 to przykładowe IP terminala.