Uygulama, altyapı kablosuz ağına internete erişmek için gereken kimlik bilgilerini sağlamak amacıyla bu komutu kameraya gönderir. Komut, her iki cihaz da altyapı kablosuz ağına geçiş yaptıktan sonra uygulamanın daha sonra kendi kimliğini kamerayla doğrulamak için kullanacağı, önceden paylaşılmış bir gizli anahtar K içerir. Bu komut, API düzeyi 2.1'de eklenmiştir ve Doğrudan Yükleme ile ilgilidir.
Parametreler
preSharedKey:
Her ikisi de altyapı kablosuz ağına bağlandıktan sonra uygulama ile kameranın kimliğini doğrulamak için kullanılan rastgele oluşturulan 256 bit anahtardır. Örneğin, bunu oluşturmak için OpenSSL'den RAND_bytes() kullanılabilir.wifiSsid:
kablosuz SSID'si.wifiPwd:
kablosuz ağ şifresi (varsa)
Sonuçlar
- Bu komut sonuç döndürmez.
Hatalar
missingParameter:
Bazı parametreler (ör.preSharedKey
) eksik.invalidParameterName:
Bir veya daha fazla giriş parametresi adı tanınmıyor.invalidParameterValue:
Giriş parametresi adları tanınıyor ancak iletilen değerlerden biri veya daha fazlası geçersiz. Örneğin,wifiPwd
bir dize yerine tam sayı olarak aktarılır.
Komut G/Ç | |
---|---|
Komut Girişi | { |
Komut Çıktısı | none |
Komut Çıktısı (Hata) | { |