VSS signal fixes 94/29494/1
authorScott Murray <scott.murray@konsulko.com>
Wed, 29 Nov 2023 20:29:59 +0000 (15:29 -0500)
committerScott Murray <scott.murray@konsulko.com>
Wed, 29 Nov 2023 20:38:42 +0000 (15:38 -0500)
commitdca5f5bc58fc3b25972bedc82827b71300d66adc
tree72525803c31d218b18c220e21173930aed959d0b
parentb9377beb28bb372f8fc29dfe3eeb9145462b716f
VSS signal fixes

Changes:
- Fix sets of HVAC and volume control signals to update the
  actuator target value instead of the current value.  With the
  KUKSA.val ecosystem, it is the actuator implementation / backend
  that updates the current value after actuating.
- Add authorization token to subscribe request metadata if it is
  present.
- Switch type used for engine speed to double to match VSS signal
  definition.  This fixes receiving updates, and avoids needing
  to convert types as well.
- Added logic to push out the HVAC fan speed setting and handle
  external updates.
- Remove unused core/constants/paths.dart file to avoid confusion
  over VSS signals used and their variable naming.

Bug-AGL: SPEC-4999

Change-Id: Ifbf69af25e3c563e9c707a4145089e4242b89bcd
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
lib/core/constants/paths.dart [deleted file]
lib/data/data_providers/vehicle_notifier.dart
lib/data/models/vehicle.dart
lib/export.dart
lib/presentation/screens/dashboard/widgets/circle_indicator.dart