Zusätzlich zu den Parametereinstellungen bietet die Schnelleinstellungsfunktion eine Möglichkeit, die am häufigsten verwendeten Parameter schnell zu definieren. Diese Parameter verwenden allgemein bekannte Namen, und es wird erwartet, dass der Konnektor sie intern dem entsprechenden Kamera-Parameter zuordnet.
Nachrichtenumschlag für ZMQ-Nachricht
Rahmen | Feld | Beschreibung | Typ |
---|---|---|---|
1 | payload | Nutzlast der Methode | Binärer String (UTF-8) |
payload
Feld | Optional | Typ | Beschreibung |
---|---|---|---|
Transaktions-ID | Ja | String | Identifizierung von Transaktionen. |
Aktion | Nr. | String | Methode aufgerufen. Fester Wert SetQuickParameters |
Geräte-ID | Nr. | String | Geräte-Identifikation. |
Breite | Ja | Ganzzahl/Zeichenfolge | Bildbreite1 |
PixelFormat | Ja | Ganzzahl/Zeichenfolge | Pixelformat1,2 |
Höhe | Ja | Ganzzahl/Zeichenfolge | Bildhöhe1 |
Gewinnen | Ja | Gleitkomma/Int/Zeichenfolge | Gewinn1. Die Saite Auto kann verwendet werden, um die automatische Verstärkung zu aktivieren. |
Belichtungszeit | Ja | Gleitkomma/Int/Zeichenfolge | Belichtungszeit in Mikrosekunden1. Über den String Auto kann die Belichtungsautomatik aktiviert werden. |
1 Kameraabhängige Werte, ungültige Werte werden in der zurückgegebenen Fehlermeldung angezeigt. 2 Das standardisierte Pixelformat von Genicam entspricht der Namenskonvention von Genicam, wie in Abschnitt 4.35 GenICam_PFNC_2_4.pdf beschrieben.
{
"TransactionID": "23456435",
"Action": "SetQuickParameters",
"DeviceID": "548451887",
"Width": 800,
"Height": 600,
"Gain": "Auto",
"PixelFormat": "Mono8",
"ExposureTime": 234.5
}
Antwort
Rahmen | Feld | Beschreibung | Typ |
---|---|---|---|
1 | payload | Response-Objekt | Binärer String (UTF-8) |
Response-Objekt
Feld | Optional | Typ | Beschreibung |
---|---|---|---|
Transaktions-ID | Ja | String | Identifizierung von Transaktionen. |
Rückgabe-Code | Nr. | Integer | Meldungscode, der auf Meldungscodes](#message-codes) folgt [. |
Meldung | Ja | String | Antwort-Nachricht |
{
"TransactionID": "23456435",
"ReturnCode": 0,
"Message": "Paramters updated."
}