This command, can be used to setup steering whell controls “speaking face”/“voice” button behavior.

Synopsis

SWC CONFIG FACE <argument>

Arguments

NOTIFY Used to be notifyed when button is pressed.
Returns only OK.
SILENT Used to unregister notification feature on buttons status changes.
Returns only OK.
PASSTHRU Used to continue to send button changes to the oem radio, also during steering wheel control diversion.
Returns only OK.
BYPASS Used to config button beavior accordingly with diversion status.
Practically reset passthru options.
Returns only OK.

Availability

Not all kinds of events (for example HOLD and RELEASE) are always available.
This depends on car model/setup.

Events

If enabled, unsolicited events will be triggered on button status changes.

EVNT KEY FACE CLICK
EVNT KEY FACE HOLD
EVNT KEY FACE RELEASE

Examples

Enable button notification:

SWC CONFIG FACE NOTIFY
OK
...
EVNT KEY FACE CLICK

Passthru of the button to the radio:

SWC CONFIG FACE PASSTHRU
OK

Notes

  1. Notification settings, are not power loss safe. If you disconnect Carberry from power supply or a watchdog reset rises, all notifications will be disabled.