Gdy marka urządzenia dostarcza pakiet SDK, zespół ds. aplikacji musi mimo to potwierdzić dostępne interfejsy, wersje urządzeń i prawa do dostawy. Dostęp do obrazów lub parametrów nie oznacza dostępu do sterowników, programów ładujących, mechanizmów aktualizacji oprogramowania sprzętowego ani kodu źródłowego. Oceń oddzielnie możliwości interfejsu, licencje i obowiązki.

Zidentyfikuj warstwę udostępnioną przez zestaw SDK

Odsłonięty element Elementy do potwierdzenia Wpływ na zakres rozwoju
Obrazy i stan Formaty, bufory, taktowanie, stany błędów i reguły wątków Definiuje opakowania przechwytywania obrazu i dalsze przetwarzanie
Parametry i sterowanie Czytelne i zapisywalne elementy, zakresy, jednostki, sekwencje działań i limity Definiuje narzędzia konfiguracyjne i obsługiwane przepływy pracy
Interfejsy oprogramowania sprzętowego i aktualizacji Dostępne zaproszenia, odpowiednie modele, awarie i wsparcie dostawcy Odróżnia integrację API aktualizacji od programowania rozruchu i odzyskiwania
Sterowniki, protokoły i źródła Dostępność dokumentów, kodu, środowiska kompilacji i praw do modyfikacji Ustala dane wejściowe dla adaptacji lub zmian niższego poziomu
Wydanie i dystrybucja Warunki licencji dotyczące plików binarnych, przykładów, bibliotek wykonawczych i dokumentów Określa, które komponenty innych firm mogą być dostarczane

Sprawdź aktualną licencję pod kątem opłat, praw do modyfikacji i dystrybucji produktu. W tym artykule nie założono żadnych warunków autoryzacji specyficznych dla marki. Oficjalne pobranie pakietu SDK nie ustanawia certyfikatu programisty strony trzeciej ani partnerstwa.

Zdefiniuj obsługiwaną kombinację w macierzy wersji

Zapisz model urządzenia, wersję sprzętu, oprogramowanie sprzętowe, SDK, system operacyjny, architekturę procesora, sterownik i tryb pracy. Udanym przykładem jednego modelu jest zapis weryfikacyjny dla tej kombinacji. W przypadku innych modeli lub systemów zidentyfikuj różnice, kontrole regresji i bieżący stan weryfikacji.

Produkty dostarczane i odpowiedzialność za wady

Zlecone prace mogą obejmować opakowania SDK, narzędzia konfiguracyjne, aplikacje, adaptację sterowników lub rozwój oprogramowania sprzętowego. Określ kod źródłowy, biblioteki, przykłady, instrukcje kompilacji, dokumenty API i zapisy testów dla każdego zadania. Przenieś oprogramowanie sprzętowe dostawcy, biblioteki innych firm i dokumenty autoryzacyjne w ramach odpowiednich licencji. Nie obiecuj pełnego źródła komponentów bez praw do dostawy.

W przypadku brakujących obrazów, nieprawidłowego zapisu parametrów lub odłączonych urządzeń należy uzgodnić, kto dostarcza sprzęt, logi i warunki odtwarzania oraz kto sprawdza adapter, sterownik lub oprogramowanie sprzętowe. Funkcje nieujawniane przez SDK wymagają przeglądu dokumentów i wykonalności; nie są one domyślnie uwzględniane w procesie tworzenia aplikacji.

Powiązane usługi: Zestawy SDK urządzeń wizyjnych i narzędzia konfiguracyjne I algorytmy wizyjne i rozwój SDK. Przesyłaj modele, zestawy SDK i dokumenty licencyjne za pośrednictwem zapytania projektowe w celu oceny zleconego zakresu.