CCAux
2.20.0.0
CCAux API reference
|
Functions | |
EXTERN_C CCAUXDLL_API TELEMATICSHANDLE CCAUXDLL_CALLING_CONV | GetTelematics (void) |
EXTERN_C CCAUXDLL_API void CCAUXDLL_CALLING_CONV | Telematics_release (TELEMATICSHANDLE) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getTelematicsAvailable (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getGPRSPowerStatus (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getGPRSStartUpPowerStatus (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getWLANPowerStatus (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getWLANStartUpPowerStatus (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getBTPowerStatus (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getBTStartUpPowerStatus (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getGPSPowerStatus (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getGPSStartUpPowerStatus (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_getGPSAntennaStatus (TELEMATICSHANDLE, CCStatus *status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_setGPRSPowerStatus (TELEMATICSHANDLE, CCStatus status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_setGPRSStartUpPowerStatus (TELEMATICSHANDLE, CCStatus status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_setWLANPowerStatus (TELEMATICSHANDLE, CCStatus status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_setWLANStartUpPowerStatus (TELEMATICSHANDLE, CCStatus status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_setBTPowerStatus (TELEMATICSHANDLE, CCStatus status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_setBTStartUpPowerStatus (TELEMATICSHANDLE, CCStatus status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_setGPSPowerStatus (TELEMATICSHANDLE, CCStatus status) |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV | Telematics_setGPSStartUpPowerStatus (TELEMATICSHANDLE, CCStatus status) |
Functions in the Telematics class
EXTERN_C CCAUXDLL_API TELEMATICSHANDLE CCAUXDLL_CALLING_CONV CrossControl::GetTelematics | ( | void | ) |
Factory function that creates instances of the Telematics object.
Supported Platform(s): XM, XA, XS
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getBTPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Get Bluetooth power status.
Supported Platform(s): XM, XA, XS
status | Bluetooth power status. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getBTStartUpPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Get Bluetooth power status at startup and at resume from suspended mode.
Supported Platform(s): XM, XA, XS
status | Bluetooth power status. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getGPRSPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Get GPRS power status.
Supported Platform(s): XM, XA, XS
status | GPRS power status. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getGPRSStartUpPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Get GPRS power status at startup and at resume from suspended mode.
Supported Platform(s): XM, XA, XS
status | GPRS power status. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getGPSAntennaStatus | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Get GPS antenna status. Antenna open/short detection. The status is set to disabled if no antenna is present or a short is detected. Note, This function is only supported on revision A Telematic Addon Cards (produced before 2015-09).
Supported Platform(s): XM
status | GPS antenna power status. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getGPSPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Get GPS power status. Note that it can take some time after calling setGPSPowerStatus before the status is reported correctly.
Supported Platform(s): XM, XA, XS
status | GPS power status. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getGPSStartUpPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Get GPS power status at startup and at resume from suspended mode.
Supported Platform(s): XM, XA, XS
status | GPS power status. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getTelematicsAvailable | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Is a telematics add-on card installed?
Supported Platform(s): XM, XA, XS
status | Enabled if a telematics add-on card is installed, otherwise Disabled. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getWLANPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Get WLAN power status.
Supported Platform(s): XM, XA, XS
status | WLAN power status. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_getWLANStartUpPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus * | status | ||
) |
Get WLAN power status at startup and at resume from suspended mode.
Supported Platform(s): XM, XA, XS
status | WLAN power status. |
Example Usage:
EXTERN_C CCAUXDLL_API void CCAUXDLL_CALLING_CONV CrossControl::Telematics_release | ( | TELEMATICSHANDLE | ) |
Delete the Telematics object.
Supported Platform(s): XM, XA, XS
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_setBTPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus | status | ||
) |
Set Bluetooth power status.
Supported Platform(s): XM, XA, XS
status | Bluetooth power status. |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_setBTStartUpPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus | status | ||
) |
Set Bluetooth power status at startup and at resume from suspended mode.
Supported Platform(s): XM, XA, XS
status | Bluetooth power status. |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_setGPRSPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus | status | ||
) |
Set GPRS modem power status.
Supported Platform(s): XM, XA, XS
status | GPRS modem power status. |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_setGPRSStartUpPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus | status | ||
) |
Set GPRS power status at startup and at resume from suspended mode.
Supported Platform(s): XM, XA, XS
status | GPRS power status. |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_setGPSPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus | status | ||
) |
Set GPS power status.
Supported Platform(s): XM, XA, XS
status | GPS power status. |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_setGPSStartUpPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus | status | ||
) |
Set GPS power status at startup and at resume from suspended mode.
Supported Platform(s): XM, XA, XS
status | GPS power status. |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_setWLANPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus | status | ||
) |
Set WLAN power status.
Supported Platform(s): XM, XA, XS
status | WLAN power status. |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::Telematics_setWLANStartUpPowerStatus | ( | TELEMATICSHANDLE | , |
CCStatus | status | ||
) |
Set WLAN power status at startup and at resume from suspended mode.
Supported Platform(s): XM, XA, XS
status | WLAN power status. |