Query version first before performing CODEC check

Device availibility is limited during upgrade.
Query versions beforehand. Version query may fail in DFU mode

BUG=b:235892119
TEST=Connect MeetUp running with 1.0.0 firmware to latest ChromeBox.
Ensure CODEC firmware is upgraded and PTZ controls available
immediately after the upgrade is finished.

Change-Id: I479eeba811aac561eaa271da19bf821a9a939d41
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/logitech-updater/+/3838741
Reviewed-by: Kyle Williams <kdgwill@chromium.org>
Tested-by: Kyle Williams <kdgwill@chromium.org>
Commit-Queue: Kyle Williams <kdgwill@chromium.org>
1 file changed
tree: 9aff3a57f135f88d95852e8bfff95d6f3865fc08
  1. conf/
  2. seccomp/
  3. src/
  4. .gitignore
  5. common.mk
  6. LICENSE
  7. Makefile
  8. OWNERS
  9. README.md
README.md

logitech-updater is a utility to upgrade logitech camera firmwares.

Requirements

The GNU C/C++ library is required.

Building

At the top level of the directory.

$ make

Alternatively at Chromium OS development environment,

$ emerge-${BOARD} logitech-updater

How to use

logitech updater currently includes the follow executables: ptzpro2-updater
$ ptzpro2-updater -h