Speeduino
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
airConStatus_t Struct Reference

#include <statuses.h>

Public Member Functions

bool isLockoutActive (void) const
 

Public Attributes

bool acRequested: 1
 Indicates whether the A/C button is pressed.
 
bool compressorOn: 1
 Indicates whether the A/C compressor is running.
 
bool rpmLockoutActive: 1
 Indicates the A/C is locked out due to the RPM being too high/low, or the post-high/post-low-RPM "stand-down" lockout period.
 
bool tpsLockoutActive: 1
 Indicates the A/C is locked out due to high TPS, or the post-high-TPS "stand-down" lockout period.
 
bool turningOn: 1
 Indicates the A/C request is on (i.e. A/C button pressed), the lockouts are off, however the start delay has not yet elapsed. This gives the idle up time to kick in before the compressor.
 
bool cltLockoutActive: 1
 Indicates the A/C is locked out either due to high coolant temp.
 
bool fanOn: 1
 Indicates whether the A/C fan is running.
 

Member Function Documentation

◆ isLockoutActive()

bool airConStatus_t::isLockoutActive ( void  ) const
inline

Member Data Documentation

◆ acRequested

bool airConStatus_t::acRequested

Indicates whether the A/C button is pressed.

◆ cltLockoutActive

bool airConStatus_t::cltLockoutActive

Indicates the A/C is locked out either due to high coolant temp.

◆ compressorOn

bool airConStatus_t::compressorOn

Indicates whether the A/C compressor is running.

◆ fanOn

bool airConStatus_t::fanOn

Indicates whether the A/C fan is running.

◆ rpmLockoutActive

bool airConStatus_t::rpmLockoutActive

Indicates the A/C is locked out due to the RPM being too high/low, or the post-high/post-low-RPM "stand-down" lockout period.

◆ tpsLockoutActive

bool airConStatus_t::tpsLockoutActive

Indicates the A/C is locked out due to high TPS, or the post-high-TPS "stand-down" lockout period.

◆ turningOn

bool airConStatus_t::turningOn

Indicates the A/C request is on (i.e. A/C button pressed), the lockouts are off, however the start delay has not yet elapsed. This gives the idle up time to kick in before the compressor.


The documentation for this struct was generated from the following file: