Aplikacja wysyła to polecenie do kamery, aby podać jej dane logowania umożliwiające dostęp do infrastruktury Wi-Fi z dostępem do internetu. Polecenie zawiera wstępnie udostępniony klucz K, którego aplikacja będzie później używać do uwierzytelniania się w kamerze, gdy oba urządzenia przełączą się na infrastrukturę Wi-Fi. To polecenie zostało dodane w interfejsie API na poziomie 2.1 i ma związek z przesyłaniem bezpośrednim.
Parametry
preSharedKey:
Losowo wygenerowany 256-bitowy klucz używany do uwierzytelniania kamery w aplikacji, gdy oba urządzenia są połączone z infrastrukturą Wi-Fi. Do wygenerowania tej funkcji można na przykład użyć funkcji RAND_bytes() z OpenSSL.- Identyfikator SSID sieci Wi-Fi
wifiSsid:
. wifiPwd:
Hasło do Wi-Fi, jeśli istnieje.
Wyniki
- To polecenie nie zwraca żadnych wyników.
Błędy
missingParameter:
Brakuje niektórych parametrów, np.preSharedKey
.invalidParameterName:
Co najmniej jedna nazwa parametru wejściowego nie została rozpoznana.invalidParameterValue:
Nazwy parametrów wejściowych są rozpoznawane, ale co najmniej jedna przekazana wartość jest nieprawidłowa. Na przykładwifiPwd
jest przekazywany jako liczba całkowita zamiast ciągu znaków.
Command I/O | |
---|---|
Polecenie | { |
Dane wyjściowe polecenia | none |
Dane wyjściowe polecenia (błąd) | { |