Cześć,
Jest jakiś sprawdzony sposób by odróżnić czy urządzenie jest zasilane z ładowarki USB czy też z komputera? Chodzi o to by pozostać w zgodzie ze specyfikacją USB jeśli jesteśmy podłączeni do komputera, czyli np. pobierać większy prąd dopiero po enumeracji, odcinać pobór prądu po przejściu w tryb energooszczędny itp. Zaś przy zasilaniu z zasilacza pobierać od razu pełną moc.