ConnectivitySystem Class Reference#
Demo |
Connectivity System software component. More...
#include <connectivity_system.hpp>
Public Member Functions | |
void | enableSmartphoneIntegration (SmartphoneConnectionType connectionType) |
Enables seamless integration with smartphones via Bluetooth and USB connections. | |
void | managePhoneCalls (const PhoneCall &phoneCall) |
Handles phone call management, including call handling and contact synchronization. | |
void | streamMedia (const MediaFile &mediaFile) |
Provides media streaming capabilities, allowing users to play music and other media files from their smartphones. | |
void | enableWiFiConnectivity () |
Supports Wi-Fi connectivity for internet access and software updates. | |
void | integrateWithMultimediaSystem () |
Integrates with the multimedia system to enable user-friendly interaction and control. | |
Detailed Description
Connectivity System software component.
The Connectivity System software component handles smartphone integration, Wi-Fi connectivity, and multimedia system interaction. It enables seamless integration with smartphones via Bluetooth and USB connections, supports phone call management and media streaming capabilities, provides Wi-Fi connectivity for internet access and software updates, and integrates with the multimedia system for user-friendly interaction and control.
Member Function Documentation
◆ enableSmartphoneIntegration()
void demo::ConnectivitySystem::enableSmartphoneIntegration | ( | SmartphoneConnectionType | connectionType | ) |
Enables seamless integration with smartphones via Bluetooth and USB connections.
- Parameters
-
connectionType The type of smartphone connection.
This function establishes a connection between the vehicle's connectivity system and a smartphone using the specified connection type (Bluetooth or USB), enabling seamless integration and communication between the two devices.
◆ enableWiFiConnectivity()
void demo::ConnectivitySystem::enableWiFiConnectivity | ( | ) |
Supports Wi-Fi connectivity for internet access and software updates.
This function enables Wi-Fi connectivity for the vehicle's system, providing internet access for various services and enabling software updates over the air.
◆ integrateWithMultimediaSystem()
void demo::ConnectivitySystem::integrateWithMultimediaSystem | ( | ) |
Integrates with the multimedia system to enable user-friendly interaction and control.
This function integrates the connectivity system with the vehicle's multimedia system, allowing for user-friendly interaction and control. It enables seamless access to connected smartphone features, media playback controls, and other connectivity-related functionalities.
◆ managePhoneCalls()
void demo::ConnectivitySystem::managePhoneCalls | ( | const PhoneCall & | phoneCall | ) |
Handles phone call management, including call handling and contact synchronization.
- Parameters
-
phoneCall The data of the phone call.
This function handles phone call management tasks, such as answering or rejecting incoming calls, initiating outgoing calls, and synchronizing contact information between the connected smartphone and the vehicle's system.
◆ streamMedia()
void demo::ConnectivitySystem::streamMedia | ( | const MediaFile & | mediaFile | ) |
Provides media streaming capabilities, allowing users to play music and other media files from their smartphones.
- Parameters
-
mediaFile The data of the media file.
This function enables media streaming from a connected smartphone, allowing users to play music and other media files through the vehicle's multimedia system. It takes as input the data of the media file to be streamed.
The documentation for this class was generated from the following file:
- src/demo/connectivity_system.hpp
Generated by 1.9.7