13.1.19. Komentorivivalitsimet¶
openmvide-ohjelma ottaa vastaan komentorivivalitsimia, jotka automatisoivat sen, mitä graafinen käyttöliittymä normaalisti tekee vuorovaikutteisesti – perusta kioskiasennuksille, demokoneille, tuotannon testausasemille ja kaikille kokoonpanoille, joissa IDE:n tulisi käynnistyä yhdistettynä ja käynnissä ilman näppäimistön ääressä olevaa käyttäjää.
13.1.19.1. Automaattinen käynnistys¶
Automaatiovalitsimet yhdistyvät käynnistykseksi, joka ei vaadi napsautuksia:
-auto_connect– yhdistä kameraan käynnistyksen yhteydessä ja jatka uudelleenyhdistämistä aina, kun kamera ilmestyy – sama toiminta kuin Tools → Auto Reconnect to OpenMV Cam, pakotettuna päälle.-auto_update <release|development|path>– asenna yhdistettäessä mukana toimitettu julkaisulaiteohjelmisto, uusin kehityslaiteohjelmisto tai tietty laiteohjelmistotiedosto ilman erillistä kyselyä.-auto_erase– tyhjennä sisäinen flash-tiedostojärjestelmä automaattisen päivityksen aikana.-auto_run– käynnistä avoin skripti heti, kun yhteys on muodostettu.-disable_stop– pakota Stop Script on Connect/Disconnect -valinta pois päältä ja lukitse se, jotta IDE:n liittäminen tai irrottaminen ei koskaan pysäytä kameralla jo käynnissä olevaa skriptiä.-full_screen– käynnistä pääikkuna koko näytön tilassa.-serial_number_filter <serial>– yhdistä vain siihen kameraan, jolla on annettu USB-sarjanumero, jotta voit usean kameran ollessa kytkettynä kiinnittää jokaisen IDE-instanssin yhteen yksikköön.
Näin openmvide -auto_connect -auto_run -full_screen muuttaa PC:n ja kameran laitteeksi: virta päälle, IDE ilmestyy koko näytölle, kamera yhdistyy, skripti käynnistyy ja esikatselu virtaa.
13.1.19.2. Katselutila¶
-viewer_mode käynnistää sovelluksen OpenMV Viewerinä: editori ja ajohallinnat ovat poissa, ja jäljelle jäävät kehyspuskuri, histogrammi ja sen sarjaulostulo, mitä kamera jo ajaa. Se on tila henkilölle, jonka tulisi nähdä kamera mutta ei muuttaa sitä – valvonta-asema linjalla tai demo, jota yleisö ei voi muokata.
13.1.19.3. Vain pääteikkunat¶
Päätevalitsimet ohittavat pääikkunan kokonaan ja avaavat itsenäisen pääteikkunan suoraan komentoriviltä:
-open_serial_terminal <port:baud>-open_tcp_client_terminal <host:port>/-open_tcp_server_terminal <port>-open_udp_client_terminal <host:port>/-open_udp_server_terminal <port>
Itsenäisessä päätteessä ajopainike suorittaa kameralle tallennetun /main.py-tiedoston.
13.1.19.4. Apuvalitsimet¶
-list_ports tulostaa yhden rivin avain/arvo-kenttiä jokaista kameran sarjaporttia kohti (nimi, kuvaus, valmistaja- ja tuotetunnukset, sarjanumero) vakiotulosteeseen ja poistuu – liittymäkohta skripteille, joiden täytyy löytää kamerat ennen jonkin muun käynnistämistä. -update_resources pakottaa IDE:n rakentamaan mukana toimitetut resurssinsa (esimerkit, laiteohjelmiston, dokumentaation) uudelleen käynnistyessään, ja -language <locale> ohittaa käyttöliittymän kielen.