Riferimento alla struttura veicolo_hvac

Riferimento alla struttura veicolo_hvac

#include < vehicle.h >

Campi dati

unione {
int32_t velocità_ventola
int32_t direzione_ventola
veicolo_booleano_t ac_on
veicolo_booleano_t max_ac_on
veicolo_booleano_t max_defrost_on
veicolo_booleano_t recirc_on
veicolo_booleano_t dual_on
veicolo_booleano_t accensione_on
temperatura_corrente fluttuante
temperatura_flottante impostata
veicolo_boolean_t sbrinamento_on
};

Descrizione dettagliata

Campi delle proprietà HVAC.

Definisce varie proprietà HVAC che sono incluse in Vehicle_hvac_t (vedi sotto). Definiamo queste proprietà al di fuori dell'ambito globale in modo che l'implementazione HAL e gli utenti HAL (JNI) possano digitare correttamente Vehicle_hvac .

Definizione alla riga 1452 del file Vehicle.h .

Documentazione sul campo

unione { ... }

Definire una struttura per ogni possibile proprietà HVAC. NOTE: a) La velocità della ventola è un numero compreso tra (0 - 6) dove 6 è la velocità massima. (TODO define enum) b) La temperatura è una scala Celsius in virgola mobile. c) La direzione è definita nell'enumerazione Vehicle_fan_direction.

L'HAL dovrebbe creare il numero #entries di Vehicle_hvac_properties e assegnarlo alla variabile "properties" di seguito.

Definizione alla riga 1466 del file Vehicle.h .

veicolo_boolean_t sbrinamento_on

Definizione alla riga 1476 del file Vehicle.h .

Definizione alla riga 1470 del file Vehicle.h .

int32_t direzione_ventola

Definizione alla riga 1465 del file Vehicle.h .

int32_t velocità_ventola

Definizione alla riga 1464 del file Vehicle.h .

Definizione alla riga 1467 del file Vehicle.h .

veicolo_booleano_t max_defrost_on

Definizione alla riga 1468 del file Vehicle.h .

veicolo_booleano_t accensione_on

Definizione alla riga 1471 del file Vehicle.h .

Definizione alla riga 1469 del file Vehicle.h .

temperatura_corrente fluttuante

Definizione alla riga 1473 del file Vehicle.h .

temperatura_flottante impostata

Definizione alla riga 1474 del file Vehicle.h .


La documentazione per questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ veicolo.h