Vehicle_hvac Odniesienie do struktury

Vehicle_hvac Odniesienie do struktury

#include < vehicle.h >

Pola danych

unia {
int32_t prędkość_wentylatora
int32_t kierunek_fanu
pojazd_boolean_t ac_on
pojazd_boolean_t max_ac_on
pojazd_boolean_t max_defrost_on
pojazd_boolean_t recirc_on
pojazd_boolean_t dual_on
Vehicle_boolean_t power_on
temperatura_zmienna_aktualna
zestaw_zmiennej temperatury
pojazd_boolean_t odszranianie_wł
};

szczegółowy opis

Pola właściwości HVAC.

Definiuje różne właściwości HVAC, które są pakowane w Vehicle_hvac_t (patrz poniżej). Definiujemy te właściwości poza zasięgiem globalnym, aby implementacja HAL i użytkownicy HAL (JNI) mogli poprawnie typować pojazd_hvac .

Definicja w linii 1452 pliku Vehicle.h .

Dokumentacja terenowa

związek { ... }

Zdefiniuj jedną strukturę dla każdej możliwej właściwości HVAC. UWAGI: a) Prędkość wentylatora to liczba od (0 do 6), gdzie 6 to najwyższa prędkość. (TODO zdefiniuj wyliczenie) b) Temperatura jest zmiennoprzecinkową skalą Celsjusza. c) Kierunek jest zdefiniowany w enum Vehicle_fan_direction.

HAL powinien utworzyć liczbę #entries właściwości pojazdu_hvac_properties i przypisać ją do zmiennej „właściwości” poniżej.

Definicja w linii 1466 pliku Vehicle.h .

pojazd_boolean_t odszranianie_wł

Definicja w linii 1476 pliku Vehicle.h .

Definicja w linii 1470 pliku Vehicle.h .

int32_t kierunek_fanu

Definicja w linii 1465 pliku Vehicle.h .

int32_t prędkość_wentylatora

Definicja w linii 1464 pliku Vehicle.h .

Definicja w linii 1467 pliku Vehicle.h .

pojazd_boolean_t max_defrost_on

Definicja w linii 1468 pliku Vehicle.h .

Definicja w linii 1471 pliku Vehicle.h .

Definicja w linii 1469 pliku Vehicle.h .

temperatura_zmienna_aktualna

Definicja w linii 1473 pliku Vehicle.h .

zestaw_zmiennej temperatury

Definicja w linii 1474 pliku Vehicle.h .


Dokumentacja tej struktury została wygenerowana z następującego pliku:
  • hardware/libhardware/include/hardware/ pojazd.h