Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Sterowanie aplikacjami Windows za pomocą bluetooth Michał Łomnicki Paweł Pacana.

Podobne prezentacje


Prezentacja na temat: "Sterowanie aplikacjami Windows za pomocą bluetooth Michał Łomnicki Paweł Pacana."— Zapis prezentacji:

1 Sterowanie aplikacjami Windows za pomocą bluetooth Michał Łomnicki Paweł Pacana

2 Symbian Wbudowany system operacyjny Biblioteki Rozwiązania GUI Specyfikacja programów narzędziowych 2/11

3 Symbian Tylko dla procesorów ARM Wielozadaniowość Ochrona pamięci Oszczędność zasobów –CPU wyłączane jeśli aplikacje nie zgłaszają zapotrzebowania Jądro EKA2 –Żądania API wykonywane w czasie rzeczywisty –Wielowątkowość w jądrze oraz obszarze użytkownika 3/11

4 Nokia S60 – Dla smartphonów GUI oraz całość oprogramowania zapewniającego podstawowe funkcje telefonu. Pozwala instalować nowe aplikacje napisane w C++, JAVA MIDP, Python oraz Adobe Flash S60 obsługuje m.in. telefony: Nokia N-Gage, Siemens SX1, Nokia 6600, Nokia N70, Nokia E50, Nokia E51, NokiaN91, Samsung SGH-G810, Samsung GT-i8510 4/11

5 Nokia S80 – Ekran dotykowy Przeznaczenie: –Urządzenia z ekranem dotykowym –Klawiatura QWERTY –Rozdzielczość ekranu 640x200px Możliwości –Edycja dokumentów biurowych –Wsparcie dla SSL/TLS –VPN 5/11

6 Python For S60 Programowanie: –GUI –Bluetooth (RFCOMM, OBEX) –GSM –System plików –WiFi –Aparat cyfrowy –Dźwięk –GPS –Baza danych 6/11

7 Funkcjonalność programu Obsługa oprogramowania na PC za pomocą telefonu. Komunikacja bluetooth Obsługiwane programy: –Winamp –PowerPoint –Powłoka (cmd.exe) Wykonanie dowolnej komendy Wyłączenie/restart komputera Uruchomienie dowolnego programu Informacje diagnostyczne (uptime, adres IP, itp.) Możliwość łatwej rozbudowy 7/11

8 Protokół Wersja (1B)ID Programu (2B)Opcode (2B)Dł. Danych (2B)Suma kontr. (1B) Dane Wersja 0x1 ID Programu - jakiego programu dotyczy Opcode (np. Winamp) Opcode – kod operacji (np. uruchom) Suma kontrola = Suma mod 255 wszystkich bajtów nagłówka i danych Maksymalna długość danych = 64kB Dane mogą zawierać np. komendę do wykonania w powłoce 8/11

9 Protokół ProgramOpcodeOpisData Shell 0x010x00Wykonaj komendęKomenda UTF8 Winamp 0x02 0x00Uruchom WinampArg. Uruchomienia 0x01Odtwarzaj- 0x02Stop- 0x03Pauza- 0x04Następny- 0x05Głośność +1- 0x06Głośność -1 9/11

10 Protokół ProgramOpcodeOpisData PowerPoint 0x03 0x00Następny slajd- 0x01Poprzedni slajd- 0x02Włącz pokaz slajdów- 0x03Wyłącz pokaz slajdów- Odp. Serwera 0xFF 0x00Wykonano pomyślnieKomunikat 0x01OstrzeżenieKomunikat 0x02BłądKomunikat 10/11

11 Koniec Dziękujemy 11/11


Pobierz ppt "Sterowanie aplikacjami Windows za pomocą bluetooth Michał Łomnicki Paweł Pacana."

Podobne prezentacje


Reklamy Google