Users Guide

Controller Area Network
UWAGA: Ta funkcja jest obsługiwana tylko wtedy, gdy działa moduł sprzętowy.
System operacyjny umożliwia dwukierunkową komunikację między aplikacjami użytkownika i modułem sprzętowym. W przypadku
konkretnych wymagań dotyczących programowania magistrali CAN (Controller Area Network) na potrzeby aplikacji w trybie
użytkownika należy uzyskać dokumentację interfejsu API od dostawcy danego modułu.
Aby znaleźć wersję magistrali urządzenia (gdy sprzęt jest dostępny) przy użyciu polecenia dmesg:
#dmesg | grep –i microchip
for i in /sys/class/hidraw/*; do udevadm info $i --attribute-walk | grep -q 'CANBus HID
Device' && echo path: /dev/$(basename $i); done
Network Manager — Ubuntu Core 15
Network-Manager to macierzysty menedżer połączeń w systemie Ubuntu Snappy. Aplikacja obsługuje wiele urządzeń sieciowych, a
ponadto wykrywa sieci i konguruje system w celu automatycznego łączenia się z nimi.
Częścią pakietu Network-Manager jest narzędzie wiersza poleceń nmcli, które obsługuje tekstowy interfejs użytkownika.
Karta sieci WWAN (przykład użycia polecenia nmcli)
Kongurowanie prolu połączenia z mobilną siecią szerokopasmową — #nmcli con add type gsm ifname ttyACM3
con-name <connection name> apn <apn> user <user name> password <password>
Łączenie z siecią mobilną — #nmcli con up <connection name>
Karta sieci WLAN (przykład użycia polecenia nmcli)
Konguracja systemu do łączenia się z niezaszyfrowaną siecią Wi-Fi —
#nmcli dev wifi connect $SSID ifname $WIFI_INTERFACE
#iw dev $WIFI_INTERFACE link
#nmcli dev disconnect $WIFI_INTERFACE
Konguracja systemu do łączenia się z siecią Wi-Fi szyfrowaną za pomocą protokołu WPA —
#nmcli dev wifi connect $SSID password $PSK ifname $WIFI_INTERFACE
#iw dev $WIFI_INTERFACE link
#nmcli dev disconnect $WIFI_INTERFACE
Programowy punkt dostępu (SoftAP)
Do prawidłowego działania ta funkcja wymaga modułu sieci bezprzewodowej i powiązanego sterownika.
1. Zaloguj się do systemu Ubuntu Snappy i upewnij się, że komputer jest połączony z Internetem.
2. Uruchom polecenie #sudo snappy seach softap, aby znaleźć aplikację w Sklepie Ubuntu Snappy.
3. Uruchom polecenie #sudo snappy install sw-access-point, aby zainstalować aplikację.
Po zakończeniu instalacji usługi powinna ona działać według domyślnej konguracji przedstawionej poniżej:
SSID: Ubuntu
Open-authentication
802.11n 2.4GHz (G mode)
IP Address: 10.0.60.1
DHCP Range: 10.0.60.3-20
DNS server: 10.0.60.1
Gateway: 10.0.60.1
Bluetooth
Aby połączyć się z urządzeniem Bluetooth, takim jak klawiatura Bluetooth:
1. Uruchom polecenie #bluetoothctl -a, aby uruchomić konsolę bluetoothctl.
Zostanie otwarta konsola bluetoothctl.
41