03-09-2022, 11:55 PM
Hello everyone!
I am working on mounting 13.3 inch Waveshare screen in portrait style to my car and recently i bought Open Auto Pro, because it has very nice features. I digged trough most topics on the forum and managed to make almost everything look nice excluding OAP menu.
I noticed that most people who posted some topics about portrait mode struggle with AA looking good, but nobody mentioned about very veritcaly long menu in OAP and bottom panel icons colliding with each other. I couldn't find any correct setup in OAP to make this look better.
I am attaching screen specs, oap config file and all other usefull information below:
Screen specs
using Raspberry Pi 4B with vc4-fkms-v3d driver enabled
OAP menu:
AA:
openauto_system.ini
In future i am planing to use obd reading for stuff like AFR/Boost and other important stuff and when i played with ScreenType set to 1 and ScreenSplitPercentage set to 50 i got nice idea. If there would be possibility to make view like that but in portrait that would be perfect:
Currently when i change screen to portrait mode with those settings i am getting that:
Is there anything that i can do with current version of OAP?
Do you plan in near future implement customization of icon size or solution that i described above?
Can i somehow help you in development portrait mode? (I have some programming skills like Python, C#)
I am working on mounting 13.3 inch Waveshare screen in portrait style to my car and recently i bought Open Auto Pro, because it has very nice features. I digged trough most topics on the forum and managed to make almost everything look nice excluding OAP menu.
I noticed that most people who posted some topics about portrait mode struggle with AA looking good, but nobody mentioned about very veritcaly long menu in OAP and bottom panel icons colliding with each other. I couldn't find any correct setup in OAP to make this look better.
I am attaching screen specs, oap config file and all other usefull information below:
Screen specs
using Raspberry Pi 4B with vc4-fkms-v3d driver enabled
OAP menu:
AA:
openauto_system.ini
[Units]
ConsumptionUnit=0
DistanceUnit=0
TemperatureUnit=0
[Appearance]
TimeFormat=1
ShowTopBarInAndroidAuto=true
ShowTemperature=false
ShowClockInMirroring=true
ShowClockInAutobox=true
ShowClockInAndroidAuto=true
ControlsOpacity=75
FontScale=-48
Language=English
ObdBarDisplayMode=0
ShowClock=true
TileStyle=0
[System]
AndroidAutoAutostart=true
TouchscreenType=1
ScreenType=0
ScreenSplitPercentage=50
DownloadCoverart=false
[Mirroring]
ShowTopBarInMirroring=true
ResolutionWidth=1920
ResolutionHeight=1080
[Autobox]
ShowTopBarInAutobox=true
ScreenDPI=160
Name=Autobox-OAP
OemName=
AutomaticWirelessConnection=false
WorkMode=2
VendorId=4884
ProductId=5408
[DayNight]
OpenAutoDayNightControllerType=2
AndroidAutoDayNightControllerType=2
AutoboxDayNightControllerType=2
SunriseTime=6:0
SunsetTime=18:0
LightSensorThreshold=100
LightSensorDescriptor=/dev/i2c-3
LightSensorAddress=57
LightSensorMinRange=0
LightSensorMaxRange=30000
OpenAutoDayNightMode=1
AndroidAutoDayNightMode=2
AutoboxDayNightMode=2
GpioPin=1
[Day]
WallpaperPath=
WallpaperMode=0
WallpaperOpacity=100
BackgroundColor=#4b4b4b
HighlightColor=#1f85ff
ControlBackground=#e2e2e2
ControlForeground=#1f85ff
NormalFontColor=#000000
SpecialFontColor=#000000
DescriptionFontColor=#202020
BarBackgroundColor=#b2b2b2
ControlBoxBackgroundColor=#808080
GaugeIndicatorColor=#f5b42a
IconShadowColor=#60000000
IconColor=#000000
SideWidgetBackgroundColor=#b2b2b2
BarShadowColor=#333333
[Night]
WallpaperPath=
WallpaperMode=0
WallpaperOpacity=100
BackgroundColor=#4b4b4b
HighlightColor=#f5b42a
ControlBackground=#000000
ControlForeground=#f5b42a
NormalFontColor=#ffffff
SpecialFontColor=#f5b42a
DescriptionFontColor=#888888
BarBackgroundColor=#000000
ControlBoxBackgroundColor=#181818
GaugeIndicatorColor=#f5b42a
IconShadowColor=#80000000
IconColor=#ffffff
SideWidgetBackgroundColor=#000000
BarShadowColor=#333333
[General]
HandednessOfTraffic=0
ShowClock=true
HasTouchscreen=true
TemperatureSensorDescriptor=
[Video]
FPS=2
Resolution=3
ScreenDPI=140
MarginWidth=1280
MarginHeight=0
ProjectionOrientation=1
[Audio]
MusicAudioChannelEnabled=true
SpeechAudioChannelEnabled=true
SplashFilePath=
PhoneNotificationFilePath=
RingtoneFilePath=
VolumeStep=5
MixerName=
MuteMixerName=
Autoplay=false
MediaStorageMusicVolumeLevel=100
[Bluetooth]
AdapterType=0
RemoteAdapterAddress=
[Obd]
ObdAdapterStartupSequence=ATZ;ATE0;ATS0;ATL0;ATH0;ATSP0
ObdAdapterDescriptor=
ObdAdapterBaudrate=115200
ObdProbePeriod=5
ObdDeviceType=0
ObdAdapterRfCommAddress=
ObdAdapterRfCommChannel=1
ObdMaxNoDataResponseCount=20
[RearCamera]
DeviceDescriptor=v4l2:///dev/video0
GpioPin=0
ShowGuideLine=false
Orientation=0
ScriptPath=
BackendType=0
ResolutionWidth=1280
ResolutionHeight=720
ViewFinderIndex=0
VolumeLevelEnabled=false
VolumeLevel=70
[Gestures]
VolumeGestureEnabled=0
SensorDescriptor=
Enabled=false
InactivityTimeout=0
SensorOrientation=0
NextTrackGestureEnabled=true
PreviousTrackGestureEnabled=true
AnswerCallGestureEnabled=true
HangUpCallGestureEnabled=true
VolumeUpGestureEnabled=true
VolumeDownGestureEnabled=true
TogglePlayGestureEnabled=true
[Wireless]
HotspotEnabled=false
Enabled=true
Ssid=OpenAutoPro
Bssid=
Key=1234567890
Port=5000
HotspotBand=0
[Media]
DefaultStoragePath=/media
[Api]
EndpointListenPort=44405
MaxClients=3
In future i am planing to use obd reading for stuff like AFR/Boost and other important stuff and when i played with ScreenType set to 1 and ScreenSplitPercentage set to 50 i got nice idea. If there would be possibility to make view like that but in portrait that would be perfect:
Currently when i change screen to portrait mode with those settings i am getting that:
Is there anything that i can do with current version of OAP?
Do you plan in near future implement customization of icon size or solution that i described above?
Can i somehow help you in development portrait mode? (I have some programming skills like Python, C#)