przetwarzanie rozproszone - boinc

FORUM BOINC

Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Witaj na forum poświęconemu wspieraniu nauki poprzez platformę BOINC. Pobierz i zacznij zmieniać świat od teraz
Czy uczestniczysz w Projekcie miesiąca?
Strony: 1 [2]

Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC) (Przeczytany 10652 razy)

electro_nick

  • Bywalec forum
  • Offline Offline
  • Wiadomości: 20
  • nauk pasja

    Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

    Odpowiedź #40 05 Kwiecień 2012, 20:09
    Oto wynik:
    ls -l /sys/class/power_supply/hsusb_chg/
    -r--r--r--    1 root     root          4096 Apr  5 11:31 online
    drwxr-xr-x    2 root     root             0 Apr  5 11:31 power
    lrwxrwxrwx    1 root     root             0 Apr  5 18:18 subsystem -> ../../../.
    ./class/power_supply
    -r--r--r--    1 root     root          4096 Apr  5 11:31 type
    -rw-r--r--    1 root     root          4096 Apr  5 11:31 uevent
    #

    matszpk

    • 'Domowy programista'.
    • Moderator
    • Młodszy Liczydłowy
    • *
    • Offline Offline
    • Wiadomości: 428
    • Avatar forum naukowego

      Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

      Odpowiedź #41 05 Kwiecień 2012, 20:14
      ok. popełniłem głupi błąd. zaraz wyślę nową wersję.

      matszpk

      • 'Domowy programista'.
      • Moderator
      • Młodszy Liczydłowy
      • *
      • Offline Offline
      • Wiadomości: 428
      • Avatar forum naukowego

        Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

        Odpowiedź #42 05 Kwiecień 2012, 20:23
        ok. zrobiłem szybki fix (nowa wersja 0.4.9.4.1). chyba powinno już działać. sorry za pośpiech.

        aha. może znalazłem rozwiązanie. plik /sys/class/power_supply/battery/uevent.
        sprawdź go: powinno być w nim informacje o baterii. np.:
        POWER_SUPPLY_NAME=battery
        POWER_SUPPLY_STATUS=Full
        POWER_SUPPLY_HEALTH=Good
        POWER_SUPPLY_PRESENT=1
        POWER_SUPPLY_TECHNOLOGY=Li-ion
        POWER_SUPPLY_CAPACITY=100
        edit: 05 Kwiecień 2012, 20:32 - matszpk

        electro_nick

        • Bywalec forum
        • Offline Offline
        • Wiadomości: 20
        • nauk pasja

          Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

          Odpowiedź #43 05 Kwiecień 2012, 20:35
          Świetna robota! Działa. Później sprawdzę jeszcze czy wykrywanie poziomu baterii będzie działać, ładowarka sieciowa powinna działać bez problemu-wygląda że pliki ma tak jak wszystkie inne telefony...
          EDIT: u mnie nie ma katalogu battery, jest katalog semc_battery_data i w nim właśnie ten plik, ale danych o poziomie bateri tam nie ma:
          POWER_SUPPLY_NAME=semc_battery_data

          POWER_SUPPLY_TYPE=Battery

          POWER_SUPPLY_TECHNOLOGY=Li-poly

          POWER_SUPPLY_TEMP=330

          POWER_SUPPLY_TEMP_AMBIENT=370
          edit: 05 Kwiecień 2012, 20:47 - electro_nick

          matszpk

          • 'Domowy programista'.
          • Moderator
          • Młodszy Liczydłowy
          • *
          • Offline Offline
          • Wiadomości: 428
          • Avatar forum naukowego

            Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

            Odpowiedź #44 05 Kwiecień 2012, 20:49
            ok. dzięki. możliwe, że plik jest gdzie indziej. szukam o tym informacji w internecie.
            EDIT: a jest w tym kataslogu plik 'charge_counter'?

            electro_nick

            • Bywalec forum
            • Offline Offline
            • Wiadomości: 20
            • nauk pasja

              Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

              Odpowiedź #45 05 Kwiecień 2012, 21:04
              Właśnie z tego co znalazłem to SE coś tam pomieszał z tym stanem baterii-podobno jakiś algorytm go oblicza na podstawie danych otrzymywanych od kontrolera ładowania-jakiś specjalizowany układ scalony(dlatego właśnie mam w katalogu /power_supply/ katalogi bq24185 i bq27520 to są  nazwy układów scalonych). Chyba znalazłem-plik o nazwie capacity znajduje się w katalogu bq27520 i jest tam procentowa wartość naładowania baterii.

              matszpk

              • 'Domowy programista'.
              • Moderator
              • Młodszy Liczydłowy
              • *
              • Offline Offline
              • Wiadomości: 428
              • Avatar forum naukowego

                Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                Odpowiedź #46 05 Kwiecień 2012, 21:13
                dzięki. własnie sciągnąlem kody kernela (freeexperia) i analizowałem. może nawet dzisiaj będzie następna wersja klienta (z obsługą poziomu naładowania baterii). dzięki  :p_arr:

                EDIT: ok. dziękuje. sprawdz czy tam jest jeszcze plik 'present'.
                edit: 05 Kwiecień 2012, 21:21 - matszpk

                electro_nick

                • Bywalec forum
                • Offline Offline
                • Wiadomości: 20
                • nauk pasja

                  Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                  Odpowiedź #47 05 Kwiecień 2012, 21:27
                  Jest, jego zawartość to 1.

                  matszpk

                  • 'Domowy programista'.
                  • Moderator
                  • Młodszy Liczydłowy
                  • *
                  • Offline Offline
                  • Wiadomości: 428
                  • Avatar forum naukowego

                    Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                    Odpowiedź #48 05 Kwiecień 2012, 21:29
                    dzięki. już wprowadzam zmiany w kliencie.

                    Już opublikowałem nową wersję klienta (0.4.9.4.2). powinien już dobrze wykrywać poziom naładowania. możesz sprobować.
                    Jeśli wszystko pójdzie ok (jeśli wykryje baterię) to po odłączenia telefonu od zasilania i gdy taski będą działać to w logach (zakładka messages) powinien się znaleźć komunikat:
                    [battery detect] I found directory:/sys/class/power_supply/{katalog}jeśli nie to będzie
                    [battery detect]  I cant detect battery!
                    edit: 05 Kwiecień 2012, 22:16 - matszpk

                    matszpk

                    • 'Domowy programista'.
                    • Moderator
                    • Młodszy Liczydłowy
                    • *
                    • Offline Offline
                    • Wiadomości: 428
                    • Avatar forum naukowego

                      Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                      Odpowiedź #49 05 Kwiecień 2012, 22:44
                      ok. jeśli przetestujesz (obecną wersję) to proszę, żebyś napisał o tym na forum.
                      dzięki  :p_arr:

                      electro_nick

                      • Bywalec forum
                      • Offline Offline
                      • Wiadomości: 20
                      • nauk pasja

                        Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                        Odpowiedź #50 06 Kwiecień 2012, 00:18
                        Jest dokładnie tak jak opisałeś-podaje katalog bq27520. To chyba koniec tego problemu... Dzięki wielkie.

                        migawron

                        • Młodszy Liczydłowy
                        • *
                        • Offline Offline
                        • Wiadomości: 426
                        • Avatar forum naukowego

                          Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                          Odpowiedź #51 21 Kwiecień 2012, 21:18
                          od jakiegoś czasu przy liczeniu próbek CW Sieve wyświetla się często komunikat: [error] Can't get task disk usage: opendir() failed

                          wygląda na to że próbka się liczy dalej,ale nie wiem czy wszystko jest ok.

                          matszpk

                          • 'Domowy programista'.
                          • Moderator
                          • Młodszy Liczydłowy
                          • *
                          • Offline Offline
                          • Wiadomości: 428
                          • Avatar forum naukowego

                            Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                            Odpowiedź #52 21 Kwiecień 2012, 22:13
                            zrobiłeś update boinc_client do wersji 0.4.9.5 i/lub NativeBOINC do 0.3.8? zauważyłeś problem ten po updateowaniu klienta i/lub NativeBOINC? wygląda na to, że WU zgubiła (lub klient nie ma dostępu do niego) swój katalog.
                            najpierw też sprawdź czy WU ma swój katalog (katalog jest podawany w informacjach o WU). możesz po prostu zrobić dumpa do sdcard (opcja NartiveClient->Dump boinc files) lub zajrzeć do katalogu "/data/data/sk.boinc.nativeboinc/files/boinc" jesli masz roota.
                            najlepiej zabortuj tą WU i licz następną. napisz jeśli problem będzie się pojawiał.

                            migawron

                            • Młodszy Liczydłowy
                            • *
                            • Offline Offline
                            • Wiadomości: 426
                            • Avatar forum naukowego

                              Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                              Odpowiedź #53 22 Kwiecień 2012, 09:45
                              po zaktualizowaniu do najnowszej wersji problem nie występuje, dzięki

                              migawron

                              • Młodszy Liczydłowy
                              • *
                              • Offline Offline
                              • Wiadomości: 426
                              • Avatar forum naukowego

                                Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                                Odpowiedź #54 29 Kwiecień 2012, 17:01
                                a jednak, pomimo nowej wersji, reinstalacji wszystkiego - nadal ten sam błąd. nie wiem co mogę jeszcze zrobić...

                                matszpk

                                • 'Domowy programista'.
                                • Moderator
                                • Młodszy Liczydłowy
                                • *
                                • Offline Offline
                                • Wiadomości: 428
                                • Avatar forum naukowego

                                  Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                                  Odpowiedź #55 29 Kwiecień 2012, 21:18
                                  ok. możesz sprawdzić logi klienta i sprawdzić czy katalog WU istnieje (jeśli nie masz roota, możesz zrobić dumpa na SDCard). mozliwe, że z powodu dziwnego błędu katalog jest po prostu kasowany. ok. sam sprawdzę na swoim sprzęcie czy problem występuje. obecnie pracuję nad optymalizacją tej aplikacji dla nowych procesorów (z NEON).

                                  migawron

                                  • Młodszy Liczydłowy
                                  • *
                                  • Offline Offline
                                  • Wiadomości: 426
                                  • Avatar forum naukowego
                                    po uaktualnieniu androida do ICS 4.0.3 jest git, zadnych błędów jak dotąd i nie rozłącza się jak kiedyś.

                                    michal_saper

                                    • Bywalec forum
                                    • *****
                                    • Offline Offline
                                    • Wiadomości: 205
                                    • Avatar forum naukowego

                                      Problemy z aplikacją klienta i uwagi użytkownia (NativeBOINC)

                                      Odpowiedź #57 14 Grudzień 2015, 00:54
                                      Załadowałem próbkę WCG na smartfona, ale problem taki, że nie robi mi checkpointów. WU liczy się na moim smartfonie ok 11 h, przy poprzedniej instalacji BOINC-a z Google Play robiło checkpointy co ok. 17,5% Na Native Boinc przeliczyło 20% a po opuszczeniu i ponownym załączeniu leci od nowa.
                                      Strony: 1 [2]   Do góry

                                      GoogleTagged


                                      Hosting dzięki uprzejmości InnerVision sp. z o.o.
                                      SMF © 2011, Simple Machines