• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

LinX Software Toolsuite for Mobile Devices

Andersson, Jakob, Myrgren, Dennis, Rahme, John January 2015 (has links)
The project has shown that it is possible to create applications for different mobile operating systems and linking the devices to the signal handler Data Engine . Using Qt as a framework and development environment allows doing this with only one code base, which can be made to work on different platforms. This creates great opportunity to save time and to reach a wider audience. The creation of a demonstrator application, a tutorial and a template for new projects has been the main goals for this project. These will serve as examples and guides for applications to come on how to deploy to mobile devices and connect to Data Engine using Wi-Fi. Though support for Windows Phone was not achieved, due to both development-wise difficulties and choices made during the project's course, the project was considered a success.
2

Extended Bluetooth Profiles on CCpilot displays

Johnson, Alexander January 2017 (has links)
Bluetooth is used in modern cars to connect smartphones to stream music, to access internet and for phone services such as phone book contacts and making calls. Similar features are now requested by customers of maximatecc's products, e.g. display computers, for offroad vehicles. This thesis is aimed to investigate what is needed to support these features in maximatecc's Linux based displays and how the features can be used in a Qt application. For instance, the connectivity features in personal cars most commonly utilizes the Bluetooth profiles: Advanced Audio Distribution Profile (A2DP) Audio/Video Remote Control Profile (AVRCP) Personal Area Network (PAN) Profile Hands Free Profile (HFP) Phone Book Access Profile (PBAP) Message Access Profile (MAP). In Linux operating system the Bluetooth stack Bluez is used in the lower level implementation. Open source software components recommended to implement the above profiles includes: Obexd (for MAP and PBAP) PulseAudio (for A2DP and HFP) oFono (for HFP) Connman (for PAN) all of which help to implement the top level profiles of the Bluetooth stack needed, easily controlled by a Qt application through DBus. Most of the external software components were not possible to add to the Linux image on the CCpilot VA display during the period of the thesis. Instead some features of the profiles have been tested, through a Qt demo and python test scripts, on a Virtual Machine in an environment similar to the CCpilot VA. All profiles tested had some functionality verified except for AVRCP, which is not supported until later versions of Bluez, not available for the Linux kernel on the CCpilot VA. However, the audio in the HFP only occasionally worked. On the CCpilot VA only PBAP was tested successfully.

Page generated in 0.0436 seconds