115 Commits

Author SHA1 Message Date
SonOfGib
05a4a0a7d7
Various tweaks
* Fix bluetooth service issues when running on linux pc (experimental.)
* Service factory changes to disable bluetooth and wifi (commented out)
* Include boost logs library.
2025-02-26 20:02:23 -05:00
Simon Dean
17d4bfbcda Backport LibGPS updates a79d155bd658eff85036f0d7d29486faac0bf3cc
Backport and merge artefacts from
a5cdf161ad1aefcda5425b5bef56032e1c510219
2025-01-08 18:09:54 +00:00
Simon Dean
d19a4438ca Merge branch 'crankshaft-ng' of https://github.com/opencardev/openauto into crankshaft-ng
# Conflicts:
#	include/f1x/openauto/autoapp/Configuration/Configuration.hpp
#	include/f1x/openauto/autoapp/Configuration/IConfiguration.hpp
#	src/autoapp/Configuration/Configuration.cpp
#	src/autoapp/Service/AndroidAutoEntity.cpp
#	src/autoapp/Service/SensorService.cpp
#	src/autoapp/Service/ServiceFactory.cpp
#	src/autoapp/UI/SettingsWindow.cpp
2025-01-08 17:27:25 +00:00
Simon Dean
f456ce8dfa Merge remote-tracking branch 'origin/JourneyOS' into crankshaft-ng
# Conflicts:
#	CMakeLists.txt
#	include/f1x/openauto/autoapp/Projection/IVideoOutput.hpp
#	include/f1x/openauto/autoapp/Projection/InputEvent.hpp
#	include/f1x/openauto/autoapp/Service/AndroidAutoEntity.hpp
#	include/f1x/openauto/autoapp/Service/AudioInputService.hpp
#	include/f1x/openauto/autoapp/Service/AudioService.hpp
#	include/f1x/openauto/autoapp/Service/BluetoothService.hpp
#	include/f1x/openauto/autoapp/Service/InputService.hpp
#	include/f1x/openauto/autoapp/Service/MediaSink/GuidanceAudioService.hpp
#	include/f1x/openauto/autoapp/Service/MediaSink/MediaAudioService.hpp
#	include/f1x/openauto/autoapp/Service/MediaSink/VideoService.hpp
#	include/f1x/openauto/autoapp/Service/Sensor/SensorService.hpp
#	include/f1x/openauto/autoapp/Service/VideoService.hpp
#	include/f1x/openauto/autoapp/Service/WifiService.hpp
#	include/f1x/openauto/btservice/AndroidBluetoothServer.hpp
#	src/autoapp/Service/AndroidAutoEntity.cpp
#	src/autoapp/Service/MediaAudioService.cpp
#	src/autoapp/Service/SensorService.cpp
#	src/autoapp/Service/ServiceFactory.cpp
#	src/autoapp/Service/SpeechAudioService.cpp
#	src/autoapp/Service/SystemAudioService.cpp
#	src/autoapp/Service/WifiService.cpp
#	src/autoapp/autoapp.cpp
#	src/btservice/AndroidBluetoothServer.cpp
2025-01-07 22:08:57 +00:00
Sean Gibson
a5cdf161ad Disable Wifi Projection + Fix assistant hang/missing audio. (#2)
* Bonus: Fix assistant hang/missing audio.

* Add new wireless projection config section.
* Add check box to disable/enable wireless projection. Checking this box causes the service factory to skip the bluetooth and wifi services.
2025-01-06 21:11:17 -05:00
Simon Dean
d97edf539b BugFix finalisation of re-worked btservice for Bluetooth Handling.
Redeclare function scoped variables to be on on class object for persistent handling in memory.
2024-11-29 22:13:44 +00:00
Simon Dean
361e1467b7 Move remaining Bluetooth Signals to BtService to prevent overlaps. 2024-11-27 11:27:12 +00:00
Simon Dean
28caa06b09 Remove concept of Local and Remote Bluetooth Devices.
They both essentially do the same thing - to return the hardware address, and show whether the adapter is available.

Remove RemoteBluetoothDevice, merge into LocalBluetoothDevice

Introduce routine to SettingsWindow to bring in list of adapters.
2024-11-27 10:02:01 +00:00
Simon Dean
478526b953 Reformat Code 2024-11-27 09:53:07 +00:00
Simon Dean
b327bd69b2 Added support for new services provided by AASDK and AAP Protocol version 1.6.
Add extensive logging
Add logo for forked version
Resolve display issue where if Raspberry Pi thinks both HDMI and LCD are enabled, the display width is appearing as two side by side monitors (double width) rather than  just using the physical width of the screen.
2024-11-21 13:06:19 +00:00
Simon Dean
be8c0ab9cd Compiles and Builds, but problems with Video, WiFi Projection and Bluetooth. 2024-11-13 12:25:09 +00:00
Simon Dean
406368d8dd Populate WifiProjectionStatus.cpp, NavigationStatusService.cpp 2024-11-08 12:55:54 +00:00
Simon Dean
68759ee2fa Add extensive logging 2024-11-07 17:18:43 +00:00
Simon Dean
5a2a305c04 All modifications for AAP 1.6 2024-11-04 13:51:11 +00:00
SonOfGib
e3aa777467
WIFI service
* Changes to WIFI service to handle messages from Android Auto. This fixes issues reported with AA > 12.6.
* Modifications to support aasdk proto updates.
* Docker cross compile build for RPI.
* Boost log filtering via `openauto-logs.ini` file
2024-10-29 18:50:11 -04:00
dice14u
9ea379fa8e Make the opencardev aasdk work with newdev 2023-06-16 00:17:32 -04:00
dice14u
dd2c0a445e using aasdk nextdev 2023-06-15 13:10:57 -04:00
egisz
2592d3a6f8 keyboard support in main window, esc key in settings 2020-10-30 17:54:47 +00:00
matt
d5e16bc4aa
Added wifi fixes @presslab-us
added Bluetooth fixes @presslab-us
Added local GPS device support @presslab-us
2020-10-11 00:27:14 +01:00
matt
2b367721a7
fix compiler errors 2020-10-10 23:28:30 +01:00
hawkeyexp
fd5ce7ac07 Bringup pre5 2019-06-10 11:38:47 +02:00
hawkeyexp
03c1518baf update to latest 2019-01-26 20:03:07 +01:00
hawkeyexp
c63494334b Add new triggers 2019-01-17 15:44:33 +01:00
hawkeyexp
b6c705544b latest dev 2019-01-16 20:45:41 +01:00
hawkeyexp
0307adafe8 Latest changes 2019-01-05 00:58:30 +01:00
hawkeyexp
2ed095eed5 Add settings for brightness control / Auto Play / Add CSSTORAGE info / Switchable cursor 2018-12-21 17:38:37 +01:00
hawkeyexp
f16c3fe54c Cleanup code / Add auto close safety 2018-12-13 17:13:02 +01:00
hawkeyexp
e4ab3e0a29 Make wallpaper eq external / Add disable rtc day/night 2018-12-10 15:30:44 +01:00
hawkeyexp
60564c0e98 Make tsl2561 configurable / fixes day/night manvirrr 2018-12-07 15:26:47 +01:00
hawkeyexp
1ff179eca4 Remove alpha slider mainwindow / add brightness day/night control to settings / update system notify 2018-12-06 21:19:57 +01:00
hawkeyexp
fe62796cc9 Fixes / Merge changes from manvirrr 2018-12-06 14:18:22 +01:00
hawkeyexp
cd36c39037 Try day/night code from manvirrr 2018-12-05 15:38:26 +01:00
hawkeyexp
14662664ed latest dev 2018-12-05 13:09:36 +01:00
hawkeyexp
802393d427 Make lux values switchable via setings 2018-11-30 13:32:24 +01:00
hawkeyexp
cc2e3d67ba More dynamic gui / player autoplay / add lightsensor to hw setup 2018-11-24 15:24:45 +01:00
hawkeyexp
a06504a2a5 Add player bg / config values for auto play etc / code cnsolidate / clanups 2018-11-21 15:25:47 +01:00
hawkeyexp
5f0d26e64a Remove obsolete usb dialog 2018-11-14 13:50:42 +01:00
hawkeyexp
a87a3eef82 latest 2018-11-14 13:42:38 +01:00
hawkeyexp
e5c031774e Rework triggers / usb /network 2018-11-03 12:17:59 +01:00
hawkeyexp
03ad005f80 Gui bg rework / remove build id 2018-10-19 22:36:55 +02:00
hawkeyexp
28180b6efa Add sdoc / Add display wake lock while playing media 2018-10-17 00:43:47 +02:00
hawkeyexp
e3c055984a Add audiotest to gui 2018-10-05 18:53:02 +02:00
hawkeyexp
2f387c6096 Rework for usb drive handling 2018-09-27 15:56:19 +02:00
hawkeyexp
5234599c90 Implement taglib and use in filescan / player | Extend supported media 2018-09-24 12:14:27 +02:00
hawkeyexp
5ff5327f43 Rework player usage 2018-09-22 13:29:25 +02:00
hawkeyexp
c7772617a3 Add album next/prev and optimize gui 2018-09-21 13:20:22 +02:00
hawkeyexp
f2e27a8d64 Add mediapaths to settings / gui reworks 2018-09-21 00:15:16 +02:00
hawkeyexp
e26022190e Gui optimize and folder handling player 2018-09-20 17:56:03 +02:00
hawkeyexp
b84aed1f55 Add folder select and scan 2018-09-19 19:35:34 +02:00
hawkeyexp
9a4f1e7080 initial mp3 bringup 2018-09-18 22:16:28 +02:00