12 #include "HAL/Types.h"
18 HAL_CompressorHandle HAL_InitializeCompressor(int32_t module, int32_t* status);
19 HAL_Bool HAL_CheckCompressorModule(int32_t module);
21 HAL_Bool HAL_GetCompressor(HAL_CompressorHandle compressorHandle,
24 void HAL_SetCompressorClosedLoopControl(HAL_CompressorHandle compressorHandle,
25 HAL_Bool value, int32_t* status);
26 HAL_Bool HAL_GetCompressorClosedLoopControl(
27 HAL_CompressorHandle compressorHandle, int32_t* status);
29 HAL_Bool HAL_GetCompressorPressureSwitch(HAL_CompressorHandle compressorHandle,
31 double HAL_GetCompressorCurrent(HAL_CompressorHandle compressorHandle,
34 HAL_Bool HAL_GetCompressorCurrentTooHighFault(
35 HAL_CompressorHandle compressorHandle, int32_t* status);
36 HAL_Bool HAL_GetCompressorCurrentTooHighStickyFault(
37 HAL_CompressorHandle compressorHandle, int32_t* status);
38 HAL_Bool HAL_GetCompressorShortedStickyFault(
39 HAL_CompressorHandle compressorHandle, int32_t* status);
40 HAL_Bool HAL_GetCompressorShortedFault(HAL_CompressorHandle compressorHandle,
42 HAL_Bool HAL_GetCompressorNotConnectedStickyFault(
43 HAL_CompressorHandle compressorHandle, int32_t* status);
44 HAL_Bool HAL_GetCompressorNotConnectedFault(
45 HAL_CompressorHandle compressorHandle, int32_t* status);