66 Commits (fb03713fc46ae557bd8300acab9ff9d1f192eb1d)

Author SHA1 Message Date
Andrew Voznytsa fb03713fc4 Switch VideoReceiver to new API (big refactoring) 5 years ago
Patrick José Pereira 98c2f5d9fd QGCCameraControl: Remove pointer check before delete 5 years ago
Gus Grubba 988a6eb132 Replace email address 5 years ago
olliw42 225d1d15fc CameraManager: add BatteryStatus handling 6 years ago
Gus Grubba 2647db0e79 Show how to implement custom video manager 6 years ago
Gus Grubba 7e13b6d493 Better debugging message to identify camera issues. 6 years ago
Gus Grubba 1f8db8fb92 Put camera back to Idle if no response. 6 years ago
Stefan Dunca 64a935701c Add individual zoom controls 6 years ago
Matej Frančeškin f1569b4aa7 We don't have to restart video when stream config changes 6 years ago
olliw42 7603d6d69e correct CameraManager displayed available memory 6 years ago
Patrick José Pereira 237642907f QGCCameraControl: Remove unused variable rangeList 6 years ago
Patrick José Pereira 4cf5bb4594 QGCCameraControl: Use const reference in for loop 6 years ago
Matej Frančeškin b41a6b9ae5 Configure Video Stream: Add bit rate, frame rate and video encoding parameters 6 years ago
Gus Grubba 85dc293700 Check and respect camera storage status 6 years ago
Gus Grubba 0e7f614ddc Initial secondary (thermal) video support 6 years ago
Gus Grubba ae63bfe105 Only report missing video stream when relevant 6 years ago
Gus Grubba c0aec101ca Fixed logging naming convention for camera control 6 years ago
Gus Grubba 7a05c93381 CP - Video Stream Names 6 years ago
Gus Grubba 976d14bdc2 Request capture status when taking photos 6 years ago
Gus Grubba 4d851c949c Make sure video streaming is running before accessing the video receiver. 6 years ago
Gus Grubba 9b4adfc65f CP - Expose known parameters 6 years ago
Gus Grubba 2c7fb09373 CP - Skip video stream auto configure if using Taisync 6 years ago
Gus Grubba 5776de494b Handle mode change through (known) parameter (if it exists) 6 years ago
Gus Grubba f5d6ff4d15 Move video streaming handling to the camera API. 6 years ago
Gus Grubba d36a3905dd Add zoom and focus control to camera controller. 6 years ago
Gus Grubba a85b2f36e0 Fix bad cast, which truncates free storage value. 7 years ago
Gus Grubba 8311619db1 Avoid sending camera commands while a reset is pending. 7 years ago
Gus Grubba c2879665b0 Deal with c++ warnings 7 years ago
Gus Grubba 0f3caccc20 CP - Add support for decimal places 7 years ago
Patrick José Pereira 583da803e1 Camera: Change from foreach to c++11 for 7 years ago
Daniel Agar d591d86f9c
initial optional cmake support (#6862) 7 years ago
Gus Grubba 59d00bb1f9 Making sure the commands are sent to the camera's actual component ID rather than a hardcoded constant. 7 years ago
DonLakeFlyer 8e1a3fd9e8 Cleanup/Fixes for increment meta data usage 7 years ago
Gus Grubba 858ae96ab8 Don't attempt to read a "write only" parameter. 7 years ago
Gus Grubba 357d73bcb5 Add "write only" (extended) parameter attribute. 7 years ago
Gus Grubba bd61c5ebca Enable time lapse photo mode 8 years ago
Gus Grubba 880ee75d33 Camera control tweaks 8 years ago
Gus Grubba 4d66ea3d58 Adding support for custom value. 8 years ago
Gus Grubba 032eef303b Parse min, max, step and unit off camera definition file 8 years ago
Gus Grubba 4dd6853079 Adding support for booleans 8 years ago
Gus Grubba eac9d306e6 Keep asking for capture status while camera is not idle. 8 years ago
Gus Grubba 2f17ab70d7 Handle capture status retries when capturing images. 8 years ago
Gus Grubba 4bf286341a Keep track of photo status (image capture) 8 years ago
Gus Grubba d3f3230a85 Wait a bit between reset and request parameters 8 years ago
Gus Grubba dec4ee1f1b Postpone parameter updates for a bit. 8 years ago
Gus Grubba d9baef94d5 Instead of resetting all parameters when some parameter change, explicitly define list of parameters that must be requested when a given parameter change. 8 years ago
Gus Grubba 696cf7c826 Allow derived classes to process and validate incoming parameters. 8 years ago
Gus Grubba aa490d2c6e Added the concept of a read only parameter. 8 years ago
Gus Grubba c5fc519e51 Do not try to set limited option. Firmware must handle it on its own. Request new option instead. 8 years ago
Gus Grubba 94504df906 Handle parameter out of bounds when setting options change. 8 years ago