Sovellus käyttää Nikon Remote SDK:ta yhdistääkseen Nikon-kameroihin, muuttaakseen kameran asetuksia, aloittaakseen live-näkymän ja ottaakseen kuvia.

Käytettävissä on kaksi Remote SDK -vaihtoehtoa:

  • Legacy Remote SDK: vanhempi Nikonin kameran ohjaus SDK -perhe.
  • Unified Z SDK v2: Nikonin uudempi Remote SDK -polku Z-sarjan peilittömille kameroille.

Useimmat käyttäjät eivät tarvitse miettiä SDK:ta, elleivät he muuta runkoasetusta, testaa uutta Z-runkoa tai vianetsintä kamerayhteyttä.

Mikä pitäisi valita?

Käytä Legacy Remote SDK:ta, kun:

  • Käytät DSLR-kameraa.
  • Z-runko toimii jo hyvin legacy-tilassa ja tarvitset laajinta todistettua ominaisuuskatetta.
  • Olet vianetsinnässä ja haluat verrata käyttäytymistä vanhempaan polkuun.

Käytä Unified Z SDK v2:ta, kun:

  • Käytät tuettua Nikon Z-sarjan runkoa ja haluat Nikonin uudemman Z SDK -polun.
  • Z-runko on uudempi kuin legacy SDK -tuki sovelluksessa.
  • Tuki pyytää sinua testaamaan v2-polun ja lähettämään lokit.

V2 SDK on tarkoitettu Z-sarjan runkoille. Se ei ole DSLR-polku.

Miksi on kaksi Remote SDK:ta?

Monien vuosien ajan Nikon toimitti erillisiä Remote SDK -moduuleja yksittäisille runkoille tai pienille runkoryhmille. Se on legacy-polku. Se on kypsä, hyvin ymmärretty ja pysyy oikeana polkuna DSLR-rungoille.

Nikon toimittaa nyt myös uudemman yhtenäisen Z-sarjan Remote SDK:n. Sen sijaan, että jokaiselle kameralle olisi oma runkoerityinen moduuli, se käyttää yhteistä Z SDK -kuormaa ja Nikonin nykyistä Z-sarjan tukimallia. Tämä tekee siitä todennäköisemmän pitkän aikavälin polun uudemmille Z-rungoille ja laiteohjelmistopäivityksille.

Kauppat

Legacy-tila on kaikkein todistettu polku vanhemmille tuetuille runkoille ja DSLR:ille. Jos kamera toimii hyvin siellä, se voi olla yksinkertaisempi valinta.

Unified Z SDK v2 on uudempi. Se tukee nykyistä Z-sarjan SDK -suuntausta, mutta jotkin käyttäytymiset ovat erilaisia, koska Nikon muutti tapaa, jolla SDK raportoi kuvauksen, live-näkymän, kameran tilan ja tallennetut tiedostot. Sovellus pitää normaalin työnkulun samana, missä mahdollista, mutta v2 voi silti paljastaa erilaisia tuettuja asetuksia tietyllä rungolla.

Ajan myötä kameran kyvyt voittavat aina. Jos liitetty runko ei ilmoita, että asetus on käytettävissä, sovellus ei voi turvallisesti pakottaa sitä päälle.

Still-image capture in Unified Z SDK v2

Kun v2 tallentaa kuvia tietokoneelle, Nikon kirjoittaa ensin alkuperäiset tiedostot staging-kansioon. Sovellus tarkistaa sitten kuvauksen ja kopioi alkuperäiset normaalien Polku-sääntöjen mukaan lopulliseen kohteeseesi.

Tämä säilyttää tutun Polku-käyttäytymisen, mukaan lukien tiedostonimi-tunnisteet, laskurit, ryhmäkansiot ja duplikaatille turvalliset lopulliset nimet. Se säilyttää myös Nikonin tuottamat staging-alkuperäiset tiedostot palautusta varten. Sovellus ei automaattisesti poista näitä staging-alkuperäisiä tiedostoja.

Kortti vain -tallennus pysyy kortti vain -tilassa. Tässä tilassa sovellus odottaa kameran puolelta tallennuksen päättymistä, mutta se ei kopioi tiedostoja PC-polulle.

Ulkoiset laukaisimet

Legacy Remote SDK -tila voi vastaanottaa laukaisuja, jotka laukaistaan sovelluksen ulkopuolella, kuten kameran rungon fyysisen laukaisupainikkeen painaminen.

Unified Z SDK v2 still-image -siirto on erilainen. V2-tilassa ControlMyNikon voi siirtää still-kuvia vain silloin, kun sovellus aloittaa tallennuksen, koska Nikon vaatii sovelluksen tarjoamaan tallennukseen liittyvän staging-kansion ennen laukaisua.

Jos painat fyysistä laukaisupainiketta, käytät kauko-ohjainta tai käytät muuta ulkoista laukaisinta, kun v2-tila on aktiivinen, kamera voi silti tallentaa kuvan, mutta ControlMyNikon ei välttämättä saa SDK-tapahtumia, joita tarvitaan sen siirtämiseen tietokoneelle. Käytä sovelluksen Shoot- tai Burst-ohjaimia v2-tietokonepuolen siirtoon. Käytä Legacy Remote SDK -tilaa, kun tarvitset fyysistä rungon laukaisinta tai ulkoista laukaisinta kuvien siirtämiseen ControlMyNikon:iin.

Tallennuksen turvallisuus

Kun sovelluksen odotetaan tallentavan kuvan tietokoneelle, tämä tallennus käsitellään tallennustapahtumana. Tapahtumaa ei pidetä onnistuneena pelkästään siksi, että kamera otti kuvan. Sovelluksen on myös todistettava, että lopullinen tiedosto tallennettiin oikein Polku-kohteeseen.

Käyttäjälle näkyvä selitys Legacy-todistuksesta, v2-staging-auditista, ohje-varoista, valinnaisesta katkaisusta, työnkulun peruutuksesta ja virhetestauksesta löytyy kohdasta Tallennustapahtumat.

Staging-alkuperäiset tiedostot

Staging-kansio on määritetty Polku-asetuksissa. Jätä se paikalliselle levylle, jossa on tarpeeksi vapaata tilaa suurimmalle istunnolle, jonka odotat.

Koska staging-alkuperäiset tiedostot säilytetään, siivoa ne manuaalisesti sen jälkeen, kun olet varmistanut lopulliset tiedostot etkä enää tarvitse palautuskopiota.

Lokit

Kun pyydät apua, liitä loki. Loki tallentaa, käytettiinkö istunnossa legacy-tilaa vai Unified Z SDK v2 -tilaa, liitetty runko, ilmoitetut kyvyt ja tallennustarkastuksen yksityiskohdat.