diff options
| author | Nikita Kostovsky <luntik2012@gmail.com> | 2025-01-26 19:15:00 +0100 |
|---|---|---|
| committer | Nikita Kostovsky <luntik2012@gmail.com> | 2025-01-26 19:15:00 +0100 |
| commit | 45de8a02dbf918605526a3886784bae741a3a545 (patch) | |
| tree | 1ba37b6ed311d234709ebab3ac5b54543a4643f7 /Main.qml | |
| parent | be8db2ba14898628598c5c189327c7530679f9f1 (diff) | |
add gain control, laser level (strobe span) control
Diffstat (limited to 'Main.qml')
| -rw-r--r-- | Main.qml | 27 |
1 files changed, 23 insertions, 4 deletions
@@ -105,6 +105,7 @@ ApplicationWindow { json["aeEnable"] = enableAutoExposureCheckbox.checked; json["exposureTime"] = exposureTimeSpinBox.value; json["laserLevel"] = laserLevelSpinBox.value; + json["gain"] = gainSpinBox.value; console.log(JSON.stringify(json)); XHR.sendRequest("POST", url, function(response) { @@ -296,7 +297,7 @@ ApplicationWindow { Layout.fillWidth: true from: 10 - to: 30000 + to: 30000000 stepSize: 100 editable: true @@ -313,12 +314,30 @@ ApplicationWindow { Layout.fillWidth: true - from: 500 + from: 0 to: 50000 - stepSize: 250 + stepSize: 1 editable: true - value: 1500 + value: 3 + onValueChanged: writeParams() + } + + Label { + text: qsTr("Gain [1,254]:") + } + + SpinBox { + id: gainSpinBox + + Layout.fillWidth: true + + from: 0 + to: 254 + stepSize: 1 + editable: true + + value: 3 onValueChanged: writeParams() } |
