Rear-View Camera: Difference between revisions
Jump to navigation
Jump to search
Created page with " == Types of camera systems == === RVC-LOW === Simple config. Just connect FBAS/CVBS signal and shield to QuadLock, enable RVC-LOW in 0x5F coding, reboot and done. Camera image will be triggered with reverse gear signal. There's no CAN-BUS communication between camera and the vehicle, so there's no advanced features like dynamic guiding lines, view switching. Also, there's no calibration of the RVC-LOW camera. === RVC-HIGH === //TODO === AreaView 360..." |
mNo edit summary |
||
Line 24: | Line 24: | ||
* VPSDEFAULTVIEW_UNKNOWN; | * VPSDEFAULTVIEW_UNKNOWN; | ||
=== VPS | === VPS Modes (source 1) === | ||
* parkbox | * parkbox | ||
* parallelToRoad | * parallelToRoad | ||
* crossing | * crossing | ||
* trailerAssist | * trailerAssist | ||
* offroad | * offroad | ||
* offroadKOG | * offroadKOG | ||
Line 35: | Line 35: | ||
* birdview3D | * birdview3D | ||
=== VPS | === VPS Modes (source 2) === | ||
* VPSMODE_NOMODE; | * VPSMODE_NOMODE; | ||
* VPSMODE_PARKBOX; <code>0x6C → Long Coding → Byte: 07 → Bit: 0</code> | * VPSMODE_PARKBOX; <code>0x6C → Long Coding → Byte: 07 → Bit: 0</code> | ||
Line 58: | Line 58: | ||
* VPSSCREEN_LEGALSCREEN; | * VPSSCREEN_LEGALSCREEN; | ||
* VPSSCREEN_LASTSCREEN; | * VPSSCREEN_LASTSCREEN; | ||
=== VPS Exterior Cameras === | |||
* VPSEXTCAMCONFIG_NONE; | |||
* VPSEXTCAMCONFIG_REARCAMERA; | |||
* VPSEXTCAMCONFIG_INTERIORCAMERA; | |||
=== VPS Camera States === | |||
* VPSCAMERASTATE_OK; | |||
* VPSCAMERASTATE_DEFECT; | |||
* VPSCAMERASTATE_TEMPNOTAVAILABLE; | |||
* VPSCAMERASTATE_SPEEDTOHIGH; | |||
* VPSCAMERASTATE_NOTCALIBRATED; | |||
* VPSCAMERASTATE_TRAILERHITCHED; | |||
* VPSCAMERASTATE_EXTMIRROR_FOLDED; | |||
* VPSCAMERASTATE_TRUNKOPEN; | |||
* VPSCAMERASTATE_ENGINEHOOD_OPEN; | |||
* VPSCAMERASTATE_FRONTDOOR_OPEN; | |||
* VPSCAMERASTATE_REARDOOR_OPEN; | |||
* VPSCAMERASTATE_FRONT_AND_REARDOOR_OPEN; | |||
* VPSCAMERASTATE_FRONTDOOR_OPEN_AND_EXTMIRROR_FOLDED; | |||
* VPSCAMERASTATE_REARDOOR_OPEN_AND_EXTMIRROR_FOLDED; | |||
* VPSCAMERASTATE_FRONT_AND_REARDOOR_OPEN_AND_EXTMIRROR_FOLDED; | |||
* VPSCAMERASTATE_NOTEXISTING; | |||
=== VPS Splitscreens === | |||
* parkbox; | |||
* parallelToRoad; | |||
* offroad; | |||
* crossing; | |||
* trailerAssist; | |||
* sideview; | |||
== Interesting things for future research == | |||
* <code>VPSOPSOverlay</code> - parking sensors on the side of split screen | |||
* <code>VPSRimProtection</code> - detection of obstacles with collision warning? | |||
[[Category:Software]] | [[Category:Software]] | ||
[[Category:Research]] | [[Category:Research]] |
Latest revision as of 17:13, 11 January 2025
Types of camera systems
RVC-LOW
Simple config. Just connect FBAS/CVBS signal and shield to QuadLock, enable RVC-LOW in 0x5F coding, reboot and done.
Camera image will be triggered with reverse gear signal. There's no CAN-BUS communication between camera and the vehicle, so there's no advanced features like dynamic guiding lines, view switching. Also, there's no calibration of the RVC-LOW camera.
RVC-HIGH
//TODO
AreaView 360
//TODO
Camera settings
VPS Views
- VPSDEFAULTVIEW_REARVIEW;
- VPSDEFAULTVIEW_FRONTVIEW;
- VPSDEFAULTVIEW_SIDEVIEW;
- VPSDEFAULTVIEW_BIRDVIEW;
- VPSDEFAULTVIEW_AUTO;
- VPSDEFAULTVIEW_EXTCAM;
- VPSDEFAULTVIEW_LASTVIEW;
- VPSDEFAULTVIEW_UNKNOWN;
VPS Modes (source 1)
- parkbox
- parallelToRoad
- crossing
- trailerAssist
- offroad
- offroadKOG
- trailerAssistARA
- mainMode
- birdview3D
VPS Modes (source 2)
- VPSMODE_NOMODE;
- VPSMODE_PARKBOX;
0x6C → Long Coding → Byte: 07 → Bit: 0
- VPSMODE_PARALLELTOROAD;
0x6C → Long Coding → Byte: 07 → Bit: 1
- VPSMODE_OFFROAD;
- VPSMODE_RIGHTSIDEVIEW;
- VPSMODE_LEFTSIDEVIEW;
- VPSMODE_LEFTRIGHTSIDEVIEW;
- VPSMODE_CROSSING;
0x6C → Long Coding → Byte: 07 → Bit: 4
- VPSMODE_TRAILERASSIST;
0x6C → Long Coding → Byte: 07 → Bit: 2
- VPSMODE_BIRDVIEW;
- VPSMODE_ONLYSIDEVIEW;
- VPSMODE_3DBIRDVIEW;
- VPSMODE_TRAILERASSIST_ARA;
- VPSMODE_OFFROAD_KOG;
- VPSMODE_LASTMODE;
VPS Screens
- VPSSCREEN_NOSCREEN;
- VPSSCREEN_FULLSCREEN;
- VPSSCREEN_SPLITSCREEN;
- VPSSCREEN_LEGALSCREEN;
- VPSSCREEN_LASTSCREEN;
VPS Exterior Cameras
- VPSEXTCAMCONFIG_NONE;
- VPSEXTCAMCONFIG_REARCAMERA;
- VPSEXTCAMCONFIG_INTERIORCAMERA;
VPS Camera States
- VPSCAMERASTATE_OK;
- VPSCAMERASTATE_DEFECT;
- VPSCAMERASTATE_TEMPNOTAVAILABLE;
- VPSCAMERASTATE_SPEEDTOHIGH;
- VPSCAMERASTATE_NOTCALIBRATED;
- VPSCAMERASTATE_TRAILERHITCHED;
- VPSCAMERASTATE_EXTMIRROR_FOLDED;
- VPSCAMERASTATE_TRUNKOPEN;
- VPSCAMERASTATE_ENGINEHOOD_OPEN;
- VPSCAMERASTATE_FRONTDOOR_OPEN;
- VPSCAMERASTATE_REARDOOR_OPEN;
- VPSCAMERASTATE_FRONT_AND_REARDOOR_OPEN;
- VPSCAMERASTATE_FRONTDOOR_OPEN_AND_EXTMIRROR_FOLDED;
- VPSCAMERASTATE_REARDOOR_OPEN_AND_EXTMIRROR_FOLDED;
- VPSCAMERASTATE_FRONT_AND_REARDOOR_OPEN_AND_EXTMIRROR_FOLDED;
- VPSCAMERASTATE_NOTEXISTING;
VPS Splitscreens
- parkbox;
- parallelToRoad;
- offroad;
- crossing;
- trailerAssist;
- sideview;
Interesting things for future research
VPSOPSOverlay
- parking sensors on the side of split screenVPSRimProtection
- detection of obstacles with collision warning?