Autor Wątek: Uśpienie po odłączeniu zasilania  (Przeczytany 5221 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline Maciej Rutkowski

  • Newbie
  • Wiadomości: 10
Uśpienie po odłączeniu zasilania
« : Luty 01, 2016, 20:19:49 »
Witam

  Czy ktoś wie może w jaki sposób sprawić aby po odłączeniu zasilania Auro S6 przeszło w stan uśpienia? Oryginalne oprogramowanie wyłącza urządzenie przez co dosyć długo startuje po ponownym podłączeniu a mi bardzo zależy na szybkim starcie. Próbowałem uruchomić oryginalne funkcje Windowsa CE (poprzez ustawienia zasilania oraz modyfikację rejestrów). Może ma ktoś gotowy programik pod CE, który potrafi uśpić Windowsa po odłączeniu zasilania.

Dziękuję za pomoc
Maciej 


PDAclub.pl

Uśpienie po odłączeniu zasilania
« : Luty 01, 2016, 20:19:49 »
R E K L A M A:


Offline angler22

  • Redaktor
  • Moderator
  • *****
  • Wiadomości: 4773
  • Sprzęt: Blow 50YBT, Goclever 5010, Wayteq X960, AM XL
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #1 : Luty 02, 2016, 09:10:01 »
A czy s6 w ogóle obsługuje uśpienie? Pytam, bo zdarzają się nawigacje, które można tylko całkowicie wyłączyć... Jeśli uśpienie działa, to można stworzyć skrypt, działający w tle, który będzie co jakiś czas sprawdzał zasilanie i w razie czego usypiał nawi. Inna sprawa to wybudzenie - sprawdzałeś, czy nawigacja sama wybudza się z uśpienia po włączeniu ładowania?


Offline Maciej Rutkowski

  • Newbie
  • Wiadomości: 10
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #2 : Luty 02, 2016, 09:44:16 »
Zarówno uśpienie jak i wybudzanie działa. W oryginalnym oprogramowaniu jest możliwość uśpienia urządzenia jednak tylko ręczna. Po wyjęciu kluczyka muszę pamiętać aby nadusić odpowiedni klawisz. Jest to mocno irytujące dla tego chciałbym automat.


Offline angler22

  • Redaktor
  • Moderator
  • *****
  • Wiadomości: 4773
  • Sprzęt: Blow 50YBT, Goclever 5010, Wayteq X960, AM XL
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #3 : Luty 02, 2016, 11:35:15 »
Skoro ręcznie działa, to i automatycznie powinno. Wygląda to tak - zamiast bezpośrednio AM (czy czego tam używasz), odpala się skrypt (trzeba odpowiednio ścieżkę w pliku lnk ustawić). Skrypt automatycznie odpala program nawigacyjny i pozostaje aktywny. Co jakiś czas (do ustawienia), sprawdza zasilanie. Jeśli jest z ładowarki, nie robi nic i po pewnym czasie znów sprawdza (tak w kółko). Jeśli wykryje zasilanie z baterii, usypia nawi. Zrobiłem kiedyś coś takiego dla Beckera i jako tako działało.


Offline Maciej Rutkowski

  • Newbie
  • Wiadomości: 10
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #4 : Luty 02, 2016, 13:25:35 »
A mogę prosić o pomoc w napisaniu takiego skryptu? Niestety nie mam żadnego kompilatora dla Windows CE. Można napisać skrypt bez kompilatora?


Offline angler22

  • Redaktor
  • Moderator
  • *****
  • Wiadomości: 4773
  • Sprzęt: Blow 50YBT, Goclever 5010, Wayteq X960, AM XL
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #5 : Luty 02, 2016, 13:32:48 »
Tak, robi się to w Mortscript'cie - mam zamiar poszukać tego dla Beckera, tylko w tej chwili nie mam możliwości (dopiero wieczorem).
Dodane - jednak znalazłem :

run("\SDMMC\AutoMapa EU\wceam.exe")
Sleep (20000)
While(procexists("wceam.exe"))
Energia = ExternalPowered()
While ( Energia = 1 )
Sleep (10000)
Energia = ExternalPowered()
EndWhile
PowerOff()
Endwhile

Oczywiście w pierwszej linijce masz ścieżkę do programu nawigacyjnego (musisz wstawić właściwą). Dalej z ważnych rzeczy to Sleep (20000) (czekamy na uruchomienie programu - można zwiększyć)
Dalej pierwsza pętla while - ma działać dopóki działa program nawigacyjny (tutaj AM). Chodzi o to, by skrypt się nie zamknął po uśpieniu. Dalej druga pętla while, czyli sprawdzanie zasilania co 10 sekund (sleep 10000 można zmienić na więcej). I ostatnia sprawa to komenda usypiająca. Możesz sprawdzić poweroff, ale może się okazać, że ona całkiem wyłączy nawi. Wtedy trzeba poszukać (np. w pakiecie MioPocket) programików narzędziowych do zasilania i znaleźć taki, który uśpi nawi (wystarczy go wtedy uruchomić ze skryptu poleceniem "run(nazwa)" zamiast "Poweroff()").
Skrypt zapisujesz w notatniku z rozszerzeniem mscr, dogrywasz launcher (taka sama nazwa jak skrypt, tylko z exe) + mortscript.exe (w załączniku masz zestaw). Odpalasz przez nazwaskryptu.exe. W załączniku masz taki zestaw.



« Ostatnia zmiana: Luty 02, 2016, 13:54:57 wysłana przez angler22 »

Offline Maciej Rutkowski

  • Newbie
  • Wiadomości: 10
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #6 : Luty 02, 2016, 16:00:50 »
Dzięki wielkie, skrypty działają. Za wyjątkiem PowerOff. Teraz muszę znaleźć programik, który uśpi mi to cudo. Jeśli ktoś ma jakieś takie programiki to będę wdzięczny.
 


Offline angler22

  • Redaktor
  • Moderator
  • *****
  • Wiadomości: 4773
  • Sprzęt: Blow 50YBT, Goclever 5010, Wayteq X960, AM XL
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #7 : Luty 02, 2016, 16:03:02 »
Pobierz sobie z sieci Miopocket (odblokowanie dla Mio) w zestawie jest parę programów do sterowania zasilaniem - może któryś zadziała.
U siebie znalazłem kilka do sprawdzenia (załącznik).

« Ostatnia zmiana: Luty 02, 2016, 16:16:42 wysłana przez angler22 »

Offline Maciej Rutkowski

  • Newbie
  • Wiadomości: 10
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #8 : Luty 02, 2016, 21:17:55 »
Nie chcę być upierdliwy ale cały czas mam problem z tym uśpieniem. Ściągnąłem kilkanaście programów do usypiania i wyłączania Windowsa CE jednak wszystkie wyłączają urządzenie zamiast uśpić. Tylko jeden program (po za oryginalnym) umie uśpić to urządzenie jednak wymaga naciśnięcia klawisza. Ma może ktoś jakieś pomysły jak uśpić to cudo?


Offline angler22

  • Redaktor
  • Moderator
  • *****
  • Wiadomości: 4773
  • Sprzęt: Blow 50YBT, Goclever 5010, Wayteq X960, AM XL
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #9 : Luty 03, 2016, 09:20:52 »
Z przyciskiem ekranowym też można sobie poradzić. Mortscript ma coś takiego jak symulacja kliku w ekran, oraz "wysłanie" odpowiedniego znaku do okna.
Na przykład :

SendCr("nazwa")

Wysyła "enter" do okna o nazwie "nazwa". Zazwyczaj równa się to przyciśnięciu przycisku (o ile jest jeden).
I opcja z klikaniem :

MouseClick( nazwaokna, X, Y)
 
Gdzie X i Y to oczywiście współrzędne (możesz sobie wyliczyć za pomocą miarki, dzieląc rozdzielczość pionową i poziomą w pikselach w S6. Parametr "nazwaokna" możesz pominąć, wtedy kliknie w oknie aktywnym.
Oczywiście wpisy musisz dodać za poleceniem wywołania suspend (poprzedź je "sleep XX", żeby program miał czas odpalić).


Offline Maciej Rutkowski

  • Newbie
  • Wiadomości: 10
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #10 : Luty 03, 2016, 11:45:30 »
Dzięki wielkie za pomoc. Działa pięknie. Teraz w końcu zaraz po przekręceniu kluczyka mam navi gotową do użycia. Jest to dla mnie istotne ponieważ mam do niej podłączoną kamerę cofania i irytowało mnie czekanie aż wystartuje. Teraz jest OK. Jeszcze raz dzięki wielkie.
 


Offline Mariusz

  • Newbie
  • Wiadomości: 3
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #11 : Luty 08, 2016, 14:07:47 »
Witaj Maćku,

rozumiem, że z nawigacji jesteś zadowolony. Sprzęt masz podpięty na stałe do zasilania, czy normalnie przez gniazdko zapalniczki. Czy podczas czuwania zużywa sprzęt dużo prądu oraz czy jest widoczne na urządzeniu, że jest w stanie uśpienia, jakieś mrugające diody...
Kamerę cofania masz dedykowaną od producenta, przewodowa czy bez? I ostatnie pytanie, czy w stanie uśpienia jest włączona automapa, czy dopiero się uruchamia?
Sorry za może głupie pytania, ale przymierzam się do kupna i chciałbym wiedzieć, jak się całość sprawuje..
Dzięki z góry


Offline Maciej Rutkowski

  • Newbie
  • Wiadomości: 10
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #12 : Luty 09, 2016, 11:52:37 »
Witam

  Jako nawigacja i kamera cofania sprawuje się całkiem nieźle. Zestaw bluetooth do telefonu jest beznadziejny. Ja przy każdym uśpieniu zabijam automapę a potem ponownie uruchamiam (jak cały czas wisiała w uśpieniu to się czasami się wieszała). Ja zasilanie podpiąłem pod radio poprzez aktywny uchwyt tak więc nie mam żadnych kabli, po uśpieniu żadne diody też nie świecą.
 


Offline Mariusz

  • Newbie
  • Wiadomości: 3
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #13 : Luty 09, 2016, 15:07:20 »
Witam,
dzięki za odpowiedź. Jak podpiąłeś pod radio, to rozumiem, że po wyłączeniu kluczyka ze stacyjki, to navka chodzi na baterię, bo standardowo zasilanie radia jest odłączane po wyciągnięciu kluczyka.
Jaką masz kamerę, przewodową?
Dużo było ingerencji, żeby usypiać navkę?

Sorry za wiele pytań, ale przymierzam się n o chciałbym jak najwięcej zdobyć informacji...

Mariusz



Offline Maciej Rutkowski

  • Newbie
  • Wiadomości: 10
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #14 : Luty 15, 2016, 12:04:29 »
Witam

  Dokładnie po wyjęciu kluczyka navi jest usypiana i działa na baterii. Kamerę mam przewodową i działa fajnie. Problem jest jednak z dźwiękiem. Wejście do kamery obsługuje również dźwięk przez co po włączeniu biegu wstecznego wyciszany jest dźwięki navi co jest dosyć kłopotliwe w przypadku zestawu głośnomówiącego. Ja w oryginalne oprogramowanie nie ingerowałem. Poprawiłem tylko trochę skrypty otrzymane od kolegi z forum, które pracują w tle i po wykryciu odłączenia zasilania usypiają navi.

   


Offline mijoomoo

  • Newbie
  • Wiadomości: 4
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #15 : Luty 16, 2016, 14:26:46 »
Witam. Zamówiłem ten model i chciałbym ten sam efekt, czy podasz te swoje pliki dodatkowe na których to działa?
W tym konfigu mapa startuje sama?
I jak z weekendami? bateria pada i potem się tylko dłużej uruchamia za pierwszym razem?
Pozdrawiam


Offline Maciej Rutkowski

  • Newbie
  • Wiadomości: 10
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #16 : Luty 22, 2016, 13:06:37 »
Witam

  Mi jeszcze nigdy bateria się nie skończyła, więc nie umiem powiedzieć jak długo wytrzyma uśpione urządzenie na baterii. Moje pliki przesyłam w załączniku. Wszystko trzeba wypakować w folderze \NadFlash\. Uruchamiamy wszystko poleceniem Start.exe. Ja ma ustawioną navi tak aby sama nie uruchamiała tego pliku więc po każdym całkowitym wyłączeniu odpalam ręcznie. Moje skrypty monitorują czy jest uruchomiony systemowy proces wyłączania urządzenia i po 5 sekundach emuluje naciśnięcie klawisza usypiającego, więc musi być aktywna opcja automatycznego wyłaczania urządzenia.
   


Offline Mariusz

  • Newbie
  • Wiadomości: 3
Odp: Uśpienie po odłączeniu zasilania
« Odpowiedź #17 : Marzec 02, 2016, 14:14:21 »
Witam. Zamówiłem ten model i chciałbym ten sam efekt, czy podasz te swoje pliki dodatkowe na których to działa?
W tym konfigu mapa startuje sama?
I jak z weekendami? bateria pada i potem się tylko dłużej uruchamia za pierwszym razem?
Pozdrawiam


I jak tam, navka odpalona, wszytko działa jak u Maćka? Kamerkę też podpiąłeś?

Pozdrawiam